Compartir a través de


YuvImage.CompressToJpegR(YuvImage, Int32, Stream) Método

Definición

Comprima la imagen HDR en formato JPEG/R.

[Android.Runtime.Register("compressToJpegR", "(Landroid/graphics/YuvImage;ILjava/io/OutputStream;)Z", "GetCompressToJpegR_Landroid_graphics_YuvImage_ILjava_io_OutputStream_Handler", ApiSince=34)]
public virtual bool CompressToJpegR (Android.Graphics.YuvImage sdr, int quality, System.IO.Stream stream);
[<Android.Runtime.Register("compressToJpegR", "(Landroid/graphics/YuvImage;ILjava/io/OutputStream;)Z", "GetCompressToJpegR_Landroid_graphics_YuvImage_ILjava_io_OutputStream_Handler", ApiSince=34)>]
abstract member CompressToJpegR : Android.Graphics.YuvImage * int * System.IO.Stream -> bool
override this.CompressToJpegR : Android.Graphics.YuvImage * int * System.IO.Stream -> bool

Parámetros

sdr
YuvImage

La imagen de SDR, solo se admite ImageFormat.YUV_420_888.

quality
Int32

Sugerencia al compresor, 0-100. 0 significa comprimir para tamaño pequeño, 100 significado comprimir para la calidad máxima.

stream
Stream

OutputStream para escribir los datos comprimidos.

Devoluciones

True si la compresión se realiza correctamente.

Atributos

Comentarios

Comprima la imagen HDR en formato JPEG/R.

Uso de ejemplo: hdr_image.compressToJpegR(sdr_image, 90, stream);

Para la imagen SDR, solo se admite YUV_420_888 formato de imagen y se admiten los siguientes espacios de color: ColorSpace.Named.SRGB, ColorSpace.Named.DISPLAY_P3

Para la imagen HDR, solo se admite YCBCR_P010 formato de imagen y se admiten los siguientes espacios de color: ColorSpace.Named.BT2020_HLG, ColorSpace.Named.BT2020_PQ

Documentación de Java para android.graphics.YuvImage.compressToJpegR(android.graphics.YuvImage, int, java.io.OutputStream).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a