Freigeben über


YuvImage.CompressToJpegR(YuvImage, Int32, Stream) Methode

Definition

Komprimieren Sie das HDR-Bild in das JPEG/R-Format.

[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

Parameter

sdr
YuvImage

Das SDR-Image wird nur ImageFormat.YUV_420_888 unterstützt.

quality
Int32

Hinweis auf den Kompressor, 0-100. 0 bedeutet Komprimierung für kleine Größe, 100 bedeutet Komprimierung für maximale Qualität.

stream
Stream

OutputStream zum Schreiben der komprimierten Daten.

Gibt zurück

True, wenn die Komprimierung erfolgreich ist.

Attribute

Hinweise

Komprimieren Sie das HDR-Bild in das JPEG/R-Format.

Beispielverwendung: hdr_image.compressToJpegR(sdr_image, 90, Stream);

Für das SDR-Bild wird nur YUV_420_888 Bildformat unterstützt, und die folgenden Farbräume werden unterstützt: ColorSpace.Named.SRGB, ColorSpace.Named.DISPLAY_P3

Für das HDR-Bild wird nur YCBCR_P010 Bildformat unterstützt, und die folgenden Farbräume werden unterstützt: ColorSpace.Named.BT2020_HLG, ColorSpace.Named.BT2020_PQ

Java-Dokumentation für android.graphics.YuvImage.compressToJpegR(android.graphics.YuvImage, int, java.io.OutputStream).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: