OpenCV Python – Menghapus Red Channel dari Image

OpenCV Python – Postingan kali ini membahas mengenai cara menghapus Red 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 Red Channel dari Image menggunakan OpenCV Python

  • Example How to Remove Red Channel from Image
    import cv2
    import numpy as np
    
    # Baca Gambar
    image = cv2.imread('C:/gambar-asli.jpg', cv2.IMREAD_UNCHANGED)
    print(image.shape)
    
    # Tetapkan nilai Red Channel menjadi Nol
    image[:, :, 2] = np.zeros([image.shape[0], image.shape[1]])
    
    # Tampilkan Gambar
    cv2.imshow('Gambar Baru', image)
    
    # Simpan Gambar
    cv2.imwrite('C:/gambar-tanpa-red-channel.jpg', image)

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