함수 > 이미지 처리 > 이미지 색상 도구 > 예제: 이미지의 그레일스케일 및 색상
  
예제: 이미지의 그레일스케일 및 색상
rgb_to_graygray_to_rbg 함수를 사용하여 RGB 이미지와 그레이스케일 이미지 간을 변환하거나 가색상 이미지를 처리합니다.
이 예제를 사용하는 것에 대한 자세한 내용은 이미지 처리 예제 정보를 참조하십시오.
rgb_to_gray
1. READRGB 함수를 사용하여 RGB 이미지를 읽습니다.
이 식을 복사하려면 클릭
2. 이미지를 그레이스케일로 변환한 다음 WRITEBMP 함수를 사용하여 파일에 이미지를 저장합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
NTSC 수식(0.299 ∙ 빨강 + 0.587 ∙ 녹색 + 0.114 ∙ 파랑)을 사용하여 RGB 값이 그레이스케일로 변환됩니다. 이 수식은 빨강, 녹색 및 파랑 빛의 밝기를 상대적으로 인지하는 평균적인 사람의 시각을 근사적으로 표현한 것입니다.
3. 두 이미지를 삽입하여 색상 차이를 확인합니다.
(smallwar.gif)
(smallwar_rgb_gray.bmp)
gray_to_rgb
그레이스케일 행렬을 RGB로 변환할 경우 이미지의 광도 레벨에 가색상이 지정됩니다.
1. READ_IMAGE 함수를 사용하여 그레이스케일 이미지를 읽습니다.
이 식을 복사하려면 클릭
(bridge.bmp)
2. 무지개 스펙트럼의 색상 맵을 기술하는 데이터 집합을 정의합니다.
이 식을 복사하려면 클릭
3. 스펙트럼 색상 맵을 사용하여 그레이스케일 이미지를 RGB로 변환한 다음 WRITERGB 함수를 사용하여 파일에 이미지를 저장합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
(colorbridge.bmp)
gray_to_rgb에는 다른 함수의 배열 시작 지수를 지정하는 기본 제공 ORIGIN 변수가 사용되지 않습니다.