Python/OpenCV

컬러 스페이스

ddingz 2022. 2. 28. 15:13

컬러 스페이스 변환

  • out = cv2.cvtColor(img, flag)
    • img : NumPy 배열, 변환할 이미지
    • flag : 변환할 컬러 스페이스, cv2.COLOR_로 시작하는 이름(274개)
      • cv2.COLOR_BGR2GRAY : BGR 컬러 이미지를 그레이 스케일로 변환
      • cv2.COLOR_GRAY2BGR : 그레이 스케일 이미지를 BGR 컬러 이미지로 변환
      • cv2.COLOR_BGR2RGB : BGR 컬러 이미지를 RGB 컬러 이미지로 변환
      • cv2.COLOR_BGR2HSV : BGR 컬러 이미지를 HSV 컬러 이미지로 변환
      • cv2.COLOR_HSV2BGR : HSV 컬러 이미지를 BGR 컬러 이미지로 변환
      • cv2.COLOR_BGR2YUV : BGR 컬러 이미지를 YUV 컬러 이미지로 변환
      • cv2.COLOR_YUV2BGR : YUV 컬러 이미지를 BGR 컬러 이미지로 변환
    • out : 변환한 결과 이미지(NumPy 배열)