spatial filtering on image

1 visualización (últimos 30 días)
Ali
Ali el 20 de Oct. de 2014
Respondida: Mann Baidi el 6 de Dic. de 2023
load the image and apply prewitt filter and sobel filter

Respuestas (1)

Mann Baidi
Mann Baidi el 6 de Dic. de 2023
Hi Ali,
I understand you would like to apply Sobel” and "Prewitt” filter on an image. I would suggest you use the “edge” function in MATLAB. For using the function, you will require the Image Processing Toolbox.
I = imread('coins.png');
BW1 = edge(I,"sobel");
BW2 = edge(I,'prewitt');
tiledlayout(1,2)
nexttile
imshow(BW1)
title('Sobel Filter')
nexttile
imshow(BW2)
title('Prewitt Filter')
You can refer to the edge function documentation using the following link.
Hope this will help in resolving the issue!

Categorías

Más información sobre Image Filtering and Enhancement en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by