Автор Тема: djvused - как внедрить извлечёный текстовый слой  (Прочитано 15851 раз)

morean

  • Пользователь
  • **
  • Сообщений: 60
    • Просмотр профиля
в соседнем топике меня научили извлечь закладки и текстовый слой п/п djvused
совместными стараниями NBell и N.M.E. (за что им БОЛШУЩЩЕЕ МЕРСИ!  ;D)
но я был бы не я, если бы всё вот так вот взяло, - и безпроблем заколосилось...

...теперь я мучаюсь чтобы запихнуть myfile.dsed в новый DJVU файл :
....ибо обратно внедрять проще:
djvused myfile.djvu -f myfile.dsed -s
а вот снова не получается  :-\
файлы оба находятся в каталоге DjVuLibre, вместо myfile прописывал имя, а потом и путь
djvused c:\Program Files\DjVuZone\DjVuLibre\05.djvu -f c:\Program Files\DjVuZone\DjVuLibre\05.dsed -s
при исполнении команды всё сново деловито жюжжит и.....  как всегда - текстовый слой не появился

N.M.E.

  • Пользователь
  • **
  • Сообщений: 87
    • Просмотр профиля
morean
1) если пути с пробелами, кириллицей и т.п. - надо заключать в кавычки
djvused "c:\Program Files\DjVuZone\DjVuLibre\05.djvu" -f "c:\Program Files\DjVuZone\DjVuLibre\05.dsed" -s
2) документ должен быть закрыт..
3) настоятельно не рекомендую работать в папке Program Files, туда частенько бывает запрещена запись.. создай папку в другом месте (название желательно латиницей или цифрами), скопируй туда документ и djvused.exe с длл-ками.. работай в этой папке, пути в данном случае прописывать не надо..
djvused 05.djvu -f 05.dsed -s
4) названия страниц в djvu-документах (из какого извлекал и в какой внедряешь) должны совпадать.. в противном случае в 05.dsed вместо названий страниц прописывай их номер..

morean

  • Пользователь
  • **
  • Сообщений: 60
    • Просмотр профиля
N.M.E.
1. кирилицы никакой в пути нету, (знаю я, что не любят её программы),
а про кавычки просто написать забыл, - пробовал - не выходит...
2. документ пробовал и открыть и закрыть...
если он закрыт, то иногда автоматически открывается сам после команды
3. я так и делал в соседнем топике - создал в корне папку djvused
чем это закончилось - ещё свежо предание
программа по умолчанию ставится туда - и запись туда разрешена
(файл 05.dsed возник там после работы  djvused)
4. это пока одна учебно-тренировочная страница

весь опыт из прошлого топика был использован - нечё не помогло :-[


morean

  • Пользователь
  • **
  • Сообщений: 60
    • Просмотр профиля
вот файлы (мож чё в них нетак)
http://www.onlinedisk.ru/file/954124/

NBell

  • Постоялец
  • ***
  • Сообщений: 173
    • Просмотр профиля
сделал по совету N.M.E.
сделал папку c:\text (можно и не делать - только всяческую защиту системных файлов надо отключить)
скопировал туда %Program Files%\DjVuZone\DjVuLibre\djvused.exe *.dll
распаковал ваш файл
запустил cmd.exe
исполнил djvused 05.djvu -f 05.dsed -s
и ... ничего!
открыл 05.dsed и вижу:
на строке 3 -- select "FR05.djvu" и думаю, как выберется "05.djvu", если задан "FR05.djvu"?
меняю в строке 3 FR05 на 05 и...
исполнил djvused 05.djvu -f 05.dsed -s
получил это...
Вопросы?
P.S. N.M.E. прав - в скрипте можно заменить "05.djvu" на номер страницы - 1 (работает - проверено)
P.P.S. Если ничего не выходит - читаю мануал. Помогает.
« Последнее редактирование: 02 ѕЪвпСам 2012, 18:07:53 от NBell »

morean

  • Пользователь
  • **
  • Сообщений: 60
    • Просмотр профиля
я так понял - имя донора и имя реципиента должно быть одинаково ?
NBell, в мануале такого не прочтёшь, - там про это нислова  ;)
спасибо за подсказку !!!

пы.сы
кстати как бы ещё уменьшить этот файл, чтоб он такойже остался красивый?
я его вручную бинаризовал и окрасил в 6 цветов, - он закодировался в 90кб
потом прилепил две картинки и размер стал более 400кб - както многовато
..кодировал п/п VPD

NBell

  • Постоялец
  • ***
  • Сообщений: 173
    • Просмотр профиля
имя страницы в dsed должно совпадать с именем страницы в djvu - иначе djvused не поймет куда внедрять. сложность в абсолютных именах... при нумерации страниц типа 0001.djvu 0002.djvu групповой поиск-замена легко заменят абсолютные имена на номера страниц.

поменял мануал
он теперь точнее стал ;-)

... можете применять, спс за замечание - вы мне помогли совершенствоваться.
картинки прилепить лучше djvuimager - там вручную можно контролировать размер

при ручной бинаризации использовать VPD некошерно! Примените Imager. И тогда ваш файл станет State Of Art.

P.S. А что дает (ручная работа) достижение состояния State Of Art?
« Последнее редактирование: 02 ѕЪвпСам 2012, 21:57:46 от NBell »

morean

  • Пользователь
  • **
  • Сообщений: 60
    • Просмотр профиля
может и некошерно, но всё остальное даёт сильные артефакты
и к сож., (я писал уже ранее), не дружу я с имагером
както надо будет найти время и разобраться с ним

NBell

  • Постоялец
  • ***
  • Сообщений: 173
    • Просмотр профиля
и к сож., (я писал уже ранее), не дружу я с имагером
както надо будет найти время и разобраться с ним
че там сложного - не понял. ваш пример уже аннулирован... если есть охота - бросьте еще ч-б дежавю и цпетн картинку для внедрения.
по моему опыту размеры картинок должны совпадать. и важно назначить страницу по номеру.
будет время - тисну руководство к имаджеру - объясняю дроугим - сам начинаю понимать...

morean

  • Пользователь
  • **
  • Сообщений: 60
    • Просмотр профиля
будет время - тисну руководство к имаджеру - объясняю дроугим - сам начинаю понимать...
вот это былобы замечательно! понятным языком, с мурзилками для «особо одарённых»
...на форуме инфанаты както накалякали такое:
Цитировать
....очень не советовал бы начинать с сайта Monday2000. У него самая полная коллекция софта, но статьи, которые он пишет, могут очень запутать новичка.
целиком согласен - метод раздельных сканов я даже после десятого прочтения непонел
умеет Monday2000 напустить туману и двусмыслицы в руководстве для непосвящёных..

NBell

  • Постоялец
  • ***
  • Сообщений: 173
    • Просмотр профиля
у меня применение Имагера вызвало трудности только раз - когда фото делалось в фотошопе и размер картинки на пиксель увеличился.
что за интересная проблема у вас - непонятно.
если выложите файл дежавю, в который подклеивали, фото для подклейки и опишете порядок действий по неудачной вклейке - то станет ясно, что надо объяснять типичному юзеру.

antabu

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
А чем топикстартера не устраивают возможности DjvuOCR_2.4_bet ?
Я обычно текст переношу из файла в файл с помощью него, важно, чтобы количество и порядок страниц были одинаковыми (хотя можно переносить часть страниц), желательно и размеры в пикселях.

NBell

  • Постоялец
  • ***
  • Сообщений: 173
    • Просмотр профиля
DjvuOCR использует все тот же djvused (аналог djvusmall)
зато кошерно - все будет ручная работа градации state of art!!!

от топикстартера ждем файлы (помянутые в ветке имагера уже похе...ы)


veala

  • Ветеран
  • *****
  • Сообщений: Я форумный маньяк!!
    • Просмотр профиля
audiobookkeeper.rucottagenet.rueyesvision.rueyesvisions.comkinozones.rulaserlens.rumedinfobooks.rump3lists.ruspicetrade.ruspysale.rustungun.rulargeheart.ru
lasercalibration.rulaserpulse.rulaterevent.rulatrinesergeant.rulayabout.ruleadcoating.ruleadingfirm.rulearningcurve.ruleaveword.rumachinesensible.rumagneticequator.rumagnetotelluricfield.ru
mailinghouse.rumajorconcern.rumammasdarling.rumanagerialstaff.rumanipulatinghand.rumanualchoke.runameresolution.runaphtheneseries.runarrowmouthed.runationalcensus.runaturalfunctor.runavelseed.ru
neatplaster.runecroticcaries.runegativefibration.runeighbouringrights.ruobjectmodule.ruobservationballoon.ruobstructivepatent.ruoceanmining.ruoctupolephonon.ruofflinesystem.ruoffsetholder.ruolibanumresinoid.ru
onesticket.rupackedspheres.rupagingterminal.rupalatinebones.rupalmberry.rupapercoating.ruparaconvexgroup.ruparasolmonoplane.ruparkingbrake.rupartfamily.rupartialmajorant.ruquadrupleworm.ru
qualitybooster.ruquasimoney.ruquenchedspark.ruquodrecuperet.rurabbetledge.ruradialchaser.ruradiationestimator.rurailwaybridge.rurandomcoloration.rurapidgrowth.rurattlesnakemaster.rureachthroughregion.ru
readingmagnifier.rurearchain.rurecessioncone.rurecordedassignment.rurectifiersubstation.ruredemptionvalue.rureducingflange.rureferenceantigen.ruregeneratedprotein.rureinvestmentplan.rusafedrilling.rusagprofile.ru
salestypelease.rusamplinginterval.rusatellitehydrology.ruscarcecommodity.ruscrapermat.ruscrewingunit.ruseawaterpump.rusecondaryblock.rusecularclergy.ruseismicefficiency.ruselectivediffuser.rusemiasphalticflux.ru
semifinishmachining.rutacticaldiameter.rutailstockcenter.rutamecurve.rutapecorrection.rutappingchuck.rutaskreasoning.rutechnicalgrade.rutelangiectaticlipoma.rutelescopicdamper.rutemperateclimate.rutemperedmeasure.ru
tenementbuilding.ruultramaficrock.ruultraviolettesting.rujobstress.rujogformation.rujointcapsule.rujointsealingmaterial.rujournallubricator.rujuicecatcher.rujunctionofchannels.rujusticiablehomicide.rujuxtapositiontwin.ru
kaposidisease.rukeepagoodoffing.rukeepsmthinhand.rukentishglory.rukerbweight.rukerrrotation.rukeymanassurance.rukeyserum.rukickplate.rukillthefattedcalf.rukilowattsecond.rukingweakfish.ru
kleinbottle.rukneejoint.ruknifesethouse.ruknockonatom.ruknowledgestate.rukondoferromagnet.rulabeledgraph.rulaborracket.rulabourearnings.rulabourleasing.rulaburnumtree.rulacingcourse.ru
lacrimalpoint.rulactogenicfactor.rulacunarycoefficient.ruladletreatediron.rulaggingload.rulaissezaller.rulambdatransition.rulaminatedmaterial.rulammasshoot.rulamphouse.rulancecorporal.rulancingdie.ru
landingdoor.rulandmarksensor.rulandreform.rulanduseratio.rulanguagelaboratory.rufactoringfee.rufilmzones.rugadwall.rugaffertape.rugageboard.rugagrule.rugallduct.ru
galvanometric.rugangforeman.rugangwayplatform.rugarbagechute.rugardeningleave.rugascautery.rugashbucket.rugasreturn.rugatedsweep.rugaugemodel.rugaussianfilter.rugearpitchdiameter.ru
geartreating.rugeneralizedanalysis.rugeneralprovisions.rugeophysicalprobe.rugeriatricnurse.rugetintoaflap.rugetthebounce.ruhabeascorpus.ruhabituate.ruhackedbolt.ruhackworker.ruhadronicannihilation.ru
haemagglutinin.ruhailsquall.ruhairysphere.ruhalforderfringe.ruhalfsiblings.ruhallofresidence.ruhaltstate.ruhandcoding.ruhandportedhead.ruhandradar.ruhandsfreetelephone.ruhangonpart.ru
haphazardwinding.ruhardalloyteeth.ruhardasiron.ruhardenedconcrete.ruharmonicinteraction.ruhartlaubgoose.ruhatchholddown.ruhaveafinetime.ruhazardousatmosphere.ruheadregulator.ruheartofgold.ruheatageingresistance.ru
heatinggas.ruheavydutymetalcutting.rujacketedwall.rujapanesecedar.rujibtypecrane.rujobabandonment.ru