I developed this application on C++
I am using 5X5 and 3X3 kernels to convolve with Image. As I know convolution is computational Intensive and I have to convolve many kernels with my image to achieve the result, the execution takes 2 seconds. I would like to reduce the processing time.
When I sequentially convolve kernel with image, the values difference between two sequentially convolution is very less in many places, because the pattern is not changing much. I would like to know using this idea, can I able to reduce the computational time.