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

Representa un color YUV.
## Constructores

| Constructor | Descripción |
| --- | --- |
| [ColorYUV()](#ColorYUV--) |  |
| [ColorYUV(int Y, int U, int V)](#ColorYUV-int-int-int-) | Inicializa una nueva instancia de la estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv) con el componente de luminancia especificado, los componentes de proyección azul y rojo. |
| [ColorYUV(Color color)](#ColorYUV-com.aspose.imaging.Color-) | Inicializa una nueva instancia de la estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv) a partir del [Color](../../com.aspose.imaging/color) existente especificado. |
## Métodos

| Método | Descripción |
| --- | --- |
| [getY()](#getY--) | Obtiene el valor del componente de luminancia de esta estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv). |
| [getU()](#getU--) | Obtiene el valor del componente de proyección azul de esta estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv). |
| [getV()](#getV--) | Obtiene el valor del componente de proyección rojo de esta estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv). |
| [toString()](#toString--) | Convierte esta estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv) a una cadena legible por humanos. |
| [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)
```


Inicializa una nueva instancia de la estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv) con el componente de luminancia especificado, los componentes de proyección azul y rojo.

**Parameters:**
| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| Y | int | El valor del componente de luminancia. |
| U | int | El valor del componente de proyección azul. |
| V | int | El valor del componente de proyección rojo. |

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


Inicializa una nueva instancia de la estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv) a partir del [Color](../../com.aspose.imaging/color) existente especificado.

**Parameters:**
| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| color | [Color](../../com.aspose.imaging/color) | El Color del cual crear el nuevo [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv). |

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


Obtiene el valor del componente de luminancia de esta estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv).

**Returns:**
double - el valor del componente de luminancia de esta estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv).
### getU() {#getU--}
```
public final double getU()
```


Obtiene el valor del componente de proyección azul de esta estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv).

**Returns:**
double - el valor del componente de proyección azul de esta estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv).
### getV() {#getV--}
```
public final double getV()
```


Obtiene el valor del componente de proyección rojo de esta estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv).

**Returns:**
double - el valor del componente de proyección rojo de esta estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv).
### toString() {#toString--}
```
public String toString()
```


Convierte esta estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv) a una cadena legible por humanos.

**Returns:**
java.lang.String - Convierte esta estructura [ColorYUV](../../com.aspose.imaging.magicwand/coloryuv) a una cadena legible por humanos.
### CloneTo(ColorYUV that) {#CloneTo-com.aspose.imaging.magicwand.ColorYUV-}
```
public void CloneTo(ColorYUV that)
```




**Parameters:**
| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| 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:**
| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| obj | java.lang.Object |  |

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




**Returns:**
int
