**Inheritance:**
java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct
```
public class ColorYUV extends Struct<ColorYUV>
```

Представляет цвет YUV.
## Конструкторы

| Конструктор | Описание |
| --- | --- |
| [ColorYUV()](#ColorYUV--) |  |
| [ColorYUV(int Y, int U, int V)](#ColorYUV-int-int-int-) | Инициализирует новый экземпляр структуры [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv) с указанными компонентом яркости, синим и красным проекционными компонентами. |
| [ColorYUV(Color color)](#ColorYUV-com.aspose.imaging.Color-) | Инициализирует новый экземпляр структуры [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv) из указанного существующего [Color](../../com.aspose.imaging/color). |
## Методы

| Метод | Описание |
| --- | --- |
| [getY()](#getY--) | Получает значение компонента яркости этой структуры [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv). |
| [getU()](#getU--) | Получает значение синего проекционного компонента этой структуры [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv). |
| [getV()](#getV--) | Получает значение красного проекционного компонента этой структуры [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv). |
| [toString()](#toString--) | Преобразует эту структуру [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv) в человекочитаемую строку. |
| [CloneTo(ColorYUV that)](#CloneTo-com.aspose.imaging.magicwand.ColorYUV-) |  |
| [Clone()](#Clone--) |  |
| [equals(Object obj)](#equals-java.lang.Object-) |  |
| [hashCode()](#hashCode--) |  |
### ColorYUV() {#ColorYUV--}
```
public ColorYUV()
```


### ColorYUV(int Y, int U, int V) {#ColorYUV-int-int-int-}
```
public ColorYUV(int Y, int U, int V)
```


Инициализирует новый экземпляр структуры [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv) с указанными компонентом яркости, синим и красным проекционными компонентами.

**Parameters:**
| Параметр | Тип | Описание |
| --- | --- | --- |
| Y | int | Значение компонента яркости. |
| U | int | Значение синего проекционного компонента. |
| V | int | Значение красного проекционного компонента. |

### ColorYUV(Color color) {#ColorYUV-com.aspose.imaging.Color-}
```
public ColorYUV(Color color)
```


Инициализирует новый экземпляр структуры [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv) из указанного существующего [Color](../../com.aspose.imaging/color).

**Parameters:**
| Параметр | Тип | Описание |
| --- | --- | --- |
| color | [Color](../../com.aspose.imaging/color) | Цвет, из которого будет создан новый [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv). |

### getY() {#getY--}
```
public final double getY()
```


Получает значение компонента яркости этой структуры [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv).

**Returns:**
double — значение компонента яркости этой структуры [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv).
### getU() {#getU--}
```
public final double getU()
```


Получает значение синего проекционного компонента этой структуры [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv).

**Returns:**
double — значение синего проекционного компонента этой структуры [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv).
### getV() {#getV--}
```
public final double getV()
```


Получает значение красного проекционного компонента этой структуры [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv).

**Returns:**
double — значение красного проекционного компонента этой структуры [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv).
### toString() {#toString--}
```
public String toString()
```


Преобразует эту структуру [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv) в человекочитаемую строку.

**Returns:**
java.lang.String — преобразует эту структуру [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv) в человекочитаемую строку.
### CloneTo(ColorYUV that) {#CloneTo-com.aspose.imaging.magicwand.ColorYUV-}
```
public void CloneTo(ColorYUV that)
```




**Parameters:**
| Параметр | Тип | Описание |
| --- | --- | --- |
| that | [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv) |  |

### Clone() {#Clone--}
```
public ColorYUV Clone()
```




**Returns:**
[ColorYUV](../../com.aspose.imaging.magicwand/coloryuv)
### equals(Object obj) {#equals-java.lang.Object-}
```
public boolean equals(Object obj)
```




**Parameters:**
| Параметр | Тип | Описание |
| --- | --- | --- |
| obj | java.lang.Object |  |

**Returns:**
boolean
### hashCode() {#hashCode--}
```
public int hashCode()
```




**Returns:**
int
