目錄
如何使用 Python 讀取圖片檔案
Python 是一種非常流行的程式語言,它可以用於開發各種應用程式,包括讀取圖片檔案。本文將介紹如何使用 Python 來讀取圖片檔案,並提供一些簡單的範例程式碼供參考。
Python 讀取圖片檔案的基本步驟
要使用 Python 讀取圖片檔案,首先需要安裝 Pillow 套件,它是一個用於處理圖片的函式庫,可以讓你輕鬆地讀取圖片檔案。
安裝 Pillow 套件的方法很簡單,只需要在終端機中輸入以下指令:
pip install Pillow
安裝完成後,就可以開始使用 Pillow 套件來讀取圖片檔案了。
讀取圖片檔案的基本步驟如下:
- 導入 Pillow 套件:
from PIL import Image
- 建立 Image 物件:
img = Image.open('圖片檔案路徑')
- 讀取圖片資訊:
width, height = img.size
- 讀取圖片像素資訊:
pixels = img.load()
- 將圖片像素資訊轉換成灰階:
for x in range(width): for y in range(height): r, g, b = pixels[x, y] gray = int(r * 0.299 + g * 0.587 + b * 0.114) pixels[x, y] = (gray, gray, gray)
- 儲存圖片:
img.save('儲存檔案名稱')
以上就是使用 Python 讀取圖片檔案的基本步驟,接下來將介紹一些簡單的範例程式碼,讓你可以更深入地了解如何使用 Python 讀取圖片檔案。
範例程式碼
以下是一個簡單的範例程式碼,可以讀取圖片檔案,並將圖片轉換成灰階:
from PIL import Image
# 讀取圖片檔案
img = Image.open('圖片檔案路徑')
# 取得圖片大小
width, height = img.size
# 讀取圖片像素資訊
pixels = img.load()
# 將圖片像素資訊轉換成灰階
for x in range(width):
for y in range(height):
r, g, b = pixels[x, y]
gray = int(r * 0.299 + g * 0.587 + b * 0.114)
pixels[x, y] = (gray, gray, gray)
# 儲存圖片
img.save('儲存檔案名稱')
以上程式碼可以讀取圖片檔案,並將圖片轉換成灰階,最後再將圖片儲存起來。
總結
本文介紹了如何使用 Python 讀取圖片檔案,並提供了一個簡單的範例程式碼供參考。使用 Python 讀取圖片檔案可以讓你輕鬆地處理圖片,例如將圖片轉換成灰階、改變圖片大小等等。
推薦閱讀文章
Python 讀取和寫入檔案
Python 讀取檔案內容到字串
Python 使用 OpenCV 讀取圖片
Python PIL 圖片顯示方法
Python PIL 圖片儲存方法</a