코랩에서는 OpenCV에서 지원하는 이미지 출력 함수 cv2.imshow를 사용할 수 없지만, 비슷하게 사용 가능하도록, cv2_imshow 함수를 만들어 제공합니다. 이를 이용하여 더 다양하게 이미지를 변환해볼 것입니다.
그러면 우리가 읽어온 이미지 image 변수는 어떤 형태일까요?
print(f"이미지 배열의 형태: {image.shape}")
이미지 배열의 형태: (224, 224)
OpenCV는 이미지를 읽어와 각 픽셀에 해당하는 수를 가로 방향 길이, 세로 방향 길이 배열(numpy.ndarray)로 변수에 저장해줍니다. 이로 인해 우리는 이미지의 각 픽셀에 접근해서 수정 혹은 변환하는 것이 가능해집니다.