Notice
Recent Posts
Recent Comments
Link
Koo's.Co
영상의 표현 방법 (그레이 스케일, 트루 컬러) 본문
1. 그레이 스케일 영상
- 별도의 색상 정보 없이 밝기로 구분한다
- 0~255, 총 256단계의 밝기 정보를 갖는다
- 0은 검정색을, 255는 흰색을 나타낸다
- 픽셀 당 1Byte
- C/C++ : unsigned char
- Python : numpy.uint8
2. 트루 컬러 영상
- R, G, B 3개의 색의 조합으로 영상의 색상 정보를 제공한다
- R, G, B는 각각 256단계의 색 정보를 갖는다
- 0은 색상 정보를 갖지 않고, 255에 가까워질수록 색이 짙어진다
- (0, 0, 0)은 검정색을 나타고, (255, 255, 255)는 흰색을 나타낸다
- 픽셀 당 3Byte(R: 1Byte, G: 1Byte, B: 1Byte)
- PNG 파일의 경우 픽셀 당 4Byte (RGB + 알파채널(투명도): 1Byte)
- C/C++ : 구조체, 클래스
- Python : 튜플, np.ndarray
'Python > 영상처리' 카테고리의 다른 글
[matplotlib] 영상 출력 (0) | 2023.01.04 |
---|---|
[OpenCV] 기본 함수 (0) | 2023.01.04 |
[OpenCV] 영상출력하기 (0) | 2020.09.14 |
[OpenCV] error: (-215:Assertion failed) size.width>0 && size.height>0 in functio (0) | 2020.09.08 |
[Python] OpenCV 설치 (0) | 2020.09.03 |
Comments