반응형
BMP(Bitmap)이라고 하면, 윈도우 운영체제 상에서 영상을 표현할 때 사용하는
Windows GDI Object(윈도우즈 GDI 객체)중 하나라고 정의할 수 있다.
Windows GDI란, Graphic Device Interface의 약자이다.
GDI 객체의 종류로는, 펜이나 브러쉬, 비트맵, 폰트, 영역 등이 있으며 이를 출력하기 위해서는
GDI 객체를 선택한 후, DC(Device Context)에 원하는 형태의 출력을 하게 된다.
영상(사진)을 출력할 때에도 마찬가지로, Bitmap으로 변환한 후, DC에서 비트맵을 출력하게 된다.
비트맵은 픽셀단위로 색상 정보들이 나타나며, 여러가지 사진 편집 툴(그림판,포토샵 등)에서 사용되는
그림들은 대부분 BMP 형태를 가지고 있다. 디지털 카메라의 사진들도 거의 비트맵 형태를 가진다.
다만, CAD와 같은 툴에서는 벡터 그래픽 방식을 사용하여 단순한 점,선,면 등을 표현한다.
이 비트맵을 크게 두가지로 분류하면
장치 의존 비트맵과
장치 독립 비트맵으로 나눌 수 있다.
장치 의존 비트맵(DDB)은 출력되는 장치에 의존적인 비트맵이라는 뜻이다.
영상을 출력하는 장치(모니터 등)가 픽셀당 8비트로 표현한다면, 이 DDB도 8비트로 표현됨
장치 독립 비트맵(DIB)은 출력되는 장치에 상관없이 독립적으로 영상의 색상을 표현하는 형태이다.
이는 독립 비트맵이 색상 테이블을 가지고 있기 때문이다.
반응형
'전생의 기억 > 영상처리' 카테고리의 다른 글
키넥트 센서를 이용한 핸드트래킹 및 웨어러블 기기에 적용하기 (0) | 2017.09.14 |
---|---|
영상의 화질 향상 - 명암비 조절 (0) | 2017.02.10 |
영상의 화질 향상 - 밝기 조절 (0) | 2017.02.10 |
영상의 화질 향상 - 영상반전 (0) | 2017.02.09 |
안드로이드 이미지 트레킹(Image tracking) (1) | 2016.12.15 |