I'm looking to implement my own matlab function that can be used to compute image filtering with a 3x3 kernel.
It'll be something like: "out = myfilter(input_image, my_3x3_kernel)" where output size is identical to input image size.
However, I'm not supposed to use any in-built image filtering functions like imfilter(), filter2(). conv2() etc.
I'm really new to MATLAB and am very lost.
I was also told that input filter kernels have fixed size of 5x5 but I can use zero-padding to the image? Not sure what that means either so a little help would go a long way in helping me understand this better.
Thanks!