我想从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,我绝对不知道这是怎么回事。我没有正确使用提取物吗?
答案 0 :(得分:0)
我找到了解决方法:
convert target.png -strip target.png
我知道了,其他尺寸是个问题,-strip删除了它们。