함수 > 이미지 처리 > 이미지 조작 > 예제: 분계점 지정 및 역
  
예제: 분계점 지정 및 역
thresholdinvertimage 함수를 사용하여 이미지에서 분계점보다 작거나 큰 광도 레벨을 모두 무시하거나 역으로 전환할 수 있습니다. 분계점 지정은 이미지의 배경 피쳐(또는 노이즈)를 제거하거나 광도 스펙트럼을 이동하는 데 사용할 수 있습니다. 역은 세부 정보를 개선하기 위해 사용될 수 있습니다.
이 예제를 사용하는 것에 대한 자세한 내용은 이미지 처리 예제 정보를 참조하십시오.
threshold
이 함수는 두 가지 방식으로 사용할 수 있습니다. thresh가 양수인 경우 thresh보다 작은 M의 요소는 0으로 설정되고 그렇지 않은 요소는 원래 값을 유지합니다. thresh가 음수인 경우 thresh의 절대값보다 큰 M의 요소는 0으로 설정되고 그렇지 않은 요소는 원래 값을 유지합니다. thresh가 0인 경우 모든 요소가 0으로 설정됩니다.
1. 테스트 이미지를 읽습니다.
이 식을 복사하려면 클릭
(earth.bmp)
2. 차단 분계점을 설정하고 위 이미지에 미치는 효과를 확인합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
(earth_t100.bmp)
thresh에 다른 값을 적용하고 다시 계산하여 이미지에 미치는 효과를 확인합니다. 음수 값도 사용해 봅니다.
invertimage
반환된 행렬은 원래 이미지 요소의 역을 요소로 포함합니다. 역으로 전환되는 요소의 값은 입력 행렬의 최대값에 따라 달라집니다.
1. 원래 이미지를 역으로 전환합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
(earth_inv.bmp)
그레이스케일 이미지의 경우 이미지의 역은 "네거티브 사진"에 해당합니다.
2. 컬러 이미지를 읽습니다.
이 식을 복사하려면 클릭
(apecolor.gif)
3. 컬러 이미지를 역으로 전환합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
(apecolor_inv.bmp)
컬러 이미지의 경우 모든 색상이 해당 보색으로 바뀝니다.
4. 원래 이미지에서 광도 범위를 변경합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
(apecolor_s.bmp)
5. 배율 조정된 이미지를 반전합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
(apecolor_sinv.bmp)