Новая графическая оболочка для cuneiform
Модератор: Модераторы разделов
Re: Новая графическая оболочка для cuneiform
Какая сейчас последняя версия yagf ???
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Re: Новая графическая оболочка для cuneiform
Та же самая, 0.8.1. Автор пропал и забросил.
Re: Новая графическая оболочка для cuneiform
Печально...
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Re: Новая графическая оболочка для cuneiform
Опять проблемы со сборкой пакета yagf-0.8.1 на Mandriva 2008.1 с новым cmake-2.8.0
Уже вроде депрекейт идёт на install(FILES ...
нужно решение для сборки пакета, так как в cmake вообще не разбираюсь.
Уже вроде депрекейт идёт на install(FILES ...
нужно решение для сборки пакета, так как в cmake вообще не разбираюсь.
Re: Новая графическая оболочка для cuneiform
В SUSE нормально собирается с cmake-2.8.1.
Re: Новая графическая оболочка для cuneiform
Собрал таки на основе спека от EduMandriva.
- добавил немного опций (для вывода результатов в формате HOCR и SMARTTEXT (для автора их высылал, но похоже ему некогда)
- добавил поддержку и сам украинский перевод
- добавил поддержку DJVU сделанную kinder ( Я тут решил yagf немного помучать... )
Думаю потянет на небольшой релиз - 0.8.2
Сюда приатачу SRPMS исходник (уж извините за расширение этого файла, сохраните под нормальным именем).
У меня для Мандривы 2008.1 перекомпилен libqt4-4.4.3 посему без этого апдейта готовый пакет с программой выкладывать смысла нет. Кому надо - перекомпилит под свою версию. Всем спасибо.
- добавил немного опций (для вывода результатов в формате HOCR и SMARTTEXT (для автора их высылал, но похоже ему некогда)
- добавил поддержку и сам украинский перевод
- добавил поддержку DJVU сделанную kinder ( Я тут решил yagf немного помучать... )
Думаю потянет на небольшой релиз - 0.8.2
Сюда приатачу SRPMS исходник (уж извините за расширение этого файла, сохраните под нормальным именем).
У меня для Мандривы 2008.1 перекомпилен libqt4-4.4.3 посему без этого апдейта готовый пакет с программой выкладывать смысла нет. Кому надо - перекомпилит под свою версию. Всем спасибо.
Re: Новая графическая оболочка для cuneiform
По-хорошему, надо бы все неавторские изменения в виде патчей сделать.
Может выложите отдельные патчи с указанием авторов оных?
Может выложите отдельные патчи с указанием авторов оных?
Re: Новая графическая оболочка для cuneiform
Из не моих изменений только поддержка DJVU, архив взят от kinder - ссылка имеется.
Перевод на украинский мой, патч для поддержки украинского мой, патч для поддержки дополнительных опций сканирования мой.
Выкладываю полный diff -rN с исходниками автора:
Re: Новая графическая оболочка для cuneiform
У меня в этом варианте не работает "Распознать все страницы" и сохранение результатов. Также пропала возможность удаления изображений.
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
Всем Привет!
Автор никуда не пропал, и ничего не забросил :^) Текущая версия YAGF 0.8.3. И в самое ближайшее время появится еще более продвинутая 0.8.4 (там все сорцы готовы, жду, когда переводчики переведут интерфейс). Всем, кто не в теме или забыл, вот домашняя страница:
http://symmetrica.net/cuneiform-linux/yagf-ru.html
Всем, кто апдейтил код самостоятельно, убедительная просьба, связаться со мной по адресу anb@symmetrica.net.
Автор никуда не пропал, и ничего не забросил :^) Текущая версия YAGF 0.8.3. И в самое ближайшее время появится еще более продвинутая 0.8.4 (там все сорцы готовы, жду, когда переводчики переведут интерфейс). Всем, кто не в теме или забыл, вот домашняя страница:
http://symmetrica.net/cuneiform-linux/yagf-ru.html
Всем, кто апдейтил код самостоятельно, убедительная просьба, связаться со мной по адресу anb@symmetrica.net.
Спасибо сказали:
Re: Новая графическая оболочка для cuneiform
Вот это праздник. А то уже надежду потеряли. Отлично.
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
Кстати, у меня небольшая проблема. Несколько дней назад я получил письмо от мантейнеров русского репозитория Fedora, с предложением включить туда YAGF и поддерживать. По причине компьютерного сбоя, помноженного на мое расфуфиздяйство я то письмо потерял. Может тут кто-нибудь знает, как связаться с этими людьми?
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Новая графическая оболочка для cuneiform
a_borovsky писал(а): ↑16.01.2011 07:51Автор никуда не пропал, и ничего не забросил :^) Текущая версия YAGF 0.8.3. И в самое ближайшее время появится еще более продвинутая 0.8.4
Ура! Спасибо Вам огромное!
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Новая графическая оболочка для cuneiform
Кстати, в openSUSE YAGF включили в репозиторий Contrib. Обновлю пакет в ближайшее время.
Re: Новая графическая оболочка для cuneiform
a_borovsky писал(а): ↑16.01.2011 12:38Кстати, у меня небольшая проблема. Несколько дней назад я получил письмо от мантейнеров русского репозитория Fedora, с предложением включить туда YAGF и поддерживать. По причине компьютерного сбоя, помноженного на мое расфуфиздяйство я то письмо потерял. Может тут кто-нибудь знает, как связаться с этими людьми?
http://russianfedora.ru/ ?
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
Ну это-то вполне может быть (хотя может и не быть). Поскольку я не помню, кто ко мне конкретно обращался, открыл тему на тамошнем форуме.
В общем, спасибо.
Re: Новая графическая оболочка для cuneiform
Андрей, а вы не планируете обновить патчи cf-multilang до версии 1.0.0?
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
Честно говоря, не знаю. Сама идея кажется мне немного бесперспективной и методологически неправильной. Там ведь смесь языков распознается с помощью разных хаков. Правильно было бы иметь тренера нейросети и натренировать его на распознавание смеси языков, тем более что куниформ распознает смесь русского и английского штатно. Но тренера мы не увидим не то что в кодах, но, судя по всему даже в двоичном виде.
Идеологически правильный (полностью открытый) подход - это tesseract, но там с русским языком дело туго идет почему-то... В общем, я подумаю.
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
Ну, вот и вышло обновление 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.
Заранее спасибо.
Главная фишка – теперь программа запоминает блоки, выделенные на разных страницах многостраничного проекта. Как говорится enjoy it!
А у меня к сообществу небольшая просьба. Долгое время мне верой и правдой служил сканер Mustek Bearpaw. XSane с ним отлично работал. И вот теперь я вдруг обнаружил, что 64-битный XSane в OpenSuse 11.3 не узнает этот сканер (в 32-битной OpenSuse 11.2 – все нормально). Да и сам сканер стал немного сдавать.
В связи с этим, собственно, просьба: если кто-то знает недорогую (не более 200 у.е.) модель сканера, которая гарантировано работает с 64-битным XSane, присоветуйте мне ее (самому листу поддержки XSane я теперь не очень доверяю). Я так же готов купить такую модель (можно б/у) или с удовольствием принять в дар ради развития проекта YAGF.
Заранее спасибо.
Re: Новая графическая оболочка для cuneiform
Ну, вот и вышло обновление YAGF 0.8.4
Ну, вот и начались проблемы.
Во-первых, не компилируется в 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*'
Может, патч какой-нибудь сделаете?
Re: Новая графическая оболочка для cuneiform
В gentoo новая версия уже в portage
Код: Выделить всё
emerge yagf
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
This function was introduced in Qt 4.5.
С остальным завтра разберусь постепенно.
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
Вопрос знатокам rmp-спеков. Там в разделе требуемых версий можно ставить >= например qt4 >= 4.5 или только >?
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
Кое-какую ругань из кодов тоже убрал. в SVN смотрите обновление
http://code.google.com/p/yagf/source/checkout
Так что насчет сканера? Никто ничего не подскажет? Раз вы пользуетесь YAGF, значит в Линухе-то сканируете. Или сканируете в винде, а потом идете в Линух распознавать
http://code.google.com/p/yagf/source/checkout
Так что насчет сканера? Никто ничего не подскажет? Раз вы пользуетесь YAGF, значит в Линухе-то сканируете. Или сканируете в винде, а потом идете в Линух распознавать
- /dev/random
- Администратор
- Сообщения: 5289
- ОС: Gentoo
Re: Новая графическая оболочка для cuneiform
a_borovsky писал(а): ↑20.01.2011 09:18Так что насчет сканера? Никто ничего не подскажет? Раз вы пользуетесь YAGF, значит в Линухе-то сканируете. Или сканируете в винде, а потом идете в Линух распознавать
Насчёт BearPaw в 64-bit системах? У меня такой (BearPaw 2448CS+), и в 64-bit Gentoo работает без проблем. Ничего специально для этого не делал, просто работает.
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
/dev/random писал(а): ↑20.01.2011 09:27Насчёт BearPaw в 64-bit системах? У меня такой (BearPaw 2448CS+), и в 64-bit Gentoo работает без проблем. Ничего специально для этого не делал, просто работает.
У меня другая модель: BearPaw 2448 TA Pro II. К тому же моя подруга случайно наступила на него во время танцев на Новый год. Ну, если других предложений не будет, попробую еще раз довериться лапе медвежьей (в смысле - сканеру, подруге я и так доверяю .
Re: Новая графическая оболочка для cuneiform
a_borovsky писал(а): ↑20.01.2011 09:18Так что насчет сканера? Никто ничего не подскажет? Раз вы пользуетесь YAGF, значит в Линухе-то сканируете. Или сканируете в винде, а потом идете в Линух распознавать
МФУ от HP и Samsung обычно сканируют нормально.
Re: Новая графическая оболочка для cuneiform
Да, можно.можно ставить >= например qt4 >= 4.5
BuildRequires libqt4-devel >= 4.5
Спасибо за исправления. Особенно за комментарий.
-
- Сообщения: 146
- ОС: много
- Контактная информация:
Re: Новая графическая оболочка для cuneiform
Ну вот 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.
То есть, именно то, с чем я и столкулся.
Re: Новая графическая оболочка для cuneiform
Попробовал сегодня yagf-0.8.4. Выявил некоторые ошибки:
1. Если после повторного запуска программы нажать Распознать страницу без добавленичя графических файлов в окне результатов появляеться текст распознаный во время первого запуска программы.
2.Если изменить формат вывода с Text на HTML, то количество распознаного текста различаеться. В режиме Текст распознает меньшее количесто. В режиме HTML распознает все.
3. Может правильней было-бы очищать окно результатов перед нажатием кнопки Распознать все страницы
4. Кнопки Перейти к предыдущему изображению, Перейти к следующему изображению не работают.
1. Если после повторного запуска программы нажать Распознать страницу без добавленичя графических файлов в окне результатов появляеться текст распознаный во время первого запуска программы.
2.Если изменить формат вывода с Text на HTML, то количество распознаного текста различаеться. В режиме Текст распознает меньшее количесто. В режиме HTML распознает все.
3. Может правильней было-бы очищать окно результатов перед нажатием кнопки Распознать все страницы
4. Кнопки Перейти к предыдущему изображению, Перейти к следующему изображению не работают.