простая программа сканирования при сканировании фотографии, изображение окружается значительным количеством пробела, как удалить пробел через пакет cli

См. эту фотографию и нажмите на изображение.

Это - сканирование печати. Простое Сканирование отсканировало изображение и большое количество пробела.
На командной строке, как, я обрабатываю в пакетном режиме, удаляют пробел из этих 39 файлов *.png файлы.

Там некоторый путь состоит в том, чтобы предотвратить это в будущем?

Следующее не работало.

find ./ -name "*.png" -exec convert {} -trim /home/nate/Pictures/magik-converted/{} \;
0
задан 16 October 2016 в 21:22

2 ответа

- обрезка не будет работать из-за черных линий вдоль левых и верхних границ и потому что часть "белой" области не является точно белой. Если те края присутствуют во всех Ваших изображениях, обрезают тех, которые от первого, то добавляют белую границу, таким образом, все 4 угла являются белыми, то обрезают, например:

convert "Scanned Document-04.png" -shave 10x10 \
        -bordercolor white -border 1x1  -fuzz 20% -trim trimmed.png
  • - опция бритья удаляет черные края
  • -bordercolor белый и - граница 1x1 добавляет тонкую белую границу
  • - пух, 20% необходимы, потому что некоторые Ваши "белые" пиксели не являются точно белыми.
  • - опция для обрезки удаляет почти белые границы, включая большую площадь, которую Вы первоначально желали удалить.
0
ответ дан 28 September 2019 в 09:37

Это - то, что я должен был сделать.

преобразовывают 1.png - бритье 50x50-bordercolor белый - граница 1x1 - пух 70% - trimmed.png

для обрезки Иначе, это не работало бы. Таким образом с вышеупомянутой командой это работает.

Решенный. Mark, как решено.

0
ответ дан 28 September 2019 в 09:37

Другие вопросы по тегам:

Похожие вопросы: