Новая графическая оболочка для cuneiform

Полезные советы и программы от пользователей нашего форума.

Модератор: Модераторы разделов

Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Новая графическая оболочка для cuneiform

Сообщение DjSpike »

Какая сейчас последняя версия yagf ???
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Lazy_Kent
Сообщения: 709
Статус: Ленивый
ОС: openSUSE (Xfce)

Re: Новая графическая оболочка для cuneiform

Сообщение Lazy_Kent »

Та же самая, 0.8.1. Автор пропал и забросил. :(
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Новая графическая оболочка для cuneiform

Сообщение DjSpike »

Печально...
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
luckas
Сообщения: 4
ОС: Linux

Re: Новая графическая оболочка для cuneiform

Сообщение luckas »

Опять проблемы со сборкой пакета yagf-0.8.1 на Mandriva 2008.1 с новым cmake-2.8.0
Уже вроде депрекейт идёт на install(FILES ...
нужно решение для сборки пакета, так как в cmake вообще не разбираюсь.
Спасибо сказали:
Lazy_Kent
Сообщения: 709
Статус: Ленивый
ОС: openSUSE (Xfce)

Re: Новая графическая оболочка для cuneiform

Сообщение Lazy_Kent »

В SUSE нормально собирается с cmake-2.8.1.
Спасибо сказали:
luckas
Сообщения: 4
ОС: Linux

Re: Новая графическая оболочка для cuneiform

Сообщение luckas »

Собрал таки на основе спека от EduMandriva.
- добавил немного опций (для вывода результатов в формате HOCR и SMARTTEXT (для автора их высылал, но похоже ему некогда)
- добавил поддержку и сам украинский перевод
- добавил поддержку DJVU сделанную kinder ( Я тут решил yagf немного помучать... )
Думаю потянет на небольшой релиз - 0.8.2
Сюда приатачу SRPMS
yagf_0.8.2_1mdv2008.1.src.rpm.txt
(123.21 КБ) 31 скачивание
исходник (уж извините за расширение этого файла, сохраните под нормальным именем).
У меня для Мандривы 2008.1 перекомпилен libqt4-4.4.3 посему без этого апдейта готовый пакет с программой выкладывать смысла нет. Кому надо - перекомпилит под свою версию. Всем спасибо.
Спасибо сказали:
Lazy_Kent
Сообщения: 709
Статус: Ленивый
ОС: openSUSE (Xfce)

Re: Новая графическая оболочка для cuneiform

Сообщение Lazy_Kent »

По-хорошему, надо бы все неавторские изменения в виде патчей сделать.
Может выложите отдельные патчи с указанием авторов оных?
Спасибо сказали:
luckas
Сообщения: 4
ОС: Linux

Re: Новая графическая оболочка для cuneiform

Сообщение luckas »

Lazy_Kent писал(а):
15.04.2010 22:16
По-хорошему, надо бы все неавторские изменения в виде патчей сделать.
Может выложите отдельные патчи с указанием авторов оных?

Из не моих изменений только поддержка DJVU, архив взят от kinder - ссылка имеется.
Перевод на украинский мой, патч для поддержки украинского мой, патч для поддержки дополнительных опций сканирования мой.
Выкладываю полный diff -rN с исходниками автора:
patch.txt
(213.21 КБ) 31 скачивание

Спасибо сказали:
Lazy_Kent
Сообщения: 709
Статус: Ленивый
ОС: openSUSE (Xfce)

Re: Новая графическая оболочка для cuneiform

Сообщение Lazy_Kent »

У меня в этом варианте не работает "Распознать все страницы" и сохранение результатов. Также пропала возможность удаления изображений.
Спасибо сказали:
a_borovsky
Сообщения: 146
ОС: много
Контактная информация:

Re: Новая графическая оболочка для cuneiform

Сообщение a_borovsky »

Всем Привет!
Автор никуда не пропал, и ничего не забросил :^) Текущая версия YAGF 0.8.3. И в самое ближайшее время появится еще более продвинутая 0.8.4 (там все сорцы готовы, жду, когда переводчики переведут интерфейс). Всем, кто не в теме или забыл, вот домашняя страница:
http://symmetrica.net/cuneiform-linux/yagf-ru.html
Всем, кто апдейтил код самостоятельно, убедительная просьба, связаться со мной по адресу anb@symmetrica.net.
Спасибо сказали:
Lazy_Kent
Сообщения: 709
Статус: Ленивый
ОС: openSUSE (Xfce)

Re: Новая графическая оболочка для cuneiform

Сообщение Lazy_Kent »

Вот это праздник. А то уже надежду потеряли. Отлично.
Спасибо сказали:
a_borovsky
Сообщения: 146
ОС: много
Контактная информация:

Re: Новая графическая оболочка для cuneiform

Сообщение a_borovsky »

Lazy_Kent писал(а):
16.01.2011 11:23
Вот это праздник. А то уже надежду потеряли. Отлично.

:drinks:

Кстати, у меня небольшая проблема. Несколько дней назад я получил письмо от мантейнеров русского репозитория Fedora, с предложением включить туда YAGF и поддерживать. По причине компьютерного сбоя, помноженного на мое расфуфиздяйство я то письмо потерял. Может тут кто-нибудь знает, как связаться с этими людьми?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Новая графическая оболочка для cuneiform

Сообщение Bizdelnick »

a_borovsky писал(а):
16.01.2011 07:51
Автор никуда не пропал, и ничего не забросил :^) Текущая версия YAGF 0.8.3. И в самое ближайшее время появится еще более продвинутая 0.8.4

Ура! Спасибо Вам огромное!
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Lazy_Kent
Сообщения: 709
Статус: Ленивый
ОС: openSUSE (Xfce)

Re: Новая графическая оболочка для cuneiform

Сообщение Lazy_Kent »

Кстати, в openSUSE YAGF включили в репозиторий Contrib. Обновлю пакет в ближайшее время.
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Новая графическая оболочка для cuneiform

Сообщение yaleks »

a_borovsky писал(а):
16.01.2011 12:38
Кстати, у меня небольшая проблема. Несколько дней назад я получил письмо от мантейнеров русского репозитория Fedora, с предложением включить туда YAGF и поддерживать. По причине компьютерного сбоя, помноженного на мое расфуфиздяйство я то письмо потерял. Может тут кто-нибудь знает, как связаться с этими людьми?

http://russianfedora.ru/ ?
Спасибо сказали:
a_borovsky
Сообщения: 146
ОС: много
Контактная информация:

Re: Новая графическая оболочка для cuneiform

Сообщение a_borovsky »

yaleks писал(а):
16.01.2011 17:17
http://russianfedora.ru/ ?


Ну это-то вполне может быть (хотя может и не быть). Поскольку я не помню, кто ко мне конкретно обращался, открыл тему на тамошнем форуме.
В общем, спасибо.
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Новая графическая оболочка для cuneiform

Сообщение yaleks »

Андрей, а вы не планируете обновить патчи cf-multilang до версии 1.0.0?
Спасибо сказали:
a_borovsky
Сообщения: 146
ОС: много
Контактная информация:

Re: Новая графическая оболочка для cuneiform

Сообщение a_borovsky »

yaleks писал(а):
17.01.2011 13:02
Андрей, а вы не планируете обновить патчи cf-multilang до версии 1.0.0?

Честно говоря, не знаю. Сама идея кажется мне немного бесперспективной и методологически неправильной. Там ведь смесь языков распознается с помощью разных хаков. Правильно было бы иметь тренера нейросети и натренировать его на распознавание смеси языков, тем более что куниформ распознает смесь русского и английского штатно. Но тренера мы не увидим не то что в кодах, но, судя по всему даже в двоичном виде.
Идеологически правильный (полностью открытый) подход - это tesseract, но там с русским языком дело туго идет почему-то... В общем, я подумаю.
Спасибо сказали:
a_borovsky
Сообщения: 146
ОС: много
Контактная информация:

Re: Новая графическая оболочка для cuneiform

Сообщение a_borovsky »

Ну, вот и вышло обновление YAGF 0.8.4 http://symmetrica.net/cuneiform-linux/yagf-ru.html
Главная фишка – теперь программа запоминает блоки, выделенные на разных страницах многостраничного проекта. Как говорится enjoy it!

А у меня к сообществу небольшая просьба. Долгое время мне верой и правдой служил сканер Mustek Bearpaw. XSane с ним отлично работал. И вот теперь я вдруг обнаружил, что 64-битный XSane в OpenSuse 11.3 не узнает этот сканер (в 32-битной OpenSuse 11.2 – все нормально). Да и сам сканер стал немного сдавать.
В связи с этим, собственно, просьба: если кто-то знает недорогую (не более 200 у.е.) модель сканера, которая гарантировано работает с 64-битным XSane, присоветуйте мне ее (самому листу поддержки XSane я теперь не очень доверяю). Я так же готов купить такую модель (можно б/у) или с удовольствием принять в дар ради развития проекта YAGF. :)
Заранее спасибо.
Спасибо сказали:
Lazy_Kent
Сообщения: 709
Статус: Ленивый
ОС: openSUSE (Xfce)

Re: Новая графическая оболочка для cuneiform

Сообщение Lazy_Kent »

Ну, вот и вышло обновление YAGF 0.8.4

Ну, вот и начались проблемы. :cray:

Во-первых, не компилируется в openSUSE 11.1.

Код: Выделить всё

[ 58%] Building CXX object CMakeFiles/yagf.dir/src/qgraphicsinput.cpp.o
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/mainform.cpp: In member function 'void MainForm::loadFile(const QString&, bool)':
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/mainform.cpp:464: warning: suggest parentheses around assignment used as truth value
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/mainform.cpp: In member function 'void MainForm::readyRead()':
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/mainform.cpp:679: warning: deprecated conversion from string constant to 'char*'
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/qgraphicsinput.cpp: In member function 'virtual void QGraphicsInput::mouseMoveEvent(QGraphicsSceneMouseEvent*)':
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/qgraphicsinput.cpp:220: error: 'class QGraphicsRectItem' has no member named 'mapRectToScene'
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/qgraphicsinput.cpp:238: error: 'class QGraphicsRectItem' has no member named 'mapRectFromScene'
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/qgraphicsinput.cpp:241: error: 'class QGraphicsRectItem' has no member named 'mapRectFromScene'
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/qgraphicsinput.cpp: In member function 'QPixmap QGraphicsInput::extractPixmap(QGraphicsRectItem*)':
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/qgraphicsinput.cpp:372: error: 'class QGraphicsRectItem' has no member named 'mapRectToScene'
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/qgraphicsinput.cpp: In member function 'QRectF QGraphicsInput::getBlockRectByIndex(int)':
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/qgraphicsinput.cpp:476: error: 'class QGraphicsItem' has no member named 'mapRectToScene'
make[2]: *** [CMakeFiles/yagf.dir/src/qgraphicsinput.cpp.o] Error 1

Я так понимаю, что Qt 4.4.3 не подходит? Какая минимальная версия нужна?

В openSUSE 11.3 компилируется, но проверка GCC output показывает ошибку.

Код: Выделить всё

I: Program returns random data in a function
E: yagf no-return-in-nonvoid-function /usr/src/packages/BUILD/yagf-0.8.4-Source/src/FileToolBar.cpp:266

Вот вывод:

Код: Выделить всё

[ 75%] Building CXX object CMakeFiles/yagf.dir/src/FileToolBar.cpp.o
[ 79%] Building CXX object CMakeFiles/yagf.dir/src/BlockAnalysis.cpp.o
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/FileToolBar.cpp: In member function 'QRectF FileToolBar::getBlock(int)':
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/FileToolBar.cpp:266:1: warning: control reaches end of non-void function

И ещё ругается в одном месте, но без последствий:

Код: Выделить всё

[ 54%] Building CXX object CMakeFiles/yagf.dir/src/mainform.cpp.o
[ 58%] Building CXX object CMakeFiles/yagf.dir/src/qgraphicsinput.cpp.o
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/mainform.cpp: In member function 'void MainForm::loadFile(const QString&, bool)':
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/mainform.cpp:464:42: warning: suggest parentheses around assignment used as truth value
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/mainform.cpp: In member function 'void MainForm::readyRead()':
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/mainform.cpp:679:23: warning: deprecated conversion from string constant to 'char*'


Может, патч какой-нибудь сделаете?
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Новая графическая оболочка для cuneiform

Сообщение yaleks »

В gentoo новая версия уже в portage ;)

Код: Выделить всё

emerge yagf
Спасибо сказали:
a_borovsky
Сообщения: 146
ОС: много
Контактная информация:

Re: Новая графическая оболочка для cuneiform

Сообщение a_borovsky »

Lazy_Kent писал(а):
19.01.2011 21:34
Ну, вот и вышло обновление YAGF 0.8.4

Ну, вот и начались проблемы. :cray:
/usr/src/packages/BUILD/yagf-0.8.4-Source/src/qgraphicsinput.cpp:220: error: 'class QGraphicsRectItem' has no member named 'mapRectToScene'


This function was introduced in Qt 4.5.

С остальным завтра разберусь постепенно.
Спасибо сказали:
a_borovsky
Сообщения: 146
ОС: много
Контактная информация:

Re: Новая графическая оболочка для cuneiform

Сообщение a_borovsky »

Вопрос знатокам rmp-спеков. Там в разделе требуемых версий можно ставить >= например qt4 >= 4.5 или только >?
Спасибо сказали:
a_borovsky
Сообщения: 146
ОС: много
Контактная информация:

Re: Новая графическая оболочка для cuneiform

Сообщение a_borovsky »

Кое-какую ругань из кодов тоже убрал. в SVN смотрите обновление
http://code.google.com/p/yagf/source/checkout

Так что насчет сканера? Никто ничего не подскажет? Раз вы пользуетесь YAGF, значит в Линухе-то сканируете. Или сканируете в винде, а потом идете в Линух распознавать ;)
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5289
ОС: Gentoo

Re: Новая графическая оболочка для cuneiform

Сообщение /dev/random »

a_borovsky писал(а):
20.01.2011 09:18
Так что насчет сканера? Никто ничего не подскажет? Раз вы пользуетесь YAGF, значит в Линухе-то сканируете. Или сканируете в винде, а потом идете в Линух распознавать ;)

Насчёт BearPaw в 64-bit системах? У меня такой (BearPaw 2448CS+), и в 64-bit Gentoo работает без проблем. Ничего специально для этого не делал, просто работает.
Спасибо сказали:
a_borovsky
Сообщения: 146
ОС: много
Контактная информация:

Re: Новая графическая оболочка для cuneiform

Сообщение a_borovsky »

/dev/random писал(а):
20.01.2011 09:27
Насчёт BearPaw в 64-bit системах? У меня такой (BearPaw 2448CS+), и в 64-bit Gentoo работает без проблем. Ничего специально для этого не делал, просто работает.


У меня другая модель: BearPaw 2448 TA Pro II. К тому же моя подруга случайно наступила на него во время танцев на Новый год. Ну, если других предложений не будет, попробую еще раз довериться лапе медвежьей (в смысле - сканеру, подруге я и так доверяю :) .
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Новая графическая оболочка для cuneiform

Сообщение yaleks »

a_borovsky писал(а):
20.01.2011 09:18
Так что насчет сканера? Никто ничего не подскажет? Раз вы пользуетесь YAGF, значит в Линухе-то сканируете. Или сканируете в винде, а потом идете в Линух распознавать ;)

МФУ от HP и Samsung обычно сканируют нормально.
Спасибо сказали:
Lazy_Kent
Сообщения: 709
Статус: Ленивый
ОС: openSUSE (Xfce)

Re: Новая графическая оболочка для cuneiform

Сообщение Lazy_Kent »

можно ставить >= например qt4 >= 4.5
Да, можно.
BuildRequires libqt4-devel >= 4.5

Спасибо за исправления. Особенно за комментарий. :)

Спасибо сказали:
a_borovsky
Сообщения: 146
ОС: много
Контактная информация:

Re: Новая графическая оболочка для cuneiform

Сообщение a_borovsky »

yaleks писал(а):
20.01.2011 11:35
МФУ от HP и Samsung обычно сканируют нормально.


Ну вот Samsung SCX-3200 интересный девайс, и цена устраивает, но вот что про него пишут на форуме ubuntu

Hi,

After having extensive correspondence with Samsung (Turkey and Korea) I obtained the new drivers that are not open to distribution yet. I tried it with a 32 bit computer operating with Ubuntu 10.4 and it worked with out any problem. I got a test page out as well as scanned a page correctly. But with 64 bit computer, even the new drivers do not work properly. I still get the same errors as I mentioned in the quote.


То есть, именно то, с чем я и столкулся.
Спасибо сказали:
Kuzemko
Сообщения: 4
ОС: Gentoo

Re: Новая графическая оболочка для cuneiform

Сообщение Kuzemko »

Попробовал сегодня yagf-0.8.4. Выявил некоторые ошибки:
1. Если после повторного запуска программы нажать Распознать страницу без добавленичя графических файлов в окне результатов появляеться текст распознаный во время первого запуска программы.
2.Если изменить формат вывода с Text на HTML, то количество распознаного текста различаеться. В режиме Текст распознает меньшее количесто. В режиме HTML распознает все.
3. Может правильней было-бы очищать окно результатов перед нажатием кнопки Распознать все страницы
4. Кнопки Перейти к предыдущему изображению, Перейти к следующему изображению не работают.
Спасибо сказали:
Ответить