我裁剪兩個PNG文件時有不同的結果。使用使用Imagick裁剪兩個透明PNG圖像給出不同的結果
Imagick版本convert -version
:
- 版本:ImageMagick的6.6.5-10 2010-11-26 Q16
- 版權所有:版權所有(C)1999-2010 ImageMagick的工作室LLC
- 特點:OpenMP的
兩個文件使用identify
:
works.png PNG 1218x610 1218x610+0+0 8-bit DirectClass 755KB 0.000u 0:00.000
doesntwork.png PNG 70x70 70x70+0+0 8-bit DirectClass 1.64KB 0.000u 0:00.000
我使用這個命令:
convert <original>.png -crop 50x50+0+0 <target>.png
的問題是,works.png
是100%正確的,而doesntwork.png
是一個黑色的正方形。
兩張原始圖像看起來都是一樣的 - 在windows 7
上顯示正確。
的圖像:
works.png
:
doesntwork.png
:
你可以發佈圖像,以便我們可以測試可能的解決方案嗎?另外,我會推薦'識別--verbose'來獲取更多的圖像信息,特別注意色彩空間,因爲我看到這會導致類似的問題。 – blahdiblah 2012-04-13 18:54:43
我已將圖像添加到原始帖子。 – 2012-04-16 08:52:50
對不起,但是兩個原始圖像在某種意義上是相同的? – 2012-04-16 19:23:03