Question Background
It was marked as duplicate.
I don't very agree the current answer of @2012rcampion:
In summary, deconvolution can recover information in certain cases, but cannot improve image quality.
There are many example in documentation of ImageDeconvolve
,such as following screenshot:
http://o8aucf9ny.bkt.clouddn.com/2016-07-13-11-36-21.png
Or this:
http://o8aucf9ny.bkt.clouddn.com/2016-07-13-11-36-40.png
Its not only recover information in certain cases, but also improve image quality.So I think the keypoint is get the appropriate model of the blur image.As the problem is very important and it seem there are no solution for it still,I post it here again for a professional answer.
Question
How to get the $ker$ used in function ImageDeconvolve
,which can be a image or a matrix?
I provide a beauty for test here,which maybe make your mouth water but don't forget our purpose please.
Original image:
Blure image
Actually I use Gaussian Blur with 6-pixels to get it in Photoshop.But I cannot restore it by
ImageDeconvolve[blurImg, GaussianMatrix[n]]
It seem we need more smart method to get the $ker$.And This website have some picture for code test too.The picture is from the web.
Desire a universal solution from expert.