Preprocessing step for a set of images taken under different illuminations.

4 views (last 30 days)
Hi Guys!
I have a set of images taken under different illuminations. In order to manipulate for the uniform intensity, do you guys have any suggestions about the preprocessing step?
Thank you.
  2 Comments
kittisak phetpan
kittisak phetpan on 13 Mar 2021
I used a smartphone camera to take the plant leaves images under the natural lighting. Based on this, I'm looking for some preprocessing either to normalize these images or do something to diminish the different light effect.
Thank you very much.

Sign in to comment.

Accepted Answer

Image Analyst
Image Analyst on 21 Feb 2021
You need to have something in your image that is the same from photo to photo, like an X-rite Color Checker chart or some other kind of standard. Then it depends on if there is a color shift or merely a brightness shift. The easiest thing is if there is just a brightness shift. Then you can just multiply by the ratio of the standard values in each image to scale the test photo to match the reference photo. See attached tutuorial for more info.

More Answers (0)

Categories

Find more on Modify Image Colors in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!