250x250
Notice
Recent Posts
Recent Comments
Link
관심쟁이 영호
OpenCV ㅣ 채널과 타입에 관해서! 본문
반응형
안녕하세요.
관심쟁이 영호입니다.
오늘은 이전 시간에 확실하게 다루지 못한 채널과 타입에 관해서 다룰 예정이에요!
오늘도 블로그에 들러주셔서 감사합니다.
타입?
이전에 포스팅에서 "CV_8U"와 같은 문장을 보셨을 건데요!
이것은 타입을 뜻하는 문장입니다!
타입 전체를 표를 통해서 설명드릴게요!
데이터형 | 설명 |
CV_8U | unsinged char타입 |
CV_8S | signed char타입 |
CV_16U | unsigned short int 타입 |
CV_16S | signed short int 타입 |
CV_32S | int 타입 |
CV_32F | float 타입 |
CV_64F | double 타입 |
이렇게 볼 수 있어요!
그럼 여기서
CV_8UC1, CV_16UC2 ,CV_32FC3 등과 같은 것을 볼 수 있는데!
여기서 말하는 C1, C2, C3는 채널의 수를 말하는 것입니다!
채널이란?
채널은 왜 나온지는 정확히는 알 수 없으나
추후에 공부를 하며 RGB 값을 표기하기 위해 나왔다고 추측이 됩니다!
한 픽셀의 색 값을 표현하기 위해서는 3개의 값이 필요한데..
예를 들어 1행 1열 자리에 있는 픽셀의 RGB 값을 표현하기 위해서는 Scalar값이 1개 ~ 3개가 필요해요!
그래서 채널을 표기하는 것이랍니다!
그래서 1행 1열에는
1채널 - (10)
2채널 - (10, 10)
3채널 - (10, 10, 10) 이렇게 값을 저장할 수가 있어요!
300x250
'학교공부 > OpenCV' 카테고리의 다른 글
[#5] OpenCV(with.c++)ㅣ이미지 파일, 영상파일 읽기 (0) | 2020.11.08 |
---|---|
[#4]OpenCV ㅣ 트랙바 조절, 그리기 함수ㅣtrackbar, line, rectangle (0) | 2020.11.01 |
[#3] OpenCV ㅣ 키보드 제어 ㅣ 마우스 제어 (0) | 2020.10.30 |
[#2] OpenCV ㅣ 윈도우 창 제어 (0) | 2020.10.29 |
OpenCV (with.c++) ㅣ opencv의 첫걸음! (0) | 2020.10.26 |
Comments