Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 삼성코딩테스트
- 포스코 ai 교육
- TensorFlow Lite
- 포스코 AI교육
- MCU 딥러닝
- 코테
- 알고리즘
- BFS
- tinyml
- 다이나믹프로그래밍
- tflite
- 자료구조
- DP문제
- 초소형머신러닝
- 삼성역테
- 그리디
- 코딩테스트
- 코테 문제
- 영상처리
- dfs
- 포스코 교육
- sort
- 컴퓨팅사고
- dfs문제
- 삼성코테
- 딥러닝
- 삼성역량테스트
- bfs문제
- 임베디드 딥러닝
- DP
Archives
- Today
- Total
코딩뚠뚠
[영상처리] BMP 파일의 구조 본문
반응형
BMP파일의 구조 :
BMP 파일은 Windows 운영체제에서 DIB를 저장하기 위해 사용하는 파일 형식이다.
DIB에 대한 설명은 아래 포스팅을 참고하길바란다.
BMP파일은 압축을 하지 않고 DIB 구조를 그대로 파일로 저장한 형태이다.
BMP 파일의 전체 구조는 아래와 같다.
FILE HEADER : BMP 파일 자체에 대한 정보를 담고 있는 영역
INFO HEADER : 비트맵 영상의 크기, 색상의 수 에 대한 정보를 담고있는 영역
RGBQUAD : 비트맵 영상의 색상정보를 담고 있는 부분
픽셀데이터 : 각 픽셀의 색상정보를 표현하는 공간 (RGB, 테이블 별로)
FILE HEADER의 정확한 이름은 BITMAPFILEHEADER이다. 이와 같은 이유는 Windows 운영체제에 정의되어 있는 구조체의 이름이 이렇기 때문이다.
출력 방법 :
DIB 출력 함수들은 DIB구조의 시작위치 즉 BITMAPINFOHEADER 구조체의 시작주소와, 픽셀데이터의 시작주소를 인자로 넘겨받아 화면 출력을 수행한다.
반응형
'공부 > 영상처리' 카테고리의 다른 글
[영상처리] 화질향상 - 히스토그램분석 (0) | 2021.01.21 |
---|---|
[영상처리] 화질향상 - 감마보정 (0) | 2021.01.21 |
[영상처리] 비트맵 DDB DIB (0) | 2021.01.07 |
[영상처리] 비트맵 파일이란 (0) | 2021.01.07 |
[영상처리] 영상의표현 - 2차원 배열 (0) | 2021.01.06 |