YCbCr
Overview
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.image
- Platforms: .NET, .NET Standard 2.0, Island
constructor
constructor
YCbCr()
init()
Sub New()
// .NET, .NET Standard 2.0
constructor(aY: Slice<Byte>; aCb: Slice<Byte>; aCr: Slice<Byte>; aYStride: Int64; aCStride: Int64; aSubsampleRatio: YCbCrSubsampleRatio; aRect: Rectangle)
// Island
constructor(aY: Slice<Byte>; aCb: Slice<Byte>; aCr: Slice<Byte>; aYStride: int; aCStride: int; aSubsampleRatio: YCbCrSubsampleRatio; aRect: Rectangle)
// .NET, .NET Standard 2.0
YCbCr(Slice<Byte> aY, Slice<Byte> aCb, Slice<Byte> aCr, Int64 aYStride, Int64 aCStride, YCbCrSubsampleRatio aSubsampleRatio, Rectangle aRect)
// Island
YCbCr(Slice<Byte> aY, Slice<Byte> aCb, Slice<Byte> aCr, int aYStride, int aCStride, YCbCrSubsampleRatio aSubsampleRatio, Rectangle aRect)
// .NET, .NET Standard 2.0
init(_ aY: Slice<Byte>, _ aCb: Slice<Byte>, _ aCr: Slice<Byte>, _ aYStride: Int64, _ aCStride: Int64, _ aSubsampleRatio: YCbCrSubsampleRatio, _ aRect: Rectangle)
// Island
init(_ aY: Slice<Byte>, _ aCb: Slice<Byte>, _ aCr: Slice<Byte>, _ aYStride: int, _ aCStride: int, _ aSubsampleRatio: YCbCrSubsampleRatio, _ aRect: Rectangle)
// .NET, .NET Standard 2.0
Sub New(aY As Slice<Byte>, aCb As Slice<Byte>, aCr As Slice<Byte>, aYStride As Int64, aCStride As Int64, aSubsampleRatio As YCbCrSubsampleRatio, aRect As Rectangle)
// Island
Sub New(aY As Slice<Byte>, aCb As Slice<Byte>, aCr As Slice<Byte>, aYStride As int, aCStride As int, aSubsampleRatio As YCbCrSubsampleRatio, aRect As Rectangle)
Parameters:
- aY:
- aCb:
- aCr:
- aYStride:
- aCStride:
- aSubsampleRatio:
- aRect:
constructor (YCbCr)
constructor(value: YCbCr)
YCbCr(YCbCr value)
init(_ value: YCbCr)
Sub New(value As YCbCr)
Parameters:
- value:
method At(x: int; y: int): Color
Color At(int x, int y)
func At(_ x: int, _ y: int) -> Color
func At(x int, y int) Color
Function At(x As int, y As int) As Color
Parameters:
- x:
- y:
method At(x: int; y: int): Color
Color At(int x, int y)
func At(_ x: int, _ y: int) -> Color
func At(x int, y int) Color
Function At(x As int, y As int) As Color
Parameters:
- x:
- y:
Bounds Island
method Bounds: Rectangle
Rectangle Bounds()
func Bounds() -> Rectangle
func Bounds() Rectangle
Function Bounds() As Rectangle
Cb
var Cb: Slice<Byte>;
Slice<Byte> Cb
var Cb: Slice<Byte>
Cb Slice<Byte>
FIELD Cb() As Slice<Byte>
COffset
method COffset(x: int; y: int): int
int COffset(int x, int y)
func COffset(_ x: int, _ y: int) -> int
func COffset(x int, y int) int
Function COffset(x As int, y As int) As int
Parameters:
- x:
- y:
ColorModel Island
method ColorModel: Model
Model ColorModel()
func ColorModel() -> Model
func ColorModel() Model
Function ColorModel() As Model
Cr
var Cr: Slice<Byte>;
Slice<Byte> Cr
var Cr: Slice<Byte>
Cr Slice<Byte>
FIELD Cr() As Slice<Byte>
CStride
var CStride: int;
int CStride
var CStride: int
CStride int
FIELD CStride() As int
Opaque
method Opaque: bool
bool Opaque()
func Opaque() -> bool
func Opaque() bool
Function Opaque() As bool
Rect
var Rect: Rectangle;
Rectangle Rect
var Rect: Rectangle
Rect Rectangle
FIELD Rect() As Rectangle
SubImage
method SubImage(r: Rectangle): Image
Image SubImage(Rectangle r)
func SubImage(_ r: Rectangle) -> Image
func SubImage(r Rectangle) Image
Function SubImage(r As Rectangle) As Image
Parameters:
- r:
SubsampleRatio
var SubsampleRatio: YCbCrSubsampleRatio;
YCbCrSubsampleRatio SubsampleRatio
var SubsampleRatio: YCbCrSubsampleRatio
SubsampleRatio YCbCrSubsampleRatio
FIELD SubsampleRatio() As YCbCrSubsampleRatio
Y
var Y: Slice<Byte>;
Slice<Byte> Y
var Y: Slice<Byte>
Y Slice<Byte>
FIELD Y() As Slice<Byte>
YCbCrAt
method YCbCrAt(x: int; y: int): YCbCr
YCbCr YCbCrAt(int x, int y)
func YCbCrAt(_ x: int, _ y: int) -> YCbCr
func YCbCrAt(x int, y int) YCbCr
Function YCbCrAt(x As int, y As int) As YCbCr
Parameters:
- x:
- y:
YOffset
method YOffset(x: int; y: int): int
int YOffset(int x, int y)
func YOffset(_ x: int, _ y: int) -> int
func YOffset(x int, y int) int
Function YOffset(x As int, y As int) As int
Parameters:
- x:
- y:
YStride
var YStride: int;
int YStride
var YStride: int
YStride int
FIELD YStride() As int
Cb
var Cb: Slice<Byte>;
Slice<Byte> Cb
var Cb: Slice<Byte>
Cb Slice<Byte>
FIELD Cb() As Slice<Byte>
Cr
var Cr: Slice<Byte>;
Slice<Byte> Cr
var Cr: Slice<Byte>
Cr Slice<Byte>
FIELD Cr() As Slice<Byte>
CStride
var CStride: int;
int CStride
var CStride: int
CStride int
FIELD CStride() As int
Rect
var Rect: Rectangle;
Rectangle Rect
var Rect: Rectangle
Rect Rectangle
FIELD Rect() As Rectangle
SubsampleRatio
var SubsampleRatio: YCbCrSubsampleRatio;
YCbCrSubsampleRatio SubsampleRatio
var SubsampleRatio: YCbCrSubsampleRatio
SubsampleRatio YCbCrSubsampleRatio
FIELD SubsampleRatio() As YCbCrSubsampleRatio
Y
var Y: Slice<Byte>;
Slice<Byte> Y
var Y: Slice<Byte>
Y Slice<Byte>
FIELD Y() As Slice<Byte>
YStride
var YStride: int;
int YStride
var YStride: int
YStride int
FIELD YStride() As int
constructor
constructor
YCbCr()
init()
Sub New()
// .NET, .NET Standard 2.0
constructor(aY: Slice<Byte>; aCb: Slice<Byte>; aCr: Slice<Byte>; aYStride: Int64; aCStride: Int64; aSubsampleRatio: YCbCrSubsampleRatio; aRect: Rectangle)
// Island
constructor(aY: Slice<Byte>; aCb: Slice<Byte>; aCr: Slice<Byte>; aYStride: int; aCStride: int; aSubsampleRatio: YCbCrSubsampleRatio; aRect: Rectangle)
// .NET, .NET Standard 2.0
YCbCr(Slice<Byte> aY, Slice<Byte> aCb, Slice<Byte> aCr, Int64 aYStride, Int64 aCStride, YCbCrSubsampleRatio aSubsampleRatio, Rectangle aRect)
// Island
YCbCr(Slice<Byte> aY, Slice<Byte> aCb, Slice<Byte> aCr, int aYStride, int aCStride, YCbCrSubsampleRatio aSubsampleRatio, Rectangle aRect)
// .NET, .NET Standard 2.0
init(_ aY: Slice<Byte>, _ aCb: Slice<Byte>, _ aCr: Slice<Byte>, _ aYStride: Int64, _ aCStride: Int64, _ aSubsampleRatio: YCbCrSubsampleRatio, _ aRect: Rectangle)
// Island
init(_ aY: Slice<Byte>, _ aCb: Slice<Byte>, _ aCr: Slice<Byte>, _ aYStride: int, _ aCStride: int, _ aSubsampleRatio: YCbCrSubsampleRatio, _ aRect: Rectangle)
// .NET, .NET Standard 2.0
Sub New(aY As Slice<Byte>, aCb As Slice<Byte>, aCr As Slice<Byte>, aYStride As Int64, aCStride As Int64, aSubsampleRatio As YCbCrSubsampleRatio, aRect As Rectangle)
// Island
Sub New(aY As Slice<Byte>, aCb As Slice<Byte>, aCr As Slice<Byte>, aYStride As int, aCStride As int, aSubsampleRatio As YCbCrSubsampleRatio, aRect As Rectangle)
Parameters:
- aY:
- aCb:
- aCr:
- aYStride:
- aCStride:
- aSubsampleRatio:
- aRect:
constructor (YCbCr)
constructor(value: YCbCr)
YCbCr(YCbCr value)
init(_ value: YCbCr)
Sub New(value As YCbCr)
Parameters:
- value:
method At(x: int; y: int): Color
Color At(int x, int y)
func At(_ x: int, _ y: int) -> Color
func At(x int, y int) Color
Function At(x As int, y As int) As Color
Parameters:
- x:
- y:
Bounds Island
method Bounds: Rectangle
Rectangle Bounds()
func Bounds() -> Rectangle
func Bounds() Rectangle
Function Bounds() As Rectangle
ColorModel Island
method ColorModel: Model
Model ColorModel()
func ColorModel() -> Model
func ColorModel() Model
Function ColorModel() As Model