web-dev-qa-db-fra.com

Assembler des images numérisées à l'aide de la CLI

J'ai scanné un article de journal plus volumineux que la vitre du scanner. Chaque page a été numérisée deux fois: les parties supérieure et inférieure, où la partie centrale est apparue dans les deux images.

Existe-t-il un moyen de faire correspondre et d'assembler rapidement ces images numérisées, de préférence à l'aide de la CLI? Les outils d'assemblage de panorama que je connais requièrent une configuration longue qui est généralement sans importance: taille de l'objectif, mise au point, angle, etc.

Hugin a un solution à ce problème , mais ce n'est pas pratique pour les travaux par lots.

22
Adam Matan

Vous pouvez jouer avec l'outil ImageMagickmontage. Vous voudrez installer le paquet imagemagick avant d'aller plus loin.

À première vue, il vous suffit de placer montage avec des fichiers d'entrée, puis de lui attribuer un fichier de sortie:

montage scan1.jpg scan2.jpg output.jpg

mais montage peut devenir vraiment puissant. Vous pouvez transmettre divers arguments de traduction si vous devez faire pivoter les pages avant de les combiner. Vous pouvez lire n manuel étendu à ce sujet ici .

5
Oli

Ok, dans ImageMagick, installez-le bien Sudo apt-get install imagemagick et procédez comme suit:

  • créez une image vierge dans les paramètres pour ajuster les deux images à assembler.
  • tapez le terminal: composite -gravity North top_scan.jpg blank_image.jpg top_image.jpg
  • tapez le terminal: composite -gravity South bottom_scan.jpg top_image.jpg complete_image.jpg

Mais si vous avez besoin de quelque chose qui autorote les images pour les faire correspondre parfaitement, désolé, mais pour autant que je sache, rien ne le fait à Ubuntu.

2
Rodrigo Martins

Dans la CLI, vous devriez regarder outils de panorama , car Hugin n’est qu’une interface graphique pour ce logiciel.

0
RockScience