2014-01-03 1 views
15

Я хочу создать приложение для iPhone, которое может захватывать текст с изображения. Может ли кто-нибудь предложить лучшую библиотеку, которую я могу использовать. Я слышал, что ZBAR и ZXING могут использоваться только для чтения штрих-кода. Есть ли другие библиотеки OCR для iOS для чтения текста с изображений. Я ожидаю ваших ценных предложений как можно скорее.Предложите библиотеку OCR для iOS

Спасибо заранее ...!

+5

почему этот вопрос не по теме ?. Разве это не связано с разработкой приложений iOS? Я не понимаю правила переполнения стека. Пожалуйста, расскажите мне, как этот вопрос находится вне темы. – Vaisakh

+1

Я знаю, что это расстраивает. Они делают свою работу, как бы глупо это ни казалось. – technophyle

+0

90% сканеров на appstore основаны на Tesseract. Если изображение имеет шум или другой фон, он не будет работать. Но это приложение работает независимо от того, что https://itunes.apple.com/us/app/ocr-scan-text-from-camera/id1163617952?l=nb&ls=1&mt=8 – RedHotScalability

ответ

15

Currenlty форума OCR возможно только с Tesseract

Вы можете получить исходный код here

Here это хороший учебник о том, как использовать Tesseract

Также вы можете выполнить OCR на нескольких языках. Вы можете использовать данные, подготовленные другими языками here

+0

Но я слышал, что он очень медленный а также менее точные. Есть ли другие совершенные библиотеки?? – Vaisakh

+0

также вам пришлось бы скомпилировать lib самостоятельно для arm64, так как я только вижу libs для armv6 и amrv7 ... но это не должно быть так сложно – dehlen

+0

@Vaisakh Это не медленно, а также не так быстро. Это зависит от того, как вы обрабатываете изображение. Его скорость полностью зависит от скорости обработки устройства iPhone. –

0

Возможно, вы захотите посмотреть here. Они предлагают большой выбор языка, который они могут обнаружить, и я слышал только лучшее из их рамок.

Вы также можете проверить структуру жить: live demo

К сожалению, я думаю, что это очень дорого, чтобы использовать эту структуру. Но если вы хотите, чтобы A1 (все мои ломающиеся плохие фанаты ;-)), это могло быть вашим лучшим выстрелом.

+0

А также необходимая сеть. Offline OCR невозможно с этим. –

+0

Я. Но я хочу сделать и оффлайн приложение. Так что это не будет полезно. – Vaisakh

+0

, тогда вы действительно должны пойти с tesseract ... вы можете получить действительно хорошие результаты, если ваш почерк/буквы/цифры для распознавания близки/похожи на печатные – dehlen