728x90 반응형 RGB to Grayscale1 파이썬에서 RGB 이미지를 Grayscale 이미지로 바꾸기 라이브러리를 사용하지 않고 직접 알고리즘을 구현해보는 것이 중요하다. from PIL import Imageimport numpy as np알고리즘 구현에 사용할 라이브러리는 PIL과 numpy이다. #OptionIMG_FILE = "Girl_with_a_Pearl_Earring.jpg" # Only Use JPG FileSHOW_IMAGE = True옵션으로 IMG_FILE과 SHOW_IMAGE를 파라미터로 사용한다.※ 이번 알고리즘에 사용할 이미지는 확장자가 jpg이다. png는 채널이 4개이기 때문에 이번 코드에서는 사용할 수 없다. 4번째 채널은 RGB값이 아니고 알파채널을 의미하는데, 이 값은 단순평균을 낼 때 사용할 수 없다. img = Image.open(IMG_FILE) # Imag.. 2022. 9. 2. 이전 1 다음 728x90 반응형