我正在使用新的HEIC格式将蒙版图像保存到文档目录中。当与相同蒙版图像的PNG版本进行比较时,我看到添加了一些新的文章。
以下是受影响图像的屏幕截图:

这里有一个显示此问题的工作存储库的链接(请通过新的ios 11文件应用程序查看生成的映像)。https://github.com/vondiplo/heic_wrong_encode
发布于 2017-10-12 03:27:47
在git中提供的掩模是100x98px,试着使用更大分辨率的图像作为掩模,这就是为什么有伪影的原因,还要记住PNG是未压缩的,而hevc/heif是压缩的,所以你不能真正比较它们。
编辑
由于更好的掩码不能解决您的问题,因此您必须坚持使用png,正如本文所描述的那样,伪像是一个已知的块压缩问题( http://blog.biamp.com/understanding-video-compression-artifacts/
有一个可行的解决方案,但我没有看到苹果的文档如何实现它,更多细节在此链接http://www.uta.edu/faculty/krrao/dip/Courses/EE5359/Proposal%20HarshalShah-Interim-deblockingfilter.pdf
https://stackoverflow.com/questions/46572389
复制相似问题