Профессиональный анон, помоги советом.Что есть: Находится машина, находятся доминирующие цвета и их количество (4 пик). И хрен знает как из них выбрать правильный, (самый частый не всегда самый правильный, пикрил ещё более-менее). Как же найти цвет нормально? Можно ли сделать что-то с тем, что уже есть, используя доминирующие цвета? Или только основательно менять алгоритм? Язык c++.
>>994074 (OP)ебни предпроцессинга, приведи к чистым цветам без оттенков.
Кодом такую тему ровно не бахнешь надо ракурс освещение и все такое, если цвет подбираешь под краску то дело вообще бессмысленное
А как ты определяешь границы авто, что если авто будет раз в 20 меньше и в углу? Или авто всегда по центру?
>>998193а он походу не определяет, а тупо все цвета считает
>>994074 (OP)Думаю, где-то можно раздобыть базу цветов. Их не так много должно быть. Потом по картинке сравнивать с базой и выбирать нужный.
>>994074 (OP)Ищи замкнутые контуры разных цветов + некий порог. Думаю на opencv есть что-то подобное.
>>994074 (OP)Среднеарифметический бери, только перед этим дропни самые светлые/темные цвета, потом еще нормализуй цвет к стандартной палитре.
Короче, фигачишь нейросеть, чтобы выделять из картинки машину, тогда уже можешь пользоваться - больше всего = цвет машины. По другому вариантов я не вижу. Если же тебе надо разобрать именно эту картинку, то ты уже определяешь достаточно точно, но можно ввести погрешности(из-за неравномерности распределения света).
>>1000046>чтобы выделять из картинки машинувот здесь твоя нейрохуета и обосрется
>>1000045>Среднеарифметический бериЭтот совет чем-то обоснован? Физиологией восприятия цвета или ещё чем. Или ты просто так спизданул?
>>994074 (OP)Я бы попробовал начать с image segmentation based on bayesian network https://arxiv.org/pdf/1501.05617.pdfГугли также на тему superpixels, image segmentation.
>>1000342https://www.ecse.rpi.edu/~qji/Papers/BN_interactive_segmentation.pdfПосле выделения машинки, цвет определяется легко, особенно если применить тот же алгоритм для выделения капота.
>>1000046Оно пока так и работало по сути.>>1000278>>1000344Благодарю, буду смотреть.