Сшивание отсканированных изображений с использованием CLI

20

Я просмотрел газетную статью, которая была больше, чем стекло сканера. Каждая страница просматривалась дважды: верхняя и нижняя части, где средняя часть отображалась на обоих изображениях.

Есть ли способ быстро совместить и сшить эти отсканированные изображения, предпочтительно используя CLI? Панорамные инструменты строчки, которые я знаю, требуют длительной конфигурации, которая в основном не имеет значения: размер объектива, фокус, угол и т. Д.

У Hugin есть решение для этой проблемы , но это нецелесообразно для пакетных заданий.     

задан Adam Matan 25.06.2011 в 17:25
источник

3 ответа

5

Вы можете играть с инструментом ImageMagick montage . Вы захотите установить imagemagick  пакет, прежде чем идти дальше.

При значении лица вам просто нужно наложить montage на входные файлы, а затем дать ему выходной файл:

montage scan1.jpg scan2.jpg output.jpg

, но montage может получить действительно мощный. Вы можете передавать различные аргументы перевода, если вам нужно повернуть страницы перед их объединением. Вы можете прочитать расширенное руководство по этому вопросу здесь .

    
ответ дан Oli 25.06.2011 в 18:46
2

Хорошо, действительно вам нужно ImageMagick, установите его sudo apt-get install imagemagick , а затем вам просто нужно выполнить следующие действия:

  • создайте пустое изображение в параметрах, чтобы они соответствовали двум изображениям, которые вам нужно собрать.
  • введите в терминал: composite -gravity North top_scan.jpg blank_image.jpg top_image.jpg
  • введите в терминал: composite -gravity South bottom_scan.jpg top_image.jpg complete_image.jpg

Но если вам нужно что-то, что авторотирует изображения, чтобы они идеально соответствовали, извините, но насколько я знаю, в ubuntu ничего не происходит.

    
ответ дан Rodrigo Martins 06.07.2011 в 21:54
0

В CLI вы должны посмотреть инструменты панорамы , поскольку Hugin - это только графический интерфейс для этого программного обеспечения.

    
ответ дан RockScience 02.04.2015 в 13:44