Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image processing 如何在pngcrush中指定方法?_Image Processing_Pngcrush - Fatal编程技术网

Image processing 如何在pngcrush中指定方法?

Image processing 如何在pngcrush中指定方法?,image-processing,pngcrush,Image Processing,Pngcrush,我优化了10000个png图像的整个图像目录。我确实使用了brute来测试,在前100个测试中,方法11是最好的压缩方法。 你知道pngcrush使用了130种不同的方法来尝试一幅图像,这真的太耗时了。 我确实尝试过输入-brute-m11,但这会让它从11开始,然后上升。 我只需要应用方法11 这是我的剧本: #!/bin/sh for png in `find $1 -name "*.png"`; do echo "crushing $png" pngcrush -brute -

我优化了10000个png图像的整个图像目录。我确实使用了brute来测试,在前100个测试中,方法11是最好的压缩方法。 你知道pngcrush使用了130种不同的方法来尝试一幅图像,这真的太耗时了。 我确实尝试过输入-brute-m11,但这会让它从11开始,然后上升。 我只需要应用方法11

这是我的剧本:

#!/bin/sh
for png in `find $1 -name "*.png"`;
do
  echo "crushing $png"  
  pngcrush -brute -m 11 "$png" temp.png
  mv -f temp.png $png
done;
你知道如何解决这个问题并且只应用方法11吗? 顺便说一句,pngcrush最适合我的图片,所以请不要建议像pnggauntlet或pngooptimizer这样的乐观主义者

谢谢大家
亲切地问候我的坏。。。我不应该使用-brute命令,它应该有效:-)