当前位置:网站首页 > 技术博客 > 正文

imread函数 opencv



params的分类与作用 cv2.IMWRITE_JPEG_QUALITY 对于JPEG,它可以是从0到100的质量(越高越好)。默认值为95。 cv2.IMWRITE_JPEG_PROGRESSIVE 启用JPEG功能,0或1,默认为False。 cv2.IMWRITE_JPEG_OPTIMIZE 启用JPEG功能,0或1,默认为False。 cv2.IMWRITE_JPEG_RST_INTERVAL JPEG重启间隔,0 - 65535,默认为0 - 无重启。 cv2.IMWRITE_JPEG_LUMA_QUALITY 单独的亮度质量等级,0 - 100,默认为0 - 不使用。 cv2.IMWRITE_JPEG_CHROMA_QUALITY 单独的色度质量等级,0 - 100,默认为0 - 不使用。 cv2.IMWRITE_PNG_COMPRESSION 对于PNG,它可以是从0到9的压缩级别。值越高意味着更小的尺寸和更长的压缩时间。如果指定,则策略更改为IMWRITE_PNG_STRATEGY_DEFAULT(Z_DEFAULT_STRATEGY)。默认值为1(最佳速度设置)。 cv2.IMWRITE_PNG_STRATEGY 其中一个品种:ImwritePNGFlags,默认为IMWRITE_PNG_STRATEGY_RLE。 cv2.IMWRITE_PNG_BILEVEL 二进制级别PNG,0或1,默认为0。 cv2.IMWRITE_PXM_BINARY 对于PPM,PGM或PBM,它可以是二进制格式标志,0或1.默认值为1。 cv2.IMWRITE_EXR_TYPE cv2.IMWRITE_WEBP_QUALITY

覆盖EXR存储类型(默认为FLOAT(FP32))

对于WEBP,它可以是1到100的质量(越高越好)。默认情况下(不带任何参数),如果质量高于100,则使用无损压缩。

cv2.IMWRITE_PAM_TUPLETYPE 对于PAM,将TUPLETYPE字段设置为为格式定义的相应字符串值。 cv2.IMWRITE_TIFF_RESUNIT 对于TIFF,用于指定要设置的DPI分辨率单位; 请参阅libtiff文档以获取有效值。 cv2.IMWRITE_TIFF_XDPI 对于TIFF,用于指定X方向DPI。 cv2.IMWRITE_TIFF_YDPI 对于TIFF,用于指定Y方向DPI。 cv2.IMWRITE_TIFF_COMPRESSION 对于TIFF,用于指定图像压缩方案。请参阅libtiff以获取与压缩格式对应的整数常量。注意,对于深度为CV_32F的图像,仅使用libtiff的SGILOG压缩方案。对于其他支持的深度,可以通过此标志指定压缩方案; LZW压缩是默认值。 cv2.IMWRITE_JPEG2000_COMPRESSION_X1000 对于JPEG2000,用于指定目标压缩率(乘以1000)。该值可以是0到1000.默认值是1000

  • 上一篇: java官网jdk下载
  • 下一篇: swap函数实现方法
  • 版权声明


    相关文章:

  • java官网jdk下载2025-06-11 15:01:03
  • java线程切换消耗2025-06-11 15:01:03
  • vs2012是干嘛用的2025-06-11 15:01:03
  • uoj开源2025-06-11 15:01:03
  • sql语句编写技巧2025-06-11 15:01:03
  • swap函数实现方法2025-06-11 15:01:03
  • java单元测试是什么意思2025-06-11 15:01:03
  • ubuntu性能监控2025-06-11 15:01:03
  • 什么软件可以把五线谱转换成简谱2025-06-11 15:01:03
  • 无锁编程的常用方法2025-06-11 15:01:03