Idioma

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

Definição

Compacte a imagem HDR no 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

A imagem SDR, somente ImageFormat.YUV_420_888 tem suporte.

quality
Int32

Dica para o compressor, 0-100. 0 significa compactação para tamanho pequeno, 100 significa compactação para qualidade máxima.

stream
Stream

OutputStream para gravar os dados compactados.

Retornos

True se a compactação for bem-sucedida.

Atributos

Comentários

Compacte a imagem HDR no formato JPEG/R.

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

Para a imagem SDR, há suporte apenas para YUV_420_888 formato de imagem e há suporte para os seguintes espaços de cores: ColorSpace.Named.SRGB, ColorSpace.Named.DISPLAY_P3

Para a imagem HDR, há suporte apenas para YCBCR_P010 formato de imagem e há suporte para os seguintes espaços de cores: ColorSpace.Named.BT2020_HLG, ColorSpace.Named.BT2020_PQ

Java documentação para android.graphics.YuvImage.compressToJpegR(android.graphics.YuvImage, int, java.io.OutputStream).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a