kagami_ic2016_04(opencv_색상범위).pdf
0.19MB

HSV color image:
• CV_8UC3: 0 <= H <= 180, 0 <= S <= 255, 0 <= V <= 255 
• CV_32FC3: 0 <= H <= 360, 0 <= S <= 1, 0 <= V <= 1

 

 

 

https://stackoverflow.com/questions/5724715/how-do-i-convert-cv-8uc3-mat-to-cv-32fc3

 

How do I convert CV_8UC3 Mat to CV_32FC3?

Is there a way to convert from CV_8UC3 Mat to CV_32FC3 Mat without directly accessing the raw buffer? I tried Mat::convertTo(newImage, CV_32FC3, 1.0); but the colors end up wrong. Thanks.

stackoverflow.com

Min-Max Normalization (정규화) (tistory.com)

R1280x0 (945×673) (daumcdn.net)

float 타입 범위가 크기에 0~1 로 표현

 

 

HSV색공간에서는  H값만을 이용해 색 종류 구분

YCrCb 에선 Cr과 Cb 를 조합해 색종류 구분

 

 

H: 색상(Hue)  채도(Saturation) 명도(Value)

Hue: 색 종류

Saturation: 탁한 정도, 색의 순도 ( 맑음 - 탁함)

Value: 빛의 세기 ( 명도 높으면 밝고 낮으면 어두움)

YCrCb

Y: 밝기 또는 휘도(Luminance)

Cr,Cb : 색상 또는 색차(chrominance)

 

 

 

'프로그래머스 > OPENCV' 카테고리의 다른 글

에지검출과 소벨필터(2)  (0) 2022.12.07
에지검출과 소벨필터(1)  (0) 2022.12.07
특정 색상 영역 추출 하기 [다시]  (0) 2022.12.07
컬러영상처리  (0) 2022.12.07
색 공간  (0) 2022.12.06

+ Recent posts