フィルターのクリア

need help for image restoration algorithm based on neighboring pixel

1 回表示 (過去 30 日間)
Navjot
Navjot 2013 年 5 月 28 日
In my algorithm I want to restore image in which I have coded/find neighboring pixels for a particular pixel and now I want restore/deblur that particular pixel by taking information from those neighboring pixels. Please help( by theoretical/coding )

採用された回答

Iain
Iain 2013 年 5 月 29 日
If you know the index of the bad pixel, a method would be:
image(index) = mean(image([index-1 index+1 index+rows index-rows]));
But that will only work for pixels that don't have dodgy neighbours, and aren't at the edge of an image.
  1 件のコメント
Navjot
Navjot 2013 年 5 月 29 日
Is index means coordinates of an image i.e. position of pixels also if we have a whole deblur image can we restore a whole image by using information from neighboring pixel method

サインインしてコメントする。

その他の回答 (1 件)

Image Analyst
Image Analyst 2013 年 5 月 29 日
How was the image ruined? By blurring? Have you tried deconvlucy()?
  2 件のコメント
Navjot
Navjot 2013 年 5 月 29 日
can you explain deconvlucy()
Image Analyst
Image Analyst 2013 年 5 月 29 日
It's in the help. You can also Google "Richardson Lucy convolution" and find sites like this: http://en.wikipedia.org/wiki/Richardson%E2%80%93Lucy_deconvolution

サインインしてコメントする。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by