转换提取物似乎提取得少于应有的量

时间:2018-12-29 18:58:04

标签: imagemagick png extract

我想从png图片中提取特定区域。因此,我阅读了手册,然后选择了imagemagick。一切都工作了3年,现在我遇到了一些问题。我做了以下事情:

Version: ImageMagick 6.9.10-8 Q16 x86_64 20180723 https://www.imagemagick.org
Copyright: © 1999-2018 ImageMagick Studio LLC
License: https://www.imagemagick.org/script/license.php
Features: Cipher DPC Modules OpenMP 
Delegates (built-in): bzlib djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png tiff wmf x xml zlib


mischka@enot:/tmp/testgelaende$ identify newmap.png 
newmap.png PNG 2224x3255 2480x3508+130+90 8-bit sRGB 5.70104MiB 0.000u 0:00.000
mischka@enot:/tmp/testgelaende$ convert -extract 2025x2902 /tmp/testgelaende/newmap.png /tmp/testgelaende/target.png
mischka@enot:/tmp/testgelaende$ identify target.png 
target.png PNG 1983x2902 2211x3128+116+80 8-bit sRGB 5.70448MiB 0.000u 0:00.000

我希望target.png具有给定的尺寸2025x2902,我绝对不知道这是怎么回事。我没有正确使用提取物吗?

1 个答案:

答案 0 :(得分:0)

我找到了解决方法:

convert target.png -strip target.png

我知道了,其他尺寸是个问题,-strip删除了它们。