OpenCV Python – Menghapus Blue Channel dari Image

OpenCV Python – Postingan kali ini membahas mengenai cara menghapus Blue Channel dari Image. Jika gambar berupa RGBA atau RGB atau BGR dan ingin menghapus salah satu channel, misal warna merah maka bisa langsung dirubah nilai pixelnya dengan nilai 0.

Berikut cara menghapus Blue Channel dari Image menggunakan OpenCV Python

import cv2
import numpy as np

# Baca Gambar
image = cv2.imread('C:/gambar-asli.jpg', cv2.IMREAD_UNCHANGED)
print(image.shape)

# Tetapkan nilai Blue Channel menjadi Nol
image[:, :, 0] = np.zeros([image.shape[0], image.shape[1]])

# Tampilkan Gambar
cv2.imshow('Gambar Baru', image)

# Simpan Gambar
cv2.imwrite('C:/gambar-tanpa-blue-channel.jpg', image)

Sekian tutorial mengenai cara Menghapus Blue Channel dari Image, Semoga membantu.