Image Sharpening Usando o Filtro Laplaciano
Eu estava tentando aguçar uma imagem padrão dos livros de González. Abaixo estão alguns códigos que tentei, mas não se aproximam dos resultados da imagem mais nítida.
cvSmooth(grayImg, grayImg, CV_GAUSSIAN, 3, 0, 0, 0);
IplImage* laplaceImg = cvCreateImage(cvGetSize(oriImg), IPL_DEPTH_16S, 1);
IplImage* abs_laplaceImg = cvCreateImage(cvGetSize(oriImg), IPL_DEPTH_8U, 1);
cvLaplace(grayImg, laplaceImg, 3);
cvConvertScaleAbs(laplaceImg, abs_laplaceImg, 1, 0);
IplImage* dstImg = cvCreateImage(cvGetSize(oriImg), IPL_DEPTH_8U, 1);
cvAdd(abs_laplaceImg, grayImg, dstImg, NULL);
Antes de afiar
Meu resultado de nitidez
Resultado desejado
Absolute Laplace