如何在Mac上将两个图像合二为一?


177

假设我有两张照片(或任何图像),例如具有以下尺寸:

+----------+       +----------+
|          |       |          |
|          |       |          |
|320 x 428 |  and  |320 x 428 | 
|          |       |          |
|          |       |          |
+----------+       +----------+

我希望将它们并排组合成单个图像 。所以结果应该是

+----------------------+
|                      |
|                      |
|      640 x 428       |
|                      |
|                      |
+----------------------+         

在Mac上执行此操作的最简单方法是什么? 是否有可能使用某些默认应用程序,如预览,或者你会推荐一些第三方工具吗?

Answers:


153

此解决方案仅使用预览,如果您无法在计算机上安装软件,则可能很方便。然而,它并不优雅。

假设您的图像称为A和B.然后:

  1. 在预览中打开A.
  2. 选择全部,复制。
  3. 在“工具”菜单中,选择“大小”并将宽度调整为两个图像宽度之和(在您的示例中为640像素)。保持高度。这将导致A的拉伸版本。
  4. 粘贴原始A的副本并将其手动移动到左侧。
  5. 在另一个窗口中,打开B.
  6. 选择全部,复制。
  7. 粘贴到A中,将其移动到右侧。
  8. 保存为新图像。

当然,由于预览不提供任何正确的图像编辑工具,也无法准确定位两个图像,因此此处发布的ImageMagick解决方案更为可取。


209

我经常需要使用数据图的图像。我使用的命令行工具 ImageMagick的 包;我想我用MacPorts将它安装在我的系统上。你也可以选择用brew安装( brew install imagemagick )。

你想从Imagemagick使用的实际工具是 convert 工具。如果您有两个320x428图像,例如a.png和b.png,则可以这样做

$> convert +append a.png b.png c.png

创建一个新文件c.png,左边是a.png,右边是b.png。或者,您可以垂直附加它们 -append (代替 + )和a.png将在b.png之上。使用转换,您可以做很多其他事情。例如,您可以切换到输出的不同图像格式

$> convert +append a.png b.jpg c.tif

这不是GUI应用程序,但也许其他一些可能有更好的解决方案。或者,你可以把它放在某种自动机脚本中。


27

如何使用手工工具: 预习 .app和 屏幕截图

  1. 打开 任何申请 这让你有一个干净整洁的白色 背景。不是绝对必要但让生活更轻松。
  2. 做一个屏幕截图: 命令转移4 > 拖出一个区域640 x428 像素 (光标显示尺寸)。

    enter image description here

  3. 这将保存为.png到您的 桌面 *。双击此图标以及两个现有图像以打开它们 预习 的.app

  4. 依次选择两个图像中的每一个并继续 命令 (全选)和 命令c (复制)

    enter image description here

  5. 切换到空白背景图片, 命令诉 (粘贴)每个依次将它们拖动到彼此相邻的位置。

    enter image description here

    enter image description here

    您可以通过拖动它们的手柄来缩放它们,并使用光标键一次微调它们一个像素。

    他们将保持移动直到你保存。

  6. 如果您对此安排感到满意:

    菜单>文件>另存为...>新名称>无论你想要什么样的文件格式

/ *将此作为模板大小与任何其他大小保持一致,明确标注其尺寸以备将来使用。


17

这是我设法解决这个问题的一种方法。

放弃 :如果你不熟悉的话 Unix命令行 ,您可能想要选择其他人发布的面向GUI的解决方案之一。

安装 ImageMagick的 图形套件,例如同 家酿

brew install ImageMagick

或者,使用 MacPorts的 sudo port install ImageMagick ) 或者 Mac OS X二进制版本 由ImageMagick提供。根据我的经验,Homebrew是最快,最轻松的选择。

一旦安装了ImageMagick,就很简单了。使用终端,导航到包含图像的目录,并使用如下命令创建组合版本:

montage -geometry 100% left.jpg right.jpg merged.jpg

有多种选择;要了解它们,请参阅: http://www.imagemagick.org/script/montage.php


6

我所知道的最简单的方法是使用Preview。使用“预览”打开两张照片,将其窗口并排(齐平)放在桌面前,然后使用“从选择”选项预览的“拍摄屏幕截图”命令。选择两张照片的周边,它将为您创建一个蒙太奇。


6

说到免费的GUI工具, 海滨 app( 不再支持 )是一个开源项目,比使用Preview.app更好地处理图像。

它在流行编辑器(包括快捷键)上有更好的工具,我想如果你尝试过,你应该做得很好而没有我们的帮助。

它支持图层,滤镜,通道并支持几乎所有图像格式,而且它具有更好的图像/图层选择和调整大小工具,可能更适合您的图像编辑需求。

  1. 用Seashore打开两张图片。
  2. 将第二个复制到第一个。 Seashore将询问您是否要创建新图层或使用已存在的图层锚定它。 (见截图)。
  3. 单击“新建图层”。
  4. 使用“移动”工具(屏幕截图中工具栏中最右侧选定的按钮)将图层与前一个图层的右侧对齐。
  5. 从“图像”菜单中选择“图像边界”选项(从顶部Cmd + Opt + C开始的第三项)将图像边界增加到图像的当前宽度(假设两个图像大小相同)。
  6. 根据您的需要保存为png或jpg。

瞧!



5

我正在看这个老帖子做同样的事情,我带来了一个简单的方法。

  1. 得到 Inkscape中 - 跨平台,免费软件,开源。
  2. 打开它,按File,将文档属性修改为所需的完成分辨率。
  3. 将所需的图片导入文档并移动,拉伸,弯曲等。
  4. 导出到所选的文件类型。
  5. 把你所有的空闲时间用在别的东西上!

非常好用且功能强大的开源软件,但有 xquartz X11启动速度非常慢。不是原生Mac应用程序。
Ivanov

5

使用TextEdit,您可以将两个图像粘贴(或拖动)并排复制到TextEdit窗口。

保存为PDF然后打开 - 保存为JPEG后,您可以在预览中修改图像大小。

How to Combine Images on Mac OS X


3

Pixelmator距离应用程序商店只有30美元左右,99%的用户可以完全替换Photoshop。它将合并你的图像,并做其他一千件事。强烈推荐。


虽然这个帖子中有一些免费的替代方案,Pixelmator的+1可以做到这一点,而且价格也不错。
Gerry


2

最简单的方法是使用Graphic Converter。打开“转换和修改”窗口,在左侧选择窗格中选择要拼接的所有图像,然后在右侧选择窗格中选择输出文件夹(否则可能会覆盖原件)。

在主窗口的左侧选择功能 - > CONCAT ....

单击GO(底部的LHS),这将打开一个对话框,询问您是否希望它们仅排成一行,仅排列或N x M图像的矩阵。


至少我的Mac(运行OS X 10.6.8和10.8.4)似乎没有预先安装Graphic Converter,所以这不一定是 最简单的 办法。
Jonik

Graphic Converter是用于图像处理的“瑞士军刀” - 但它是一种商业工具,而不是免费工具。它很棒,但需要付出代价。
Motti Shneor

2

对于计算机而言,我一无所知,但这个问题遍布互联网。

我在Pages中制作各种图片,然后将页面保存为pdf。我在预览中打开pdf并将其重新保存为jpg。然后我在iphoto中导入jpg,并在那里做任何我想要的东西 - 裁剪它或者玩颜色等等。然后我把它邮寄给我自己想要的任何尺寸。根据大多数人的标准,这是严重的愚蠢。

它有效 - 你不必成为一个怪人:)


2

在预览中并排打开两个图像,使用命令shift-4截取屏幕截图。


1
如果它们被缩放,你将失去很多DPI。你最好使用photoshop
Rob

1

图形转换器 (免费试用)。所以你可以:打开新图片640 x 480;然后依次打开每个组件,复制全部,并粘贴到新图片中。将它们拖动到您想要的位置。然后另存为...您想要的格式。


我没有专门测试过这个,但是GraphicConverter对图像处理程序的序列有一个非常强大的批处理功能,包括一些Automator和AppleScript支持。我敢打赌,你可以找到一种方法来创建一个批处理过程,它将在GraphicConverter中完成你需要的工作。

根据我对工作的第一个建议,这不是一个商业工具。它可能有免费试用,但据我所知,免费试用是非常有限的,并且通常用一些水印标记产生的图像,使它们无法使用,并且购买并不便宜。
Motti Shneor

-1

实际上,有一种更简单的方法可以将两张照片合并到Mac上的一个页面(一个pdf)中。打开一个新的powerpoint文件,打开要加入的照片或保存为一个PDF,使用裁剪命令(Shift + Control + Command + 4)逐个裁剪图像并将其粘贴到powerpoint文件中。调整照片的大小和幻灯片上的位置。将幻灯片或文件另存为PDF。简单。

但是,如果您想将两张照片合并为一张(其中一张合并到另一张),那么还有其他应用可以为您完成。


2
要求您首先拥有Office,使其成为迄今为止最昂贵的解决方案。
Tetsujin

-1

这可能是相当古老的,但对于那些仍然遇到这种东西的人来说(我只需合并我的卡片的两面,这是新的“汽车报纸”)。

我倾向于使用pixlr.com,它不需要注册,它与photoshop相似,你可以上传你的两个图像,裁剪,转换w / e在不同的层上移动等等。然后你可以将它保存为pixlr文件或PNG / JPG


1
基于Web的图像编辑有一个缺陷 - 当您上传图像时,它们不再是您的。未经您的许可,服务器可以将其提供给任何人。
Motti Shneor
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.