Розпізнавання тексту в ОС Linux доступне будь-якому користувачеві. Щоб з легкістю розпізнати текст в операційній системі Linux є OCR-система CuneiForm. яка служить для перетворення графічних файлів в редагований текст. CuneiForm працює тільки з консолі, що істотно обмежує коло людей, які можуть використовувати дану програму.
Щоб це виправити була розроблена, на даний момент, найкраща графічна оболонка - YAGF. YAGF повністю розкриває всі можливості OCR-системи CuneiForm.
Сильні сторони CuneiForm + YAGF:
- Комплекс програм абсолютно безкоштовний.
- Досить непогані результати розпізнання тексту.
- Результати розпізнавання тексту можна зберегти в формат html або text.
- Є можливість автоматичної перевірки орфографії при установленоном пакеті aspell.
- Велика кількість підтримуваних мов.
- Красивий і ергономічний інтерфейс.
- Робота зі сканером організована за допомогою Sane + XSane.
Слабкі сторони CuneiForm + YAGF:
# Підключення додаткового сховища
# Sudo apt-get install libmagick ++ 1 aspell aspell-ru sane xsane sane-utils quiteinsane cuneiform-linux yagf
# Встановлюємо CuneiForm + YAGF
Во, відмінна програма, під виндой був, пам'ятаю, тільки ABBYY FineReader і то платний ... =)
А замість цього # sudo apt-get install libmagick ++ 1 aspell aspell-ru sane xsane sane-utils quiteinsane можна посилання дати на оффлайн deb пакети. Буду вдячний.
По-моєму правильна рядок ось така (лібмеджік НЕ ++ 1, а ++ 10):
sudo apt-get install libmagick ++ 10 aspell aspell-ru sane xsane sane-utils quiteinsane
До речі хто-небудь знає, де можна знайти deb-пакети cuneiform і YAGF під hardy?
> Андрій
Ви помиляєтеся))) саме libmagick ++ 1
Про hardy нажаль не підкажу
Андрій не помиляється, просто вони різні: libmagick ++ 10 - squeeze, sid (karmic) ++ 2, для Убунту 8.10-9.04 ++ 1 - тут вже якщо я не помиляюся :-)
При спробі розпізнати пише:
Відповідь системи: cuneiform: error while loading shared libraries: libGraphicsMagick ++. So.1: can not open shared object file: No such file or directory
при:
sudo apt-get install libmagick ++ 10 aspell aspell-ru sane xsane sane-utils quiteinsane
Не вдалося знайти пакет libmagick ++ 10
при:
libmagick ++ 1 не знайдені кандидати на установку
Я поставив libMagick ++ 2 і libMagick ++ - dev
Ось тільки не лікує
Я мало розумію що роблю може хто підкаже?
Швидше за все ви не підключені доп. репозиторії.
Зайдіть в АДМІНІСТРУВАННЯ / ДЖЕРЕЛА ДОДАТКІВ там поставте всюди галки і обновіть списки пакетів. Потім спробуйте по новому встановити. Якщо у Вас ОС Ubuntu, то sudo apt-get install libmagick ++ 1 aspell aspell-ru
Дякую за посилання, ключі знайдені і список оновлений тепер на:
sudo apt-get install libmagick ++ 1 aspell aspell-ru sane xsane sane-utils quiteinsane
пише:
Пакет libmagick ++ 1 недоступний, але згаданий у списку залежностей іншого пакета. Це може означати, що пакет відсутній, застарів, або доступний з джерел, не згаданих в sources.list
Може посилання створити з ім'ям libGraphicsMagick ++. So.1 на який нитка файл з пакету libMagick ++ 2 тільки ось на який і де створити?
ЗИ
прошу вибачення за флуд ну якщо вже тема піднята ....
Проблему вирішив у такий спосіб
В папці / usr / lib були знайдені ось такі файли:
libGraphicsMagick ++. so.3
libGraphicsMagick.so.3
Там же створив їх копії і перейменував ті в:
libGraphicsMagick ++. so.1
libGraphicsMagick.so.1
Все запрацювало ніби як без помилок ...
Все розібрався)) Дякую! Вибачте за дурість погано подивився)))
у мене при спробі встановити yagf видає помилку: "Помилка: Залежність не може бути задоволена: cuneiform-linux | cuneiform" Що я знову не так зробив?
Meison: у мене при спробі встановити yagf видає помилку: "Помилка: Залежність не може бути задоволена: cuneiform-linux | cuneiform"
Можете повне виведення команди.
p.s. Можна спробувати встановити з параметром -f
Randomize: Проблему вирішив у такий спосіб
В папці / usr / lib були знайдені ось такі файли:
libGraphicsMagick ++. so.3
libGraphicsMagick.so.3
Там же створив їх копії і перейменував ті в:
libGraphicsMagick ++. so.1
libGraphicsMagick.so.1
Все запрацювало ніби як без помилок ...
Перейменував.
А ось з таким результатом що робити:
sudo apt-get install libmagick ++ 1 aspell aspell-ru sane xsane sane-utils quiteinsane
як можна розпізнати PDF чи не підкажете?
Draco: як можна розпізнати PDF чи не підкажете?
Сам це ніколи не робив, але начебто є конвертори в текст. Або копіювати можна текст.
а можна просто вказати в менеджері завантаження ubuntu
прогу --CuneiForm.і все завантажиться.
мммм: а можна просто вказати в менеджері завантаження ubuntu прогу --CuneiForm.і все завантажиться.
Так Ви праві, але в оф. репозиторії лежить не зовсім остання версія CuneiForm. Все-таки доцільніше використовувати останню доступну версію OCR-системи
Люди хелп! Використовую Ubuntu 9.10, при установці deb пакета пише невірна архітектура! Програма дуже потрібна. Пропонувати самому скомпіліть або зібрати не пропонувати. З лінуксом тільки другий тиждень спілкуюся.
N2: Люди хелп! Використовую Ubuntu 9.10, при установці deb пакета пише невірна архітектура! Програма дуже потрібна. Пропонувати самому скомпіліть або зібрати не пропонувати. З лінуксом тільки другий тиждень спілкуюся.
Це швидше за все означає, що Ви завантажили DEB пакет не для тієї архітектури яку використовуєте.
Наберіть в консолі:
uname -a
У висновку цієї команди подивіться згадки про архітектурі: i386, i686, amd64 і так далі
Якщо команда показала у Вас 2 перших значення, то у вас встановлена 32-розрядна ОС і потрібно качати пакети де є i386. amd64 - це 64-розряду і пакет повинен бути відповідний.