A dokumentumok DjVu linux

Mi DjVu?

DjVu - ez az üzlet nagy felbontású kép formátumban. Ez alapján a tömörítési algoritmus wavelet analízis. Mivel a lehetőségét, hogy egy jó kép tömörítési amelyben a szöveg még mindig olvasható DjVu nem versenytársai a szkennelt szöveges dokumentumok és fényképek.

fajták méret

Együttműködik egy- vagy többoldalas dokumentumok, fekete-fehér vagy színes képeket, fotókat és a nagy felbontású DjVu egyesíti a három tömörítési formátumok: DjVuText, DjVuPhoto és DjVuLayered.

DjVuText (más néven JB2): tömörítési formátum fekete-fehér és a tiszta egyetlen képet. Az algoritmus itt ad nagyfokú tömörítés feldolgozásával különleges módon elemét azonos alakú (például levelek) az oldalon. Fekete-fehér többoldalas dokumentumok felbontás 300dpi (12 pont per mm), amely csak a szöveget általában tömörített mérete 5-20 KB. feldolgozott fájlok DjVuText kapott 3-10-szer kisebb, mint a PDF vagy TIFF fájlokat az azonos minőségű. DjVuText támogatja mód, amelyben minden objektum köthető egy adott szín. Ez a mód lehet használni az elektronikus dokumentumok vagy GIF formátumú képeket.

DjVuPhoto (más néven IW44): fejlett tömörítési formátum színes és szürkeárnyalatos (szürke árnyalatai) a fotók, rajzok és egyéb képek. Ez alapján a matematikai elmélete hullámok. A méret a tömörített fájl ki átlagosan két-szer kisebb, mint a JPEG fájl azonos minőségű. A fő előnye DjVuPhoto JPEG következők:

A formátum lehetővé teszi a munkát nagyon nagy képeket, de a maximális képméret mérete korlátozza a számítógép memóriájában. Egy másik korlátozása DjVuPhoto - formátum csak egy színösszeállítás (YCrCb). Ez a korlátozás problémát okozhat, ha foglalkozik az orvosi vagy geológiai képeket. Ezekre a célokra alkalmasabb formátumban LizardTech - MrSID.

DjVu dokumentum tartalmazhat egy vagy több oldalt. többoldalas dokumentumok két típusa van: az érintett (a csomagban) - tárolni egyetlen fájlt, és „közvetett” - amikor az egyén a dokumentum oldalainak van tárolva egy külön fájlt ugyanabba a könyvtárba.

Megjegyzés. többoldalas dokumentumok által összegyűjtött szoftver DjVu változat 2.x és 3.x összeegyeztethetetlen. 3.x változata a dugó helyesen megjeleníteni többoldalas dokumentumok 2.x, DjVuShop 2.0 csak akkor működik, a többoldalas dokumentumok Version 2.0

alkalmazás DjVu

A rövid válasz a kérdésre: „mikor érdemes használni DjVu?” a következő:

  • Több mint 1 millió pixel felbontású kép tárolására (szkennelt dokumentumok, nagy felbontású kép).
  • Tárolni a képeket tartalmazó szöveget.
  • Tárolására többoldalas dokumentumok: szkennelt könyvek, fotóalbumok, stb

Előnyök DjVu

Elhelyezés DjVu-dokumentum

Ha még nem dolgozott a méret DjVu, telepíteni kell két csomag. Ettől eltérő eloszlása ​​nevük nem sokban különbözik. A debiane ez történik a következő parancsot:

\ $ Sudo apt-get install netpbm djvulibre-bin

Most már készen áll, hogy hozzon létre DjVu-dokumentum. Tegyük fel, hogy egy könyvet beszkennelt - fájlok 010. BMP és fedél - 010.BMP.

Az első lépés átalakítani az összes kép egy „hordozható anymap” formátum. Ezt meg lehet tenni bmptopnm csapat. átirányítása a kimenetet egy fájlba a megfelelő nevet. Más fájlformátumok jpegtopnm csapat. pngtopnm. giftopnm vagy anytopnm. Annak elkerülése érdekében, gépelés azonos parancsának, írj egy kis ciklus vizsgálták a cikk a bash:

\ $ For i in * 010 BMP; do bmptopnm \ $ i> \ $ PNM; kész bmptopnm: Windows BMP, 2480x3507x1 bmptopnm: írás PBM IMAGE bmptopnm: Windows BMP, 2480x3507x8 bmptopnm: írás PGM képet.

Ezt követően, az aktuális könyvtárban, az kiterjesztésű fájlokat .pnm és nevek, mint a BMP-nis.

Fekete-fehér képek

Átalakítani fekete-fehér képeket fogja használni a parancsot cjb2. Ez a parancs két érv - file „hordozható anymap” és a nevét a kívánt DjVu-fájlt. És van néhány lehetőség: -dpi - képfelbontás, -losslevel <число> - az összenyomódás mértékét. Vannak is több rövidítések szerepelnek:

  • -veszteségmentes egyenértékű -losslevel 0 - nem tömöríti (az alapértelmezett beállítás)
  • -tiszta egyenértékű -losslevel 1 - eltávolítása a legkisebb kép: foltok
  • -veszteséges egyenértékű -losslevel 100 - magában foglalja a képességet, hogy kódolni néhány hasonló szimbólumok egyaránt.

Lehetséges nagy értékek losslevel, de ez romlásához vezethet a képminőség.

Így a kép feldolgozásához újra a ciklus:

\ $ For i in * 010 PNM; do cjb2 -dpi 300 -clean \ $ i \ $ DjVu; csinált

E művelet után a munka könyvtár, a kiterjesztésű fájlok .djvu

színes képek

Tömörítésére színes képeket is használja a segédprogramot C44. Color Me éppen ellepje. C44 csapat több lehetőség, mint az előző, de én csak kettőt: a felbontás és a „-slice” kompressziós minőség-ellenőrzés. A kézikönyv az ajánlott érték -slice kép 74 + 13 + 10. de én viszem egy kicsit kisebb értékek - jó lesz a négy színes borítóval. (A részleteket a paraméterek - lásd a referencia férfi C44).

\ $ C44 -dpi -slice 300 60 + 7 + 7 01.pnm 01.djvu

Elhelyezés egy többoldalas dokumentum

Most, hogy már feldolgozott oldalak tudjuk gyűjteni őket egy dokumentumban. Íme:

\ $ Djvm -c én-cool-book.djvu 01.djvu 010 * DjVu

Option -c (create ') jelzi, hogy azt akarjuk, hogy egy új dokumentumot. Tovább a nevét, hogy azt akarjuk, hogy mi a könyvet, és miután - a fájlok .djvu ", ahonnan a könyv lesz. Fontos, hogy a fájlnevek alfabetikus sorrendben, ha az általunk használt formátumú keresési (* helyettesítő helyett a fájl neve), akkor az oldal a könyv megy annak érdekében,

Az óra DjVu-dokumentumokat?

további információk

Népszerű cikkek

Kapcsolódó cikkek