Являются ли эти точные изображения, которые вы используете?Если так, есть ли один пиксель на всех изображениях, которые будут окрашены?Я думал, где костюм.Посмотрите на пиксель, где должен быть костюм, и он скажет вам, какого «цвета» карта.
Более общие подходы могут включать анализ всего изображения (медленно, но эффективно), масштабирование изображения и анализ каждогопиксель (более выполнимо, если вы в конечном итоге получаете маленькое изображение, но масштабирование может повлиять на цвета), или выборка в случайном порядке n пикселей (или строк / столбцов пикселей), возможно что-то с маскировкой, если тени цветов известны заранее, но нужен ли вам общий подход?
О - еще одна идея: Вы контролируете источник входных изображений?Возможно, вы могли бы переопределить некоторые метаданные изображения цифрой, чтобы обозначить «цвет».Это своего рода мошенничество, поскольку не требуется никакой реальной обработки изображений, и оно уязвимо для удаления / изменения тегов, но, вероятно, это самый быстрый метод.