YuvImage.CompressToJpegR(YuvImage, Int32, Stream) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 HDR 图像压缩为 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
参数
- sdr
- YuvImage
SDR 映像,仅支持ImageFormat.YUV_420_888。
- quality
- Int32
提示压缩器,0-100。 0 表示小大小压缩,100 表示压缩最大质量。
- stream
- Stream
OutputStream 用于写入压缩的数据。
返回
如此 如果压缩成功。
- 属性
注解
将 HDR 图像压缩为 JPEG/R 格式。
示例用法:hdr_image.compressToJpegR(sdr_image,90,stream);
对于 SDR 映像,仅支持YUV_420_888图像格式,并且支持以下颜色空间:ColorSpace.Named.SRGB,ColorSpace.Named.DISPLAY_P3
对于 HDR 图像,仅支持YCBCR_P010图像格式,并且支持以下颜色空间:ColorSpace.Named.BT2020_HLG、ColorSpace.Named.BT2020_PQ
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。