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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.08.2009, 13:35   #21
Doholyan
Форумчанин
 
Регистрация: 26.04.2009
Сообщений: 270
По умолчанию

Господа...какая проблемма преоброзования изображения в текст!!!!
не какой....есть куча программ...
Смотря что потом будут делать с текстом!! вот это другая тема..
Doholyan вне форума Ответить с цитированием
Старый 05.08.2009, 13:37   #22
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

ImgArray- это массив в котором true-это пиксели цифр, false- пиксели фона.
Но функцию convert Вам необходимо переделать.
Levsha100 вне форума Ответить с цитированием
Старый 05.08.2009, 14:16   #23
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

Цитата:
Сообщение от Georgios Посмотреть сообщение
Hollander, а где видел?
Если бы помнил, то написал бы сразу.
Hollander вне форума Ответить с цитированием
Старый 05.08.2009, 15:46   #24
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

Можно сделать гораздо проще!
Нужно скачать сборку USDownloader от XXXXL например здесь http://forum.ru-board.com/topic.cgi?...0&start=3500#2
в ней есть папка F8.0 - это кастрированный файнридер.
Если в ней запустить fineocr с такими параметрами:

fineocr.exe 1.jpg /send clipboard

где 1.jpg - это изображение, полученное Levsha100, то в буфере обмена получим:
63970065
97
Как видите большие цифры распознались идеально!
Чтобы получить из фото такое изображение, можно попробовать поиграться с пакетом ImageMagick - это набор консольных утилит для работы с изображениями. Ищите в гугле. Порт под винду я находил.
Как видите при помощи небольшого скрипта, который даже можно организовать функцией, вполне можно распознавать номера вагонов!

З.Ы. Распознает большие цифры на фотографии даже без преобразований!!!
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru

Последний раз редактировалось alexcoder; 05.08.2009 в 16:22.
alexcoder вне форума Ответить с цитированием
Старый 06.08.2009, 09:29   #25
Georgios
Пользователь
 
Аватар для Georgios
 
Регистрация: 18.01.2009
Сообщений: 57
По умолчанию

Цитата:
Сообщение от alexcoder Посмотреть сообщение
Можно сделать гораздо проще!
Нужно скачать сборку USDownloader от XXXXL например здесь http://forum.ru-board.com/topic.cgi?...0&start=3500#2
в ней есть папка F8.0 - это кастрированный файнридер.
Если в ней запустить fineocr с такими параметрами:

fineocr.exe 1.jpg /send clipboard

где 1.jpg - это изображение, полученное Levsha100, то в буфере обмена получим:
63970065
97
Как видите большие цифры распознались идеально!
Чтобы получить из фото такое изображение, можно попробовать поиграться с пакетом ImageMagick - это набор консольных утилит для работы с изображениями. Ищите в гугле. Порт под винду я находил.
Как видите при помощи небольшого скрипта, который даже можно организовать функцией, вполне можно распознавать номера вагонов!

З.Ы. Распознает большие цифры на фотографии даже без преобразований!!!
Почему то выдает ошибку: "Внутренняя программная ошибка. \FineReader8\Awl\Src\OleDataSourceA wl.cpp,449."
Georgios вне форума Ответить с цитированием
Старый 06.08.2009, 09:35   #26
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

А у меня все работает. Может быть не хватает каких-то библиотек (.NET Framework, VC Runtime и т.д.)?
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 06.08.2009, 10:05   #27
Georgios
Пользователь
 
Аватар для Georgios
 
Регистрация: 18.01.2009
Сообщений: 57
По умолчанию

Цитата:
Сообщение от alexcoder Посмотреть сообщение
А у меня все работает. Может быть не хватает каких-то библиотек (.NET Framework, VC Runtime и т.д.)?
Все есть, вроде как )))
Georgios вне форума Ответить с цитированием
Старый 06.08.2009, 15:47   #28
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

Ппц. Трудно было ошибку вбить в гугл!
Цитата:
Если вылетает Внутренняя програмная ошибка \Finereader8\Awl\Src\OleDataSourceA wl.cpp, 449 - нужно отключить работу с буфером обмена у всех программ которые его перехватывают, к примеру это может быть Download Master, Punto Switcher Reget Delux, и т.д.
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru

Последний раз редактировалось alexcoder; 06.08.2009 в 15:50.
alexcoder вне форума Ответить с цитированием
Старый 07.08.2009, 12:50   #29
Georgios
Пользователь
 
Аватар для Georgios
 
Регистрация: 18.01.2009
Сообщений: 57
По умолчанию

Цитата:
Сообщение от alexcoder Посмотреть сообщение
Ппц. Трудно было ошибку вбить в гугл!
OK, alexcoder, спасибо - она работает... А как мне сделать так, чтобы дельфи сам переделывал фоту как это сделал Levsha100 на фотошопе?
Georgios вне форума Ответить с цитированием
Старый 07.08.2009, 13:28   #30
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

Вот набросал еще один примерчик:
Вложения
Тип файла: rar primer2.rar (187.2 Кб, 194 просмотров)
Levsha100 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать надпись на фотографии? Андрей79 HTML и CSS 9 25.04.2009 19:15
Подскажите: как с изображения распознать цифру? Nikolay-niw32 Общие вопросы Delphi 11 07.02.2009 22:32
Как востановить фотографии с флешки в 2ГБ miniSD Easyman Компьютерное железо 2 30.07.2008 13:45
как серверу INDY распознать клиента мандарин Работа с сетью в Delphi 2 24.10.2007 13:31
Как распознать 2 мыши sin Gamedev - cоздание игр: Unity, OpenGL, DirectX 16 11.04.2007 21:31