Heic/Heif 图片编解码方案调研

136 阅读1分钟

可行方案

方案一:

ImageMagick/GraphicsMagick: stackoverflow.com/questions/8…

ImageMagick: imagemagick.org

GraphicsMagick: www.graphicsmagick.org/

方案二:

libheif: github.com/strukturag/…

  • 支持heic
  • 支持cpp/python api

方案三:

python使用pillow_heif(已验证)

结论

建议采用方案一支持。理由如下:

  • 底层都是libheif库支持,imagemagick提供了一个统一的顶层抽象。
  • imagemagick还可以支持webp等一些其他opencv支持不完善的格式。
  • imagemagick提供了一个统一的抽象接口,具备扩展性。