[DIP]Laplacian
- 최초 등록일
- 2020.02.14
- 최종 저작일
- 2012.12
- 7페이지/
MS 워드
- 가격 2,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
목차
1 . Laplacian
a. 4-Neighbor Laplacian
b. 8-Neighbor Laplacian
2. Theory & Opinion
a. Laplacian
b. Opinion
3. Reference
본문내용
Analysis of Source Code
/* 라플라시안 연산 함수 */
void Laplacian(void)
{
//파일 포인터 설정
FILE * f_ip1 =fopen("Lena(256x256).raw","rb");
FILE * f_ip2 =fopen("Mit(256x256).raw","rb");
FILE * f_op1 =fopen("Laplacian_Lena.raw","wb");
FILE * f_op2 =fopen("Laplacian_Mit.raw","wb");
// 읽어 드릴 파일 저장 공간
BYTE * pLena_Input=AllocMem_BYTE(SIZE*SIZE);
BYTE * pLena_Output=AllocMem_BYTE(SIZE*SIZE);
double *pLena_Filtered=AllocMem_Double(SIZE*SIZE);
BYTE * pMit_Input=AllocMem_BYTE(SIZE*SIZE);
BYTE * pMit_Output=AllocMem_BYTE(SIZE*SIZE);
double *pMit_Filtered=AllocMem_Double(SIZE*SIZE);
// 변수선언
int x,y,nMode;
// 파일읽기
fread(pLena_Input,sizeof(BYTE),SIZE*SIZE,f_ip1);
fread(pMit_Input,sizeof(BYTE),SIZE*SIZE,f_ip2);
LaplacianPrint();
scanf("%d",&nMode);
// Laplacian Masking
LaplacianFilter(nMode,pLena_Input,pLena_Filtered);
LaplacianFilter(nMode,pMit_Input,pMit_Filtered);
// Clipping
Clipping(pLena_Filtered);
Clipping(pMit_Filtered);
// 형변환
for (y=0;y<SIZE;y++)
{
참고 자료
Digital Image Processing – 디지털 영상처리 이론 및 구현 , 사이텍미디어 2007
Digital Image Processng Second Edition , Rafael C. Gonzalez, Prentice Hall
http://en.wikipedia.org/wiki/Laplacian