Image segmention using Sobel, Laplacian Operator ( 소벨/라플라스 연산자를 를 이용한 이미지 분할)
- 최초 등록일
- 2013.05.23
- 최종 저작일
- 2013.05
- 10페이지/
한컴오피스
- 가격 3,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
* 본 문서는 한글 2005 이상 버전에서 작성된 문서입니다.
한글 2002 이하 프로그램에서는 열어볼 수 없으니, 한글 뷰어프로그램(한글 2005 이상)을 설치하신 후 확인해주시기 바랍니다.
소개글
Sobel operator를 사용하여 Horizontal Gradient, Vertical Gradient를 구하고
결과를 이용하여 Image Enhencement를 한다.
Laplacian Operator를 4 인접성, 8인접성을 이용하여 구현하고 그 결과를 알아본다.
목차
1. Operator Result
2. 코드
본문내용
void FileRead(char* filename,BYTE** img,int height,int width);
void FileWrite(char* filename,BYTE** img,int height, int width);
unsigned char ** MemAlloc_2D(int height, int width);
void MemFree_2D(BYTE** arr,int height);
void padding(BYTE** img_in, int height, int width, int size);
double CLIP(double temp, int high, int low);
void Laplacian_4(BYTE** img_in, BYTE** img_out, int height, int width);
void Laplacian_8(BYTE** img_in, BYTE** img_out, int height, int width);
void Sobel_H(BYTE** img_in, BYTE** img_out, int height, int width);
void Sobel_V(BYTE** img_in, BYTE** img_out, int height, int width);
void Threshold(BYTE** img_in, int threshold, int height, int width);
int main()
{
int i,j;
double temp;
BYTE **img_in,**img_out,**img_in_padding, **img_temp;
참고 자료
없음