【问题标题】:Does OpenCV support .HEIC image format?OpenCV 是否支持 .HEIC 图像格式?
【发布时间】:2020-07-12 00:55:29
【问题描述】:

我正在做一个人脸检测项目,想知道 opencv 是否在 imread() 和 imwrite() 方法中提供对 heic 格式的支持?可以使用 cv2 的 imread() 读取图像并使用 cv2.imwrite() 函数写入图像吗? (使用语言:Python3.6)

【问题讨论】:

  • 有一个feature request。您也可以查看post
  • 我也想知道结果。
  • @Rotem,我想知道专门针对OpenCV的
  • 我做了一些研究,我的结论是OpenCV确实支持.HEIC图像格式。
  • 如果您能提供一些参考,那就太好了。 @Rotem

标签: python-3.x opencv image-processing cv2


【解决方案1】:

cv2 的 imread() 目前支持以下文件格式:

  • Windows 位图 - *.bmp、*.dib(始终支持)
  • JPEG 文件 - *.jpeg、*.jpg、*.jpe(参见注释部分)
  • JPEG 2000 文件 - *.jp2(参见注释部分)
  • 便携式网络图形 - *.png(参见注释部分)
  • WebP - *.webp(参见注释部分)
  • 便携式图像格式 - *.pbm、*.pgm、*.ppm *.pxm、 *.pnm(始终支持)
  • 太阳栅格 - *.sr、*.ras(始终支持)
  • TIFF 文件 - *.tiff、*.tif(参见注释部分)
  • OpenEXR 图像文件 - *.exr(参见注释部分)
  • Radiance HDR - *.hdr、*.pic(始终支持)
  • GDAL 支持的栅格和矢量地理空间数据(参见注释部分)

doc link

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 2021-12-20
    • 1970-01-01
    • 2014-08-16
    相关资源
    最近更新 更多