Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Chuyển ảnh từ màu sang grayscale bằng OpenCV


Trong chương trình này, chúng ta sẽ chuyển đổi không gian màu của ảnh từ RGB sang grayscale.

Thuật toán

Bước 1: Import OpenCV.
Bước 2: Đọc ảnh gốc bằng imread().
Bước 3: Chuyển sang grayscale bằng cv2.cvtColor().

Mã ví dụ

import cv2
image = cv2.imread('colourful.jpg')
cv2.imshow('Original', image)
grayscale = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
cv2.imshow('Grayscale', grayscale)

Kết quả

Ảnh gốc:

Chuyển ảnh từ màu sang grayscale bằng OpenCV

Ảnh Grayscale:

Chuyển ảnh từ màu sang grayscale bằng OpenCV