Розпізнавання тексту в linux ubuntu за допомогою cuneiform yagf

Розпізнавання тексту в ОС Linux доступне будь-якому користувачеві. Щоб з легкістю розпізнати текст в операційній системі Linux є OCR-система CuneiForm. яка служить для перетворення графічних файлів в редагований текст. CuneiForm працює тільки з консолі, що істотно обмежує коло людей, які можуть використовувати дану програму.







Щоб це виправити була розроблена, на даний момент, найкраща графічна оболонка - YAGF. YAGF повністю розкриває всі можливості OCR-системи CuneiForm.

Розпізнавання тексту в linux ubuntu за допомогою cuneiform yagf

Сильні сторони CuneiForm + YAGF:

  • Комплекс програм абсолютно безкоштовний.
  • Досить непогані результати розпізнання тексту.
  • Результати розпізнавання тексту можна зберегти в формат html або text.
  • Є можливість автоматичної перевірки орфографії при установленоном пакеті aspell.
  • Велика кількість підтримуваних мов.
  • Красивий і ергономічний інтерфейс.
  • Робота зі сканером організована за допомогою Sane + XSane.

Слабкі сторони CuneiForm + YAGF:

  • Установка CuneiForm і YAGF в Ubuntu / Kubuntu / Xubuntu:

    # Підключення додаткового сховища

    # 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-розряду і пакет повинен бути відповідний.







    Схожі статті