Что значит распознавания изображений:?...Если картинка-фото существует в виде файла и открывается для просмотра то изображение уже опознано.. .
Конечно качество тут важно....но увеличить в любом случае можно! и чем качественнее само фото тем лучше будет видно и увеличенное место....Программ умеющих делать такое великое множество... это и просмотрщики графических файлов типа AСDSee и IrfanView (ссылка
http://soft.softodrom.ru/ap/p588.shtml )и проги для обработки графики, напр Adobe Photoshop или GIMP (ссылка
http://soft.softodrom.ru/ap/p2159.shtml ) Есть платные и бесплатные. Ссылки дал на беспл.
Удачи!