Уважаемые формучане, направте или подскажите способы выделить\отделить с фона логотип от основного изображения.
В теории примерно так нужно делать:
1)взять цвет фона (чаще белый из левого верхнего угла)
2)определить области в изображении т.е. по пиксельно сравнивая с небольшой погрешностью по всему изображению определяем области изображений
3)отделяем меньшие области или сразу заменяем их на цвет фона
В какую сторону копать, умею работать с FastFind библиотекой, с ее помощью могу найти эти область (в теории), а вырезать\заменить, там вроде есть SetPixel, но не работал еще с ним, может есть проще способы или уже функции в библиотеках других по типу Imagemagic или FreeImage, я их функционал не знаю.
Если честно у меня уже давно (более года) написан парсер\довнлоадер картинок с ТАО и ТМАЛЛ, и все чаще стали появлятся картинки с их логотипами - что очень бесит.
примеры pictures:
В теории примерно так нужно делать:
1)взять цвет фона (чаще белый из левого верхнего угла)
2)определить области в изображении т.е. по пиксельно сравнивая с небольшой погрешностью по всему изображению определяем области изображений
3)отделяем меньшие области или сразу заменяем их на цвет фона
В какую сторону копать, умею работать с FastFind библиотекой, с ее помощью могу найти эти область (в теории), а вырезать\заменить, там вроде есть SetPixel, но не работал еще с ним, может есть проще способы или уже функции в библиотеках других по типу Imagemagic или FreeImage, я их функционал не знаю.
Если честно у меня уже давно (более года) написан парсер\довнлоадер картинок с ТАО и ТМАЛЛ, и все чаще стали появлятся картинки с их логотипами - что очень бесит.
примеры pictures: