OpenCV Python – Menghapus Green Channel dari Image

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

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

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