Chcę uzyskać wartości RGB obrazu w wielu warunkach oświetleniowych. Aby uzyskać jakiś neutralny scenariusz, chcę znormalizować wartości RGB z wartościami RGB niektórych predefiniowanych obrazów.Jak znormalizować wartość RGB z referencyjnymi wartościami RGB
Pozwól mi wyjaśnić. Mam 6 predefiniowanych obrazów i znam ich dokładne średnie wartości RGB. Teraz zrobię zdjęcie nieznanego obrazu w różnych warunkach oświetleniowych. Ja również wykonam zdjęcia predefiniowanych 6 zdjęć w tych samych warunkach. Teraz moim celem jest zdefiniowanie formuły normalizacyjnej poprzez porównanie znanych referencyjnych wartości rgb predefiniowanych obrazów z wartościami obliczonymi na podstawie obrazu z kamery. z tym parametrem normalizacji dokonam kalibracji wartości RGB nieznanego obrazu. Aby uzyskać średnią wartość RGB z nieznanego obrazu w neutralny sposób, niezależnie od warunków oświetlenia.
Jak mogę to łatwo osiągnąć w Javie.
Witam Używam twojej metody. Teraz zamiast wartości RGB używam przestrzeni kolorów HSI i tylko normalizującej macierzy intensywności. –
@P basak - innymi słowy, zasadniczo robisz to, co zaproponowałem, ale z HSI zamiast YUV.Innymi słowy po prostu chciałeś normalizacji czegoś bardzo podobnego do kanału jasności !!! – trumpetlicks
@Mark - Więc zasadniczo to, co proponujesz, to średnie dla każdego kanału, a następnie użycie tych średnich jako współczynnika normalizacji dla nowych obrazów. – trumpetlicks