OpenCV 支持 .HEIC 图像格式吗?

opp*_*nge 6 python opencv image heif heic

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

小智 1

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

  • Windows 位图 - *. .bmp、*. dib(始终支持)
  • JPEG 文件 - *. JPEG,*。.jpg、*. jpe(参见注释部分)
  • JPEG 2000 文件 - *. jp2(参见注释部分)
  • 便携式网络图形 - *。png(参见注释部分)
  • WebP - *. webp(参见注释部分)
  • 便携式图像格式 - *. 项目管理,*。PGM,*。百万分之一*。像素,*。pnm(始终支持)
  • 太阳光栅 - *。先生,*。ras(始终支持)
  • TIFF 文件 - *. 蒂夫,*。tif(参见注释部分)
  • OpenEXR 图像文件 - *. exr(参见注释部分)
  • 辐射 HDR - *。人类发展报告,*。图片(始终支持)
  • GDAL支持的栅格和矢量地理空间数据(请参阅注释部分)

文档链接