Есть два файла PNG - нужно на большом файле PNG (около 200х200 пкс) найти маленький файл PNG (30х30 пкс). Естественно всякие помехи и мешающие элементы присутствуют - поэтому найти такой регион где картинка "больше всего похожа" на маленькую. Собственно я решил что лучше сначала картинку переделать в BMP - потому вопрос 1 - есть ли конвертер png2bmp чтоб работал с ключами и из командной строки? Ну и вопрос два - есть ли автоматические программы для такой работы? И если писать свою - какие нюансы тут могут быть?
А на чем пишешь? Есть куча библиотек для работы с картинками. Про распознавание и поиск на картинке - посмотри в сторону нейросетей. На codeproject и sourceforge были статьи и примеры.
Могу на чем угодно в принципе . Выяснилась еще одна маленькая проблемка - картинки могут вращаться вокруг своей оси
Вот про png: http://www.codeproject.com/info/search.aspx?artkw=png&sa_ao=False&sa_us=False&sa_so=17&pgnum=1 http://sourceforge.net/search/?word...dir=desc&offset=0&type_of_search=soft&pmode=0
Не так давно поднималась тема про распознавание номеров на машинах в реалтайме кажется. Поищи по форуму. P.S. В инсте проходили про метод Байеса и метод макс. правдоподобия c инвариантностью масштаба и угла поворота. Почитай, может поможет. EDITED Вот вроде пример: The first step to intelligent image/video processing for face recognition in uncontrolled scenery with complex backgrounds (outdoor environments, airports, train/bus stations) is face detection. http://www.codeproject.com/KB/audio-video/face_detection.aspx
blueboar Масштабы у картинок одинаковые? Что на картинках? Какой характер шума? На какой угол максимум одно изображение может поворачиваться относительно другого?