PS该怎样批量裁剪

PS该怎样批量裁剪图片
本文章演示机型:组装台式机,适用系统:Windows 10,软件版本:Photoshop 2020;
首先打开【PS】,选择菜单栏中的【窗口】,点击【动作】,然后选择【创建新动作】,输入新动作名称,接着点击【记录】,选择左边工具栏中的【裁剪工具】;
然后对图片进行【裁剪】处理,选择【保存】,最后点击【停止播放/记录】,选择左上角的【文件】,点击【自动】,选择【批处理】,点击【选择】,然后选择一个需要批量处理的【文件夹】,点击右上角的【确定】,最后等待图片批量处理完即可 。
批量裁剪图片空白部分可以使用 Python 的 Pillow 库来实现批量裁剪图片的操作 。具体实现步骤如下:


【PS该怎样批量裁剪】1. 安装 Pillow 库:如果尚未安装 Pillow 库,可以在命令行中使用 `pip install Pillow` 命令进行安装 。
2. 准备图片文件夹:将需要裁剪的图片放在一个文件夹中,方便后续循环处理 。
3. 编写 Python 脚本:在 Python 中使用 Pillow 库来处理图片,具体实现过程如下:


```python
from PIL import Image
import os


# 设置图片文件夹路径和裁剪后的图片保存路径
image_directory = "path/to/images"
output_directory = "path/to/output"


# 循环处理图片
for image_name in os.listdir(image_directory):
    image_path = os.path.join(image_directory, image_name)
    ImageArray = np.array(Image.open(image_path))
    cropped_image = ImageArray[:, :, 1:]# 裁剪掉绿色通道的空白区域
    cropped_image = (cropped_image > 0) * 255# 将非零像素值设置为 255
    output_path = os.path.join(output_directory, image_name)
    cropped_image.save(output_path)
```
在上述代码中,我们首先导入了 `Image` 和 `os` 模块,然后设置了图片文件夹路径和裁剪后的图片保存路径 。接着,我们循环遍历图片文件夹中的所有图片,使用 `Image.open()` 方法打开图片,将其转换为 NumPy 数组,并使用切片 `[:, :, 1:]` 裁剪掉绿色通道的空白区域 。然后,我们将非零像素值设置为 255,并使用 `Image.save()` 方法保存裁剪后的图片到指定的输出文件夹中 。
4. 运行 Python 脚本:在命令行中运行 Python 脚本,即可批量裁剪图片的空白部分,并将处理后的图片保存在指定的输出文件夹中 。
以上就是关于PS该怎样批量裁剪的全部内容,以及PS该怎样批量裁剪图片的相关内容,希望能够帮到您 。

    推荐阅读