c# - How to change the contrast of an image using emgu -
i trying improve quality of image.
i use emgu this.
i use code change contrast (i think!).
image<bgr, byte> improveme = new image<bgr, byte>(grid); improveme._equalizehist(); for daytime image this:

for night time image this:

obviously, not good!
the 1st image nice , lush , 2nd can see descirbed over-exposed.
are there ways avoid such poor image @ night-time? because image lower in color channels (if makes sense)? should check min/max color ranges of image before deciding apply filter? should use different filter?
reading material links welcome answers well...
there many ways better others depending whether video feed, still , camera shutter speed... , on.
i recommend try "adaptive threshold" (emgu thresholdadaptive function) , check white balance algorithms. check one: white balance algorithm
Comments
Post a Comment