디지털 영상의 내부
아래는 전형적인 디지털 영상 입니다.
- 가로 및 세로의 크기가 X 및 Y인 픽셀(pixel, 화소)로 이루어져 있습니다.
- 저장된 영상데이터는 2차원 배열(array) 형태를 이룹니다.
- 영상데이터의 값은 흑백 영상인 경우 각 픽셀이 0~255 값을 가지며, 각 값들은 픽셀의 밝기값을 표현합니다.
- 가장 어두운 픽셀은 0의 값을 가지며 255는 가장 밝은 데이터값을 표현합니다.
- 각 픽셀 당 8비트($2^8$ = 256)의 데이터를 가지므로 흑백 영상 하나의 크기는 X x Y x 8 비트(bit)가 됩니다.
- 컬러영상의 경우 픽셀은 색을 표현하기 위해 각각 256단계의 R, G, B 데이터를 가집니다.
- 따라서 한 장의 컬러영상 크기는 X x Y x 8 x 3 비트가 됩니다.
디지털 영상처리의 특징
1. 정확성
- 영상정보는 디지털 데이터 전환 후 컴퓨터가 처리하기 떄문에 정확한 데이터 처리가 가능
2. 재현성
- 컴퓨터가 정해진 알고리즘을 이용하여 처리하기에 반복하여 실행해도 같은 결과
3. 제어가능성
- 디지털로 전환된 데이터는 사용자가 원하는 대로의 처리가 가능. 필요한 파라미터를 직접 설정하고 조정
4. 과도한 데이터량
- 데이터를 처리하기 위해서는 많은 시간이 필요
참고 서적 : Visual C++와 OpenCV로 배우는 디지털 영상처리
'영상처리' 카테고리의 다른 글
비트맵 포맷의 구조 (0) | 2021.01.24 |
---|---|
BMP 포맷 (0) | 2021.01.14 |
Opencv 2.4.13.3 + Visual Studio 2019 (2) | 2021.01.07 |
비트맵 영상의 컬러표현 (0) | 2021.01.06 |
이미지 파일의 RAW (0) | 2021.01.05 |