[영상처리]기초영상처리프로그램
- 최초 등록일
- 2006.06.25
- 최종 저작일
- 2006.06
- 압축파일
- 가격 무료
다운로드
소개글
영상처리를 시작하며 기초적인 프로그래밍을 잡아주는 프로그램을
만들어본다. 동전 영상(coin.bmp)을 가지고 각가지 처리를 해본다.
컴파일 실행환경
Microsoft Visual C++ 6.0
본문내용
1. 상위 25%부분만 반전처리
#include <stdio.h>
#include <windows.h>
#define WIDTHBYTES(bits) (((bits)+31)/32*4)
#define BYTE unsigned char
void main()
{
FILE *infile;
infile = fopen("coin.bmp","rb");
if(infile==NULL) {printf("영상파일이 없음"); return;}
BITMAPFILEHEADER hf;
BITMAPINFOHEADER hInfo;
fread(&hf, sizeof(BITMAPFILEHEADER), 1, infile);
if(hf.bfType!=0x4d42) exit(1);
fread(&hInfo,sizeof(BITMAPINFOHEADER),1,infile);
if(hInfo.biBitCount!=8) {printf("Bad File format!!"); return ;}
....
}
2. 중간 부분만 반전 영상처리
3. [200,200]~[300,300] 박스 부분을 흰색경계 만들기
참고 자료
없음