PS該怎樣批量裁剪

PS該怎樣批量裁剪圖片
本文章演示機型:組裝臺式機,適用系統:Windows 10,軟件版本:Photoshop 2020;
首先打開【PS】,選擇菜單欄中的【窗口】,點擊【動作】,然后選擇【創建新動作】 , 輸入新動作名稱,接著點擊【記錄】,選擇左邊工具欄中的【裁剪工具】;
然后對圖片進行【裁剪】處理,選擇【保存】 , 最后點擊【停止播放/記錄】,選擇左上角的【文件】,點擊【自動】,選擇【批處理】,點擊【選擇】,然后選擇一個需要批量處理的【文件夾】,點擊右上角的【確定】 , 最后等待圖片批量處理完即可 。
批量裁剪圖片空白部分可以使用 Python 的 Pillow 庫來實現批量裁剪圖片的操作 。具體實現步驟如下:


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"
【PS該怎樣批量裁剪】

# 循環處理圖片
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該怎樣批量裁剪圖片的相關內容,希望能夠幫到您 。