Eliminate reflections in an image

조회 수: 7 (최근 30일)
nomad nomad
nomad nomad 2012년 5월 7일
Good evening everyone;
How to eliminate the shadows and reflections of light in an image caused by light reflection on the surfaces of objects?
Is there an idea or a function in Matlab that can do the trick?
  댓글 수: 1
Image Analyst
Image Analyst 2012년 5월 7일
If you want opinions on image processing, you have to provide your image. http://www.mathworks.com/matlabcentral/answers/7924-where-can-i-upload-images-and-files-for-use-on-matlab-answers

댓글을 달려면 로그인하십시오.

답변 (1개)

Stefan
Stefan 2012년 5월 7일
It depends on your images which you want to process. You can use some kind of diffusion by applying median or mean filter. This only will work for smaller areas. However, you will reduce the sharpness of your edges.
Another way would be the segmentation of shadows/higlight and fill them with simliar values like there direct neigbors.
  댓글 수: 1
nomad nomad
nomad nomad 2012년 5월 7일
My goal is to detect only the outlines of objects by applying the canny filter, but with the reflections, I get an image filled with small segments of contours

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Lighting, Transparency, and Shading에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by