Я новичок в обработке изображений.
Сейчас я изучаю лапласовские методы заточки. Но есть вещь, которую я не мог понять. Я надеюсь, что вы можете мне помочь.
Как вы все знаете, изображение с резкостью возникает, когда мы добавляем изображение, отфильтрованное лапласианом, к исходному изображению.
Но после получения изображения, отфильтрованного по лапласиану, мой справочник масштабирует это отфильтрованное по лапласиу изображение для отображения и получает сероватое изображение. И добавляем этот серенький к исходному изображению и в итоге получаем изображение с резкостью.
Моя проблема в том, как я могу получить это сероватое изображение.
Вот мой код:
image1=imread('hw1image1.tif');
m=[1 1 1; 1 -8 1; 1 1 1];
f1=imfilter(image1,m);
r=image1-f1;
subplot(1,3,1);
imshow(image1);
subplot(1,3,2);
imshow(f1);
subplot(1,3,3);
imshow(r);
f1 — изображение, отфильтрованное по лапласиану. Но это не серовато, как вы все знаете. Как я могу получить этот серый?
Редактировать:
http://i.imgur.com/9qqXX.jpg (1-е исходное изображение, 2-е сероватое одно, 3-е резкое изображение)
Спасибо за помощь.