Конвертировать экстракт, кажется, извлекает меньше, чем следует - PullRequest
0 голосов
/ 29 декабря 2018

Я хочу извлечь определенную область из png-Picture.Поэтому я читаю руководство и выбираю 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 голосов
/ 29 декабря 2018

Я нашел решение:

convert target.png -strip target.png

Я выяснил, что дополнительные измерения являются проблемой, и -strip удаляет их.

...