ในโปรแกรมนี้ เราจะเปลี่ยนโครงสร้างสีของภาพจาก RGB เป็น Grayscale
อัลกอริทึม
ขั้นตอนที่ 1: นำเข้า OpenCV ขั้นตอนที่ 2: อ่านภาพต้นฉบับด้วย imread() ขั้นตอนที่ 3: แปลงเป็น Grayscale ด้วยฟังก์ชัน cv2.cvtColor()
ตัวอย่างโค้ด
import cv2
image = cv2.imread('colourful.jpg')
cv2.imshow('Original',image)
grayscale = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
cv2.imshow('Grayscale', grayscale)
ผลลัพธ์
ภาพต้นฉบับ:

ภาพ Grayscale:
