Jak wyrównać kontrast i jasność obrazów przy użyciu opencv?

Mam obraz, który zeskanowałem, ale biały papier nie jest biały na ekranie. Czy istnieje sposób na wyrównanie kontraktu / jasności, aby tło było bielsze?

Aktualizacja

Wypróbowałem sugerowaną funkcję Image._EqualizeHist z EmguCv:

<code>string file = @"IMG_20120512_055533.jpg";
Image<Bgr, byte> originalColour = new Image<Bgr, byte>(file);

Image<Bgr, byte> improved = originalColour.Clone();
improved._EqualizeHist();
</code>

Ale uzyskaj jeszcze gorszy wynik (również przy pierwszym skalowaniu szarości):

Czy brakuje mi innych parametrów?

questionAnswers(5)

yourAnswerToTheQuestion