Автор Гілка: Tesseract Ukrainian  (Прочитано 46214 раз)

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3628
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Tesseract Ukrainian
« Відповідей #45 : 2012-01-26 17:41:30 »
хоча пакунки є а в меню графіка нема
/me обнімає propan і плаче.
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law

Відсутній propan

  • Графоман
  • ****
  • дописів: 280
  • Карма: +0/-0
Re: Tesseract Ukrainian
« Відповідей #46 : 2012-01-26 20:34:56 »
Конкретніше, будь ласка.
БУДЬ ЗА МЕТР ПОЗАДУ ВЛАСНОЇ ГОЛОВИ

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3628
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Tesseract Ukrainian
« Відповідей #47 : 2012-01-26 20:37:13 »
Конкретніше, будь ласка.
Якщо я відповім конкретніше, це буде перехід на особистості, що порушує правила цього форуму.
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law

Відсутній propan

  • Графоман
  • ****
  • дописів: 280
  • Карма: +0/-0
Re: Tesseract Ukrainian
« Відповідей #48 : 2012-01-26 20:59:32 »
Куди нам, пересічним юзерам, до гуру програмістики, небожителів, що рідко спускаються з хмар до свого народу... Амінь!
БУДЬ ЗА МЕТР ПОЗАДУ ВЛАСНОЇ ГОЛОВИ

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3628
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Tesseract Ukrainian
« Відповідей #49 : 2012-01-26 21:06:06 »
Куди нам, пересічним юзерам, до гуру програмістики, небожителів, що рідко спускаються з хмар до свого народу... Амінь!
Flame:
Якщо ви напряму ігноруєте мої поради, навіть я (простий користувач) можу сказати просто одне: виплутуйтеся, як можете. Мені все одно, що ви там вашими натрудженими руцями наклацаєте! Ви не пересічний користувач, а найгірший різновид користувачів — «ламери», які нічиїх порад не слухають, а просто роблять, що хочуть. Потім дивуються: «Чому нічого не вийшло? А, мабуть мені щось не те радили!»  :D
« Змінено: 2012-01-26 21:06:32 від yurchor »
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law

Відсутній propan

  • Графоман
  • ****
  • дописів: 280
  • Карма: +0/-0
Re: Tesseract Ukrainian
« Відповідей #50 : 2012-01-26 21:29:49 »
OCRFeeder встановив.
Дякую.
Наскільки я розумію jpeg файли він не читає.
А як однією командою встановити старий добрий і звичний  YAGF?
БУДЬ ЗА МЕТР ПОЗАДУ ВЛАСНОЇ ГОЛОВИ

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3628
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Tesseract Ukrainian
« Відповідей #51 : 2012-01-26 21:36:21 »
OCRFeeder встановив.
Дякую.
Наскільки я розумію jpeg файли він не читає.
А як однією командою встановити старий добрий і звичний  YAGF?
Він читає jpeg, але у версії, яку ви не встановили, бо хотіли «одним клацанням». Так ось: у тому самому PPA, яке було вказано вище, лежить YAGF 0.8.6.

Але хотів би вас попередити: cuneiform-linux — мертвий (принаймні, більше не живий). Результати розпізнавання за допомогою Tesseract кращі, Cuneiform не можливо навчити. Єдиною сферою застосування ще залишаються багатомовні документи.
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law

Відсутній propan

  • Графоман
  • ****
  • дописів: 280
  • Карма: +0/-0
Re: Tesseract Ukrainian
« Відповідей #52 : 2012-01-26 21:47:48 »
Додаєте PPA: ppa:alex-p/notesalexp (у Fedora можна було б встановити найновіші версії, але і так згодиться: Ubuntu продовжує воювати з GNOME  ;D )

Встановлюєте ocrfeeder, tesseract (разом з модулем для української, англійської та інших мов) і cuneiform.

Або ось так:
apt-get install ocrfeeder tesseract cuneiform
Далі або користуєтеся OCRFeeder у графічному режимі, або (якщо дуже поспішаєте):

ocrfeeder-cli -l ukr -i page1.jpg page2.jpg -f html -o output.htm && loffice --convert-to odt output.html


Встановив

ocrfeeder-cli -l ukr -i page1.jpg page2.jpg -f html -o output.htm && loffice --convert-to odt output.html

То що тоді ще зробити щоб працювало з jpeg файлами?
А YAGF стягнув з офіційного сайту 0.9.9. Тільки як його встановити?
БУДЬ ЗА МЕТР ПОЗАДУ ВЛАСНОЇ ГОЛОВИ

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3628
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Tesseract Ukrainian
« Відповідей #53 : 2012-01-26 22:12:09 »
Встановив

ocrfeeder-cli -l ukr -i page1.jpg page2.jpg -f html -o output.htm && loffice --convert-to odt output.html

То що тоді ще зробити щоб працювало з jpeg файлами?
А YAGF стягнув з офіційного сайту 0.9.9. Тільки як його встановити?
Це ви не встановили, це команда за допомогою якої всі вказані вами сторінки буде розпізнано, а результат буде записано до файла output.odt (аналога doc, читається і у Microsoft Wordpad/Word останніх версій). Саме те, чого ви просили: майстер Finereader останніх версій (бери, як є, або забирайся, налаштувати нічого не можна).

Як встановити YAGF? Це залежить від того, що саме ви стягнули з офіційного сайта. Не можу зазирнути у майбутнє, звідки вами було взято версію 0.9.9, але поточна версія (0.8.9) збирається стандартними для CMake командами:
1. Розпаковується архів.
2. Створюється тека build.
3. Виконується вхід до цієї теки.
4. cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr ..5. make -j26. sudo make install/strip
На кроці 4 треба буде довстановити всі пакунки, яких забажає для збирання CMake.
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law

Відсутній propan

  • Графоман
  • ****
  • дописів: 280
  • Карма: +0/-0
Re: Tesseract Ukrainian
« Відповідей #54 : 2012-01-27 13:56:56 »
що не так?
БУДЬ ЗА МЕТР ПОЗАДУ ВЛАСНОЇ ГОЛОВИ

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3628
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Tesseract Ukrainian
« Відповідей #55 : 2012-01-27 14:00:48 »
що не так?
Ви віддали команду cmake з вашої домашньої теки (/home) замість того, щоб виконати перші три пункти (розпакувати, створити теку build у теці розпакованих кодів, увійти до цієї теки).
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law

Відсутній propan

  • Графоман
  • ****
  • дописів: 280
  • Карма: +0/-0
Re: Tesseract Ukrainian
« Відповідей #56 : 2012-01-27 14:35:10 »
що не так?
Ви віддали команду cmake з вашої домашньої теки (/home) замість того, щоб виконати перші три пункти (розпакувати, створити теку build у теці розпакованих кодів, увійти до цієї теки).
здається все зробив, а не хоче . що не так?
БУДЬ ЗА МЕТР ПОЗАДУ ВЛАСНОЇ ГОЛОВИ

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3628
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Tesseract Ukrainian
« Відповідей #57 : 2012-01-27 14:46:09 »
що не так?
Ви віддали команду cmake з вашої домашньої теки (/home) замість того, щоб виконати перші три пункти (розпакувати, створити теку build у теці розпакованих кодів, увійти до цієї теки).
здається все зробив, а не хоче . що не так?
Те саме. Правильна картинка:
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law

Відсутній propan

  • Графоман
  • ****
  • дописів: 280
  • Карма: +0/-0
Re: Tesseract Ukrainian
« Відповідей #58 : 2012-01-27 15:05:25 »
чесне слово - не розбираюсь в програмуванні. можна написати - щоб скопіювати й вставити командою в термінал? дякую!
БУДЬ ЗА МЕТР ПОЗАДУ ВЛАСНОЇ ГОЛОВИ

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3628
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Tesseract Ukrainian
« Відповідей #59 : 2012-01-27 15:27:48 »
чесне слово - не розбираюсь в програмуванні. можна написати - щоб скопіювати й вставити командою в термінал? дякую!
1. Створіть у домашньому каталозі теку з назвою «YAGF» (без лапок, будь ласка)
2. Скопіюйте будь-яким відомим вам способом, що не порушує законодавство України у зухвалий спосіб, без згадування «п****асів» (бо засудять за образу нашого величного Президента, якого Всесвіт цілує у ноги, нехай множаться статки його, нехай йому весело стрибається пеньками, нехай... але я щось збився з курсу, повертаємося...), отриманий вами з інтернету архів до теки «YAGF» (без лапок).
3. Відкрийте вікно термінала.
4. Послідовно віддайте такі команди:
tar xvf ~/YAGF/yagf-0.8.9.tar.gz
cd yagf-0.8.9/
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr ..
5. Довстановіть потрібні пакунки (шукайте у виведених даних слово error або warning).
6. Поверніться до термінала, натисніть на клавіатурі стрілочку вгору [↑] (без дужок)
7. Натисніть на клавіатурі скособочену стрілочку з написом Enter.
8. Якщо знову будуть повідомлення про помилки, поверніться до пункту 5.
9. Якщо повідомлень про помилки вже немає, а показано щось таке:
Цитата
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/share/colorgcc/gcc
-- Check for working C compiler: /usr/share/colorgcc/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/share/colorgcc/c++
-- Check for working CXX compiler: /usr/share/colorgcc/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.7.4 (using /usr/bin/qmake)
-- Found ASPELL: /usr/lib/libaspell.so
-- Configuring done
-- Generating done
-- Build files have been written to: /home/SuPPA_MEGA_AdMIn/yagf-0.8.9/build
віддайте команду
make -j210. Зачекайте пару десятків секунд.
11. Віддайте командуsudo make install/strip12. Переконайтеся, що програма запускається. Віддайте у терміналі команду
yagf
« Змінено: 2012-01-27 15:28:47 від yurchor »
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law