在Ubuntu中是否有一种工具可以自动合并具有共同条带的两个图像?我需要扫描一张大图像,它无法一次放入扫描仪。我考虑将其分成两部分进行扫描,并使用Gimp手动编辑结果以进行拼接。但可能有一种自动工具可以更快速且更好地完成相同的任务。
编辑我想我可能没有表达清楚我的观点。我的困难不在于对齐两个图像。我的问题是需要补偿手动将纸张放入扫描仪时引入的旋转或畸变,并且自动工具应该通过分析两个图像中的共同模式来获得更精确的旋转和对齐结果。
在Ubuntu中是否有一种工具可以自动合并具有共同条带的两个图像?我需要扫描一张大图像,它无法一次放入扫描仪。我考虑将其分成两部分进行扫描,并使用Gimp手动编辑结果以进行拼接。但可能有一种自动工具可以更快速且更好地完成相同的任务。
编辑我想我可能没有表达清楚我的观点。我的困难不在于对齐两个图像。我的问题是需要补偿手动将纸张放入扫描仪时引入的旋转或畸变,并且自动工具应该通过分析两个图像中的共同模式来获得更精确的旋转和对齐结果。
montage -geometry 500 image1 image2 [...] output
500
像素后再进行拼接。根据您的图像大小调整此值。如果需要固定高度,请选择x500
。另一个维度将按比例缩放以保持纵横比。
convert
用于合并图像。要水平连接图像(按字母顺序):convert +append *.png out.png
convert -append *.png out.png
这应该在包含png文件的终端中运行,以将它们全部合并。
一个适用于此的图形用户界面是:
当涉及到这一点时,一种简单的方法是使用Thunar的自定义操作:
要垂直合并所选图像(按字母顺序,无论其扩展名如何,合并为一个png文件),请添加以下自定义操作:
convert -append %F joined-vertical.png
convert +append %F joined-horizontal.png
在“创建新图像”对话框中添加所需的高度和宽度。这将为您提供一个新文件,看起来可能是这样的(取决于您设置的尺寸):
5)使用工具箱中的“移动”选项将两个图像定位
montage
会将图像水平地并排放置。有没有可以实现垂直放置的开关?我尝试了-flip
、-flop
、-transpose
,但都没有成功... - landroni