iOS 11 heic格式为蒙版图像添加了工件

时间:2017-10-04 19:05:58

标签: ios

我正在使用新的HEIC格式将屏蔽图像保存到文档目录。 当与相同蒙版图像的PNG版本进行比较时,我看到已经添加了一些新的表达。

以下是受影响图片的屏幕截图: https://imgur.com/a/uVtYh

这是指向显示此问题的工作存储库的链接(请通过新的ios 11 Files应用程序查看生成的图像)​​。 https://github.com/vondiplo/heic_wrong_encode

1 个答案:

答案 0 :(得分:-1)

git中提供的掩码为100x98像素,尝试使用更大分辨率的图像作为掩码,这是造成伪影的原因,同时请记住,当压缩hevc / heif时PNG未压缩你无法比较它们。

修改

由于更好​​的面具无法解决您的问题,您必须坚持使用png,因为本文介绍了人工制品是一种已知的块压缩问题 http://blog.biamp.com/understanding-video-compression-artifacts/

有一个可行的解决方案,但我没有看到苹果如何实施的文档,此链接中的更多详细信息http://www.uta.edu/faculty/krrao/dip/Courses/EE5359/Proposal%20HarshalShah-Interim-deblockingfilter.pdf