Перевести графическое изображение текста в текст
От: Аноним  
Дата: 30.12.10 07:31
Оценка:
Есть веб программка, которая предоставляет некоторую информацию. Эта информация отображается в заданном регионе окна браузера заданным шрифтом. Можно ли как-то программно прочитать этот регион в виде изображения, обработать и получить на выходе обычную текстовую строку? Просто работа с этим приложением довольна рутинна и есть желание написать совтину, автоматизирующую хотя бы часть операций, а для этого нужно уметь считывать текущие данные. Спасибо!
Re: Перевести графическое изображение текста в текст
От: nen777w  
Дата: 30.12.10 09:39
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Есть веб программка, которая предоставляет некоторую информацию. Эта информация отображается в заданном регионе окна браузера заданным шрифтом. Можно ли как-то программно прочитать этот регион в виде изображения, обработать и получить на выходе обычную текстовую строку? Просто работа с этим приложением довольна рутинна и есть желание написать совтину, автоматизирующую хотя бы часть операций, а для этого нужно уметь считывать текущие данные. Спасибо!


смотреть в сторону OCR. Я когда то для распознавания капч использовал нейросети (FANN).
правда для предварительной обработки изображения (удаление шумов, линий) писал уже свою библиотеку.
Re: Перевести графическое изображение текста в текст
От: c-smile Канада http://terrainformatica.com
Дата: 01.01.11 07:17
Оценка: +1
Здравствуйте, Аноним, Вы писали:

А>Есть веб программка, которая предоставляет некоторую информацию. Эта информация отображается в заданном регионе окна браузера заданным шрифтом. Можно ли как-то программно прочитать этот регион в виде изображения, обработать и получить на выходе обычную текстовую строку? Просто работа с этим приложением довольна рутинна и есть желание написать совтину, автоматизирующую хотя бы часть операций, а для этого нужно уметь считывать текущие данные. Спасибо!


В браузер получить ссылку на DOM элемент и прчитать его текст : http://www.w3schools.com/dom/prop_element_text.asp
Re: Перевести графическое изображение текста в текст
От: Аноним  
Дата: 04.01.11 19:33
Оценка:
Здравствуйте, Аноним, Вы писали:

Есть опенсоурсный goldenDict который с экрана читает и переводи еще когда волшебной палочкой махаешь. Как он это делает не знаю, думаю в винде есть какойто АПИ для этого
Re: Перевести графическое изображение текста в текст
От: мыщъх США http://nezumi-lab.org
Дата: 04.01.11 20:16
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Есть веб программка, которая предоставляет некоторую информацию. Эта информация отображается в заданном регионе окна браузера заданным шрифтом. Можно ли как-то программно прочитать этот регион в виде изображения, обработать и получить на выходе обычную текстовую строку? Просто работа с этим приложением довольна рутинна и есть желание написать совтину, автоматизирующую хотя бы часть операций, а для этого нужно уметь считывать текущие данные. Спасибо!


если честно, то ничего не понятно из ТЗ. откуда этот текст в браузере берется? может его можно перехватить, установив локальный прокси (будет работать со всеми браузерами), так же можно "скормить" бразузеру несложный java-script, который вытащит содержимое страницы. это так же работает со всеми браузерами. ну или заюзать API браузера, что будет специфично для каждого конкретного браузера.

а если ему свой "браузер" подсунуть?
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
Re: Перевести графическое изображение текста в текст
От: Аноним  
Дата: 13.01.11 11:15
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Есть веб программка, которая предоставляет некоторую информацию. Эта информация отображается в заданном регионе окна браузера заданным шрифтом. Можно ли как-то программно прочитать этот регион в виде изображения, обработать и получить на выходе обычную текстовую строку? Просто работа с этим приложением довольна рутинна и есть желание написать совтину, автоматизирующую хотя бы часть операций, а для этого нужно уметь считывать текущие данные. Спасибо!



Самый простой чтоб считать картинку, это с экрана, но окно тогда двигать нельзя, оно должно быть в одном и том же месте.
Распознать картинку можно готовыми библиотеками, типо OpenCV. Если шрифт и его размер один и тотже, то можно сделать скриншоты всех букв и символов и сравнимать с ними выведеный текст, чтоб совпадпние скажем 90% было, но тут еще нужен алгоритм получения 1 буквы из текста.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.