色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 讀灰度圖

劉柏宏2年前8瀏覽0評論

Python 作為一種高級編程語言,在計算機視覺領域中擁有廣泛的應用。其中,讀取灰度圖像是一個常見的需求,下面我們介紹如何使用 Python 讀取灰度圖。

# 首先,我們需要導入必要的庫
import cv2
import numpy as np
# 讀取灰度圖
img_gray = cv2.imread('gray_image.jpg', cv2.IMREAD_GRAYSCALE)  # 'gray_image.jpg' 是灰度圖像的文件路徑
# 打印圖像的信息
print('圖像的形狀為:', img_gray.shape)
print('圖像的像素值最小值為:', np.min(img_gray))
print('圖像的像素值最大值為:', np.max(img_gray))
# 顯示灰度圖
cv2.imshow('Gray image', img_gray)
cv2.waitKey(0)  # 等待用戶關閉窗口
cv2.destroyAllWindows()  # 關閉所有窗口

上述代碼中用到了 OpenCV 庫來讀取和顯示圖像,其中cv2.imread()函數用于讀取圖像,第二個參數cv2.IMREAD_GRAYSCALE指定了圖像的讀取方式為灰度模式;cv2.imshow()函數用于顯示圖像。

同時,我們也可以使用 Matplotlib 庫來顯示圖像:

import matplotlib.pyplot as plt
# 顯示灰度圖
plt.imshow(img_gray, cmap='gray')
plt.show()

上述代碼中使用了 Matplotlib 的子庫 pyplot 來顯示圖像,plt.imshow()函數用于顯示圖像,cmap='gray'參數指定了圖像的顏色映射方式為灰度模式。

通過上述代碼,我們可以輕松地讀取和顯示灰度圖像,為后續的圖像處理和計算機視覺任務奠定基礎。