Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Контекст: OCR текста, выведенного на экран сторонним Windows приложением - игровым клиентом для одной из многопользовательских игр. Подробности будут предоставлены по запросу.

Имеется Windows программа - игровой клиент (далее "Клиент"), который, в частности, выводит на экран специально отрисованные таблички. Клиент использует собственную библиотеку для UI-примитивов, так что текст таблиц НЕ может быть запрошен через Windows API. Для того, чтобы произвести OCR, конечная компонента будет посимвольно выводить в собственную картинку разные варианты текста и попиксельно сравнивать результаты с оригиналом, выбирая вариант с наименьшим (идеально -- нулевым) отличием. Другие, более мощные, проверенные и удобные алгоритмы OCR НЕ рассматриваются.

Данный проект -- первый этап описанной выше компоненты -- представляет собой определение параметров (шрифта, размера, цвета, ...) текста, выводимого Клиентом. Примеры текста приведены в приложении.

Клиент рапространяется свободно, что позволяет получить неограниченное количество скриншотов и/или (?) использовать debugger для получения информации. Кроме того, Клиент содержит конфигурационный файл, позволяющий (вероятно) сократить число возможных испольщуемых шрифтов до макс 13

data/fonts/arial.ttf,367112,34BAD949,:fonts:font_arial:

data/fonts/ariblk.ttf,117028,E67C3FA1,:fonts:font_ariblk:

data/fonts/comic.ttf,127596,D680910D,:fonts:font_comic:

data/fonts/impact.ttf,136076,00E2FD55,:fonts:font_impact:

data/fonts/kgp-en.ttf,72988,BD98B711,:fonts:font_kgp-en:

data/fonts/kgp-ja.ttf,3996324,BF067425,:fonts:font_kgp-ja:

data/fonts/mingliu.ttc,8823308,230BCB43,:fonts:font_mingliu:

data/fonts/msgothic.ttc,8272028,B974987D,:fonts:font_msgothic:

data/fonts/msmincho.ttc,9135960,07116A0F,:fonts:font_msmincho:

data/fonts/simhei.ttf,10044356,5286101D,:fonts:font_simhei:

data/fonts/simsun.ttc,10500792,F2F198C3,:fonts:font_simsun:

data/fonts/tahoma.ttf,383140,EF7E5A14,:fonts:font_tahoma:

data/fonts/times.ttf,409280,3C95E1AF,:fonts:font_times:

Обязательным условием завершения данного проекта является:

- текстовое описание параметров приведенного на скриншотах текста, позволяющее воспроизвести его в визуально неотличимой (идеально -- попиксельно идентичной) форме.

а также

- ЛИБО программа, написанная на произвольном языке программирования, получающая в качестве входного параметра слово из 10 символов (только английские буквы) и создающая на диске графический файл (произвольного формата), представляющий собой визуально идентичную копию входного текста, выведенного в программе-Клиенте.

- ЛИБО пошаговая инструкция, позволяющая по заданному слову из 10 символов получить в произвольном графическом редакторе файл (любого формата) -- визуально идентичную копию входного текста, выведенного в программе-Клиенте.

Спасибо,

МГ

16 лет назад
barrandov
NaN лет
16 лет в сервисе
Был
15 лет назад
  • Похожие заказы
  • Необходимо разработать программу на Delphi для полноценной (двухсторонней) синхронизации данных с Microsoft Outlook. Вы создаете базу в Microsoft Access (mdb) со столькими же и такими же названиями таблиц и полей, как в Outlook и с ...

    Прикладное ПО2 исполнителя
    Закрыт
    16 лет назад
  • $100

    Работа сводится к изучению примера на C++ и написанию обёртки на Java. ---- Необходимо разработать классы Java, а, при необходимости, дополнительные классы, которые позволяют вызывать функцию/функции DLL. Библиотека DLL и пример её использования из C++: http://www.multitran.ru/DownLoad/lemm.zip Дополнительные материалы: http://www.multitran.ru/c/m.exe?a=DisplayFile&q=DownloadFile&HL=2 раздел: ...

    Прикладное ПО2 исполнителя
    Завершен
    16 лет назад
  • Доброго времени суток. Нужен исходник и рабочий вариант программы преобразования в хэш одиночной или набора (массив) текстовой информации (до 12 символов) и обратного преобразования в оригинал, хеширование типа MD5 или чем-то более надёжным. Обязательно ...

    Закрыт
    16 лет назад
  • Есть множество документов Word с достаточно сложной разметкой, необходима утилита которая упростит процесс сохранения этих документов в HTML. Суть ее работы: Выбираем папку (в ней лежат документы Word - очень-очень много), выбираем, как нам нужно сохранять (разбивка ...

    Прикладное ПО1 исполнитель
    Завершен
    16 лет назад
  • $100

    Чтобы оно в секции ресурсной создавало ресурс и засовывало туда какие то данные рандомного размера на входе исходный ехе, вилка размера рандомных данных, файл с текстовыми названиями (фраза на строку) нужно на выходе сгенерить ехе рандомного ...

    Закрыт
    16 лет назад
  • Требуется разработать библиотеку (ActiveX) для загрузки видео на YouTube на базе YouTube API (http://code.google.com/apis/youtube/code.html#client_libraries), а также тестовое приложение, демонстрирующее ее работу. Функциональность: - выбор файла - добавление информации необходимой для YouTube: title, tags, category, description - собственно загрузка на ...

    Закрыт
    16 лет назад
  • $400

    Есть – множество пространственных кубов Аi. Размерность А: 1-100. В каждом Кубе Аi множество уровней Бj. Размерность Бj: 1 -100 (В пределах одного куба). На каждом уровне Бj каждого куба Аi есть множество кубов Сk. Размерность Сk: ...

    Закрыт
    16 лет назад
  • Нужен модуль(dll) для распознования символов с рисунков. Ищем специалистов с опытом разработки OCR(Optical Character Recognition). Бютжет от 300 USD. Более точное техническое задание по запросу на Email.

    Закрыт
    16 лет назад
  • Достаточно несложная задача. Программа для обрезания лишних страниц в RTF-файле. Объясню подробнее. На входе имеем: локальный RTF-файл (всего в нем страниц допустим 12). Диапазон страниц, допустим - первая=3, последняя=5. На выходе должно быть: RTF-файл, в котором находятся только страницы ...

    Закрыт
    16 лет назад