I am looking for method to obtain reverse blur filter. I have original bitmap and I want to make something like Gaussian Blur Inverse.
Let us call it invB, and operation of Gaussian blur as function GBlur and original image O. Filter I would like to have gives invB as output, so that GBlur(invB) = O.
This operation has nothing to do with sharpening image (I assume it will disort image not make it sharper) and will never be used to restore original image from blurred one (it differs in assumptions and available data from that problem).
Making it short - Filter should make inverse of original image that will give original image after Gaussian blur. In InvB there are possibly more filters.
Thanks in advance.
#Edited.
Original:
After Sharpen and Gaussian Blur:
After Gaussian Blur then Sharpen:
So I have original image, I have to pass the image through Gaussian Blur ([[1,2,1],[2,4,2],[1,2,1]], / 16) and prepare original image before blurring, so that it will be equal to original image (whenever possible, and closest to the original image when not possible).
Maybe because of the problem nature I cannot find anything via Google. Please, do not tackle this problem by deblurring - it simply does not help.