For blurring the image, we convolve the blur kernel with clear image. But I need to have such a convolution blur matrix corresponding to the 2D blur kernel filter, so that I can multiply the convolution matrix with clear image instead of convolving blur kernel with image. Kindly suggest any method. I tried few methods for converting blur kernel into its circulant matrix, but all in vain.