Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.02.2017, 11:40   #1
black_puma
Новичок
Джуниор
 
Аватар для black_puma
 
Регистрация: 25.03.2015
Сообщений: 0
По умолчанию [Си] Ищем программиста разрабатывающим OCR

Ищем программиста для разработки утилиты для распознавания текста со скриншотов.
Текст на сринах четкий, это не капча, но нужно учесть тот факт, что может быть несколько видов шрифтов.
Задача должна быть выполнена на Си.
Возможно использование сторонних библиотек, которые статично линкуются в один исполняемый файл.
Не допускается использования сторонних внешних библиотек - утилита должна работать на чистой системе без сторонних внешних DLL библиотек.
Утилита должна уметь компилироваться в x64 и работать в x64 системах без нареканий.
Скорость распознавания должна быть быстрой.

Базу скриншотов для обучения предоставим.
На выходе мы должны получить рабочую утилиту и полные исходные коды проекта.
Утилита должна работать начиная с Windows XP и включая Windows 10.
Предлагайте сроки, стоимость работы и контакты.
black_puma вне форума Ответить с цитированием
Старый 12.03.2017, 22:50   #2
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Быстрая обработка это сколько??
Какие сроки исполнения вас устроят?
Какой бюджет и условия оплаты вы предполагаете?

С учетом того что нельзя использовать готовые библиотеки получается что множество алгоритмов придется разрабатывать с нуля.
Работа очень объемная.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 17.03.2017, 11:57   #3
someguru
Новичок
Джуниор
 
Регистрация: 17.03.2017
Сообщений: 0
По умолчанию

someguru@ua.fm
someguru вне форума Ответить с цитированием
Старый 20.03.2017, 18:10   #4
JustAGuy
Новичок
Джуниор
 
Регистрация: 12.04.2015
Сообщений: 0
По умолчанию

Если бы были примеры изображений для распознавания, попробовать можно.
JustAGuy вне форума Ответить с цитированием
Старый 14.04.2017, 19:05   #5
black_puma
Новичок
Джуниор
 
Аватар для black_puma
 
Регистрация: 25.03.2015
Сообщений: 0
По умолчанию

Здравствуйте!

Задача всё еще актуальна.

Цитата:
Быстрая обработка это сколько??
Ожидается, что будет определяться в реалтайме или с задержкой в пару секунд максимум.

Цитата:
Какие сроки исполнения вас устроят?
Сроки исполнения обсуждаемы. После обсуждения ТЗ, можем обсудить сроки более подробно.

Цитата:
Какой бюджет и условия оплаты вы предполагаете?
Бюджет 50-60к++ руб - обсуждаемо.

Цитата:
С учетом того что нельзя использовать готовые библиотеки получается что множество алгоритмов придется разрабатывать с нуля.
Работа очень объемная.
Можно использовать к примеру tesseract или иже с ним, задача сохранить весь процесс в одном бинарном файле (без внешних длл, можно линковать lib в конечный бинарь), и возможно словари будут лежать рядом).

Сущность такова, что есть около 30 видов скриншотов, нужно парсить текст по определенным офсетам - обычно это одна - две строчки. Положение строчек статично для каждого вида скриншота. Шрифт стандартный, черный. Задний фон чистый (белый).


Цитата:
Если бы были примеры изображений для распознавания, попробовать можно.
Выборка примеров - есть большая база, на которой исполнитель заказа сможет прогнать OCR модуль.

Напишите пожалуйста ваши контакты, мы с вами свяжемся.
black_puma вне форума Ответить с цитированием
Старый 14.04.2017, 20:35   #6
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от black_puma Посмотреть сообщение
задача сохранить весь процесс в одном бинарном файле (без внешних длл, можно линковать lib в конечный бинарь)
А почему?
Обычно такие требования только у всяких стремных зловредных вещей )
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 15.04.2017, 14:33   #7
black_puma
Новичок
Джуниор
 
Аватар для black_puma
 
Регистрация: 25.03.2015
Сообщений: 0
По умолчанию

Цитата:
А почему?
Обычно такие требования только у всяких стремных зловредных вещей )
Если у вас обычно такие требования связанны со зловещими вещами (например?), то в нашем случае всё проще:
1. это удобная оптимизация по скорости и размеру.
2. это возможность удобно переносить софт между машинами без зависимостей и несовместимости версий отдельных модулей.
3. это возможность навешивать системы защиты (vmprot и иже с ними) в целях защиты интеллектуальной собственности своих алгоритмов и ноу-аху, если мы надумаем выходить на внешние рынки.
black_puma вне форума Ответить с цитированием
Старый 15.04.2017, 14:49   #8
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от black_puma Посмотреть сообщение
например?
Ну пользователю проще подсунуть один *.ехе, который надо просто запустить, чем установщик и т.п. Вдруг успеет передумать во время установки.

А для нормального ПО как правило нет проблем создавать установщик/скрипт и т.п. распаковывающий программу, dll и т.п. в нужное место. Особенно если продукт еще и не сильно массовый и не бесплатный.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 15.04.2017, 19:14   #9
black_puma
Новичок
Джуниор
 
Аватар для black_puma
 
Регистрация: 25.03.2015
Сообщений: 0
По умолчанию

Цитата:
Ну пользователю проще подсунуть один *.ехе, который надо просто запустить, чем установщик и т.п. Вдруг успеет передумать во время установки.

А для нормального ПО как правило нет проблем создавать установщик/скрипт и т.п. распаковывающий программу, dll и т.п. в нужное место. Особенно если продукт еще и не сильно массовый и не бесплатный.
Ну это ваше субъективное мнение, исходящее, похоже из вашего личного опыта.
Мы описали ровно то, что нам нужно, не больше и не меньше.
И искать какой-то скрытый подтекст и читать между строк мы не призываем.
black_puma вне форума Ответить с цитированием
Старый 21.04.2017, 09:41   #10
alanis-software
Новичок
Джуниор
 
Регистрация: 10.04.2017
Сообщений: 0
По умолчанию

Доброго дня.

Прочитайте пожалуйста документацию и сами соберите из исходников libtesseract.
Исходники все уже и так открытые лежат на гитхабе.
Как именно вы при этом обойдете использование внешнего minGW и прочего - это вопрос...
Libtesseract это как раз и есть библиотека для подключения ко внешним прогам, что вам и надо.
А вообще вы хотите нарушить лицензионное соглашение.
alanis-software вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск