Condividi tramite


YuvImage.CompressToJpegR(YuvImage, Int32, Stream) Metodo

Definizione

Comprimere l'immagine HDR in 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

Parametri

sdr
YuvImage

L'immagine SDR è supportata solo ImageFormat.YUV_420_888.

quality
Int32

Suggerimento per il compressore, 0-100. 0 significa comprimere per dimensioni ridotte, 100 significa comprimere per la massima qualità.

stream
Stream

OutputStream per scrivere i dati compressi.

Restituisce

True se la compressione ha esito positivo.

Attributi

Commenti

Comprimere l'immagine HDR in formato JPEG/R.

Utilizzo di esempio: hdr_image.compressToJpegR(sdr_image, 90, stream);

Per l'immagine SDR è supportato solo YUV_420_888 formato immagine e sono supportati gli spazi di colore seguenti: ColorSpace.Named.SRGB, ColorSpace.Named.DISPLAY_P3

Per l'immagine HDR è supportato solo YCBCR_P010 formato immagine e sono supportati gli spazi di colore seguenti: ColorSpace.Named.BT2020_HLG, ColorSpace.Named.BT2020_PQ

Documentazione java per android.graphics.YuvImage.compressToJpegR(android.graphics.YuvImage, int, java.io.OutputStream).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a