Compartilhar via


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

Definição

Comprima 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 é suportada.

quality
Int32

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

stream
Stream

OutputStream para gravar os dados compactados.

Retornos

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

Atributos

Comentários

Comprima a imagem HDR no formato JPEG/R.

Uso de amostra: hdr_image.compressToJpegR(sdr_image, 90, fluxo);

Para a imagem SDR, somente YUV_420_888 formato de imagem é suportado e os seguintes espaços de cores são suportados: ColorSpace.Named.SRGB, ColorSpace.Named.DISPLAY_P3

Para a imagem HDR, somente YCBCR_P010 formato de imagem é suportado e os seguintes espaços de cores são suportados: ColorSpace.Named.BT2020_HLG, ColorSpace.Named.BT2020_PQ

Documentação Java 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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a