Convolution of an image.
Ältere Kommentare anzeigen
I've done this code to convolve an image but I keep on getting this error.
Undefined function or variable 'convolve'
This is my code: (I'm using R2015a)
clc;
clear all;
close all;
RGB = imread('C:\Users\zahab\Downloads\Patrick.jpg');
subplot(1,2,1);
imshow(RGB);
I = rgb2gray(RGB);
M=[
0,0,-1,0,0;
0,-1,-2,-1,0;
-1,-2,16,-2,-1;
0,-1,-2,-1,0;
0,0,-1,0,0;
];
buffer = convolve(I,M);
subplot(1,2,2);
imshow(buffer);.
Antworten (1)
Image Analyst
am 30 Mai 2020
I think you want
buffer = conv2(double(I),M, 'same');
imshow(buffer, []);
Kategorien
Mehr zu Template Matching finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!