溫馨提示×

python怎么將圖片變清晰

小億
265
2023-09-14 21:10:26
欄目: 編程語言

要將圖像變得更清晰,可以嘗試使用圖像處理庫如Pillow或OpenCV來進行圖像處理。以下是使用Pillow庫的示例代碼:

from PIL import Image, ImageFilter
# 打開圖像
image = Image.open("input.jpg")
# 應用銳化濾鏡
sharp_image = image.filter(ImageFilter.SHARPEN)
# 保存結果圖像
sharp_image.save("output.jpg")

此代碼將打開名為"input.jpg"的圖像文件,應用銳化濾鏡,并將結果保存為"output.jpg"。可以調整銳化濾鏡的參數(shù)以獲取更適合的清晰效果。

如果使用OpenCV庫,可以嘗試以下代碼:

import cv2
# 讀取圖像
image = cv2.imread("input.jpg")
# 應用圖像增強算法(如直方圖均衡化)
enhanced_image = cv2.equalizeHist(image)
# 保存結果圖像
cv2.imwrite("output.jpg", enhanced_image)

此代碼使用cv2.equalizeHist函數(shù)應用直方圖均衡化算法來增強圖像,并將結果保存為"output.jpg"??梢試L試使用其他圖像增強算法來達到更清晰的效果。

0