iOS图片格式转换问题

     今天在看一个关于滤镜的demo,发现里面的图片资源只是命名为.png的图片,项目运行的时候报错:图片不是png格式.

我首先查看了tager的build phases里面的copy bundle resources有没有报错;如果是这里面的图片有报错,就先删除这里的图片,重新关联原图片;实际上这里没有爆红;

然后我的感觉是:这些图片的本质不是png格式的,只能转换。单个图片转换为png格式的命令是:sips -s format png macx.jpg --out macx.png    批量转换是:for i in *.jpeg; do sips -s format png $i --out MacX/$i.png;done

当然在此之前要先cd到相应的目录下面;还有,转换完成之后,可能要把原来的删除;(命令里面的macx是文件名,MacX是文件夹名称.)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容