검색어 입력폼
평가점수C

[영상처리]기초영상처리프로그램

등록일 2006.06.25 파일확장자압축파일 (zip) | 무료

*해당 문서는 미리보기가 지원되지 않습니다.

소개글

영상처리를 시작하며 기초적인 프로그래밍을 잡아주는 프로그램을
만들어본다. 동전 영상(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] 박스 부분을 흰색경계 만들기
다운로드 맨위로