Python語言可以使用PIL庫(Pillow庫)來處理圖像文件。以下是使用Python處理圖像文件的一些常用方法:
from PIL import Image
# 打開圖像文件
img = Image.open('example.jpg')
# 顯示圖像文件
img.show()
# 調整圖像大小為寬度為100,高度為100
img_resized = img.resize((100, 100))
# 保存調整后的圖像文件
img_resized.save('resized_example.jpg')
# 將圖像文件保存為PNG格式
img.save('example.png')
from PIL import ImageFilter
# 使用濾鏡處理圖像
img_filtered = img.filter(ImageFilter.BLUR)
# 顯示濾鏡處理后的圖像
img_filtered.show()
# 旋轉圖像90度
img_rotated = img.rotate(90)
# 顯示旋轉后的圖像
img_rotated.show()
# 裁剪圖像,左上角坐標為(100, 100),右下角坐標為(200, 200)
img_cropped = img.crop((100, 100, 200, 200))
# 顯示裁剪后的圖像
img_cropped.show()
以上是一些常用的圖像處理操作,使用PIL庫可以方便地進行圖像處理。如果需要更復雜的圖像處理操作,還可以使用OpenCV庫或其他圖像處理庫。