Mam tablicę int pełną wartości (0-255) i muszę wyodrębnić dwa indeksy.Uzyskaj obszar zainteresowań Histogramu (Int Array)
Indeksy, które można znaleźć, będą reprezentować Ciekawy obszar, na którym chcę się skupić.
Wartości tego obszaru wynoszą zawsze wyższe niż inne, ale czasami różnica jest bardzo niska.
jak w poniższym przykładzie:
mojej okolicy procentowa jest taka:
Moje obecne podejście jest, aby wartość maksymalna i średnia wartość. Wtedy otrzymam:
- pierwszy indeks większy niż "Max - (Max - średni)".
- ostatni indeks większy niż "Max - (Max - średni)".
Ale czasami, podobnie jak w tym przypadku, moja metoda pobiera część śmieciową. (Piąta "kolumna", po prawej)
Ktoś może zaproponować lepsze podejście?
Uwaga: Obszar zainteresowanie zawsze 4 „kolumny” jak na przykład obrazek