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

questionAnswers(4)

yourAnswerToTheQuestion