Photoshop - 根据图像的一部分缩放图像

平面设计 adobe-photoshop cs6 调整大小
2022-03-01 16:47:44

好的,这是我的问题。这是比尔:

在此处输入图像描述

比尔是个帅哥,他的图片宽 400 像素(注意粉色边框)。我可以将他的大小缩小到 300px 没问题。在全尺寸下,他的头部为 109 像素,缩小到 300 像素,比尔为 81 像素。但现在我有了这张有人给我的图片:

在此处输入图像描述

所以现在,画布尺寸变大了,比尔有一些风景,一个时髦的气球,还有一只……狗?

所以我想像原来一样缩小这个新图像,但是如何缩小整个图像以使最终成为 300x300?我希望整个图像都在那里,并且让比尔与我缩小原件时的大小相同,这样当与原件并排比较时,比尔的大小相对相同。

我显然在这里概括,但我经常遇到这个问题。如果只是宽度或高度发生了变化,这不是问题,因为我可以根据未更改的尺寸缩小。但是当宽度和高度都改变时,我能想到的就是在图像的一致部分(如盒子或比尔的头)上使用测量工具,调整图像大小,再次测量,然后重复直到我得到它漂亮准确的。

有没有更简单、更准确的方法来做到这一点?我正在使用 Photoshop CS6。

1个回答

这是本。Ben 的头部宽 100 像素。但是您希望他的头部宽度为 80 像素。

在此处输入图像描述

您在要调整大小的区域(在本例中为 Ben 的头部)的中心绘制一个 80 像素宽的框。

在此处输入图像描述

cmd+ T(Mac) / Ctrl+ T(Windows) 选择您想要调整大小的所有内容。这可以是单个图像,组,多层,没关系。

将变换原点移动到您绘制的框的中心。

按住SHIFT+ ALT+ 拖动变换角点之一,直到您要相对于(Ben 的头部)调整大小的区域恰好适合框内。(如果您绘制和变换原点的框不在 Ben 的头部中心,您可能需要将 Ben 轻推到正确的位置。)

在此处输入图像描述

Ben 的头部现在是 80 像素宽。

这似乎是一种解决方法,并且对于更复杂的图像可能更难准确,但这是我想出的最好的!


另外一个选项

正如 Alin 在评论中所建议的那样,另一种选择是简单地计算新宽度。您需要做的只是当前宽度和您想要调整大小的区域的所需宽度(在我的示例中,Ben 的头部,100 像素和 80 像素)。

然后计算百分比减少和新的比例。

size difference = original size - new size

percentage decrease = ( size difference / original size ) * 100

scale = 100 - percentage decrease

在我的示例中,从 100 像素缩放到 80 像素,您显然只需要缩放到 80%,但我的示例过于简化了。在更复杂的图像中,当您不知道所需的测量值时,我更喜欢像我的示例中那样进行视觉转换,否则您需要计算出新的测量值和百分比(我讨厌计算百分比!)。不过,计算比例可能对您来说是一个更好的选择。