Unir imágenes escaneadas usando CLI

22

He escaneado un artículo de periódico que era más grande que el cristal del escáner. Cada página se escaneó dos veces: las partes superior e inferior, donde apareció la parte central en ambas imágenes.

¿Hay alguna manera de unir y unir rápidamente estas imágenes escaneadas, preferiblemente usando CLI? Las herramientas de cosido panorámico que conozco requieren una configuración larga, que en su mayoría es irrelevante: tamaño de lente, enfoque, ángulo, etc.

Hugin tiene una solución para este problema , pero no es práctico para trabajos por lotes.

Adam Matan
fuente
1
Su " solución hugin para este problema " utiliza la interfaz GUI ... hugin-toolstiene un conjunto de herramientas CLI ... tal vez pueda hacer algo con ellos (a menos que esas herramientas CLI
entiendan
Cualquier solución CLI es bienvenida.
Adam Matan

Respuestas:

5

Podrías jugar con la montage herramienta ImageMagick . Deberá instalar el paquete imagemagick antes de continuar.

Al pie de la letra, solo necesita usar montagelos archivos de entrada y luego darle un archivo de salida:

montage scan1.jpg scan2.jpg output.jpg

pero montagepuede ser realmente poderoso Puede pasar varios argumentos de traducción si necesita rotar las páginas antes de que se combinen. Puede leer un manual extendido aquí .

Oli
fuente
77
Simplemente concatena imágenes, sin costuras inteligentes (puntos coincidentes, rotación un poco, etc.)
Adam Matan
Tenga en cuenta que este comando generará un archivo de baja resolución.
marianoju
2

Ok, en realidad lo que necesitas es ImageMagick, instálalo sudo apt-get install imagemagicky luego solo tienes que seguir estos pasos:

  • cree una imagen en blanco en los parámetros para ajustar las dos imágenes que necesita juntar.
  • escriba en la terminal: composite -gravity North top_scan.jpg blank_image.jpg top_image.jpg
  • escriba en la terminal: composite -gravity South bottom_scan.jpg top_image.jpg complete_image.jpg

Pero si necesita algo que autorrota las imágenes para que coincidan perfectamente, lo siento, pero que yo sepa, no hay nada que lo haga en ubuntu.

Rodrigo Martins
fuente
Hay uno: panoramatools.com
RockScience
0

En CLI, debe mirar las herramientas panorámicas , ya que Hugin es solo una GUI para este software.

RockScience
fuente
Apuntando en la dirección correcta, pero no una respuesta a la pregunta.
marianoju