![]() | |||
![]() | |||
Rozszerzenia pliku | .djvu, .djv | ||
---|---|---|---|
Typ MIME | image/vnd.djvu | ||
Producent | |||
Data opracowania | 1996 | ||
Ostatnia wersja | wersja 27[1] / lipiec, 2006 | ||
Typ | |||
| |||
Strona internetowa |
DjVu ([deʒaˈvy], por.déjà vu) –format plików graficznych. Pliki zapisywane w tym formacie posiadają rozszerzenie „djvu” lub „djv”.
Zamierzeniem twórców formatu DjVu było umożliwienie tworzeniacyfrowych bibliotek, w którychksiążki byłyby przechowywane nanośnikach elektronicznych. Cel taki łączył się z koniecznością stworzenia formatu plików graficznych, który umożliwiałby przechowywanie zeskanowanegotekstu z jakością odpowiadającą papierowemu oryginałowi przy jednoczesnym względnie małym rozmiarzepliku[2].
DjVu jest stosunkowo starą metodą wydajnejkompresji obrazu. Metoda ta była rozwijana przez naukowców amerykańskiego koncernuAT&T do kompresji kolorowych,skanowanych dokumentów.Oprogramowanie oparte na zakupionych od koncernu AT&Tpatentach formatu DjVu, stworzyła w późnych latach 90. XX w. amerykańska firmaLizardTech Inc.(inne języki) (DocumentExpress w wersjach Enterprise lub Professional)[2].
20 października 2009 r. na stronie Lizardtech ukazała się informacja, że firmą zajmującą się technologią DjVu jest Caminova[3], z forum Lizardtech skasowano posty dotyczące DocumentExpress.
Djvu oparte jest na zaawansowanej (wciąż rozwijanej) metodzie segmentacji obrazu. Tworzenie pliku DjVu polega na rozdzieleniu dowolnie skomplikowanego obrazu na odrębne warstwy, a następnie poddaniu warstw odrębnymoptymalizacjom i kompresjom.
Najczęściej stosowane warstwy to: tło (np. 100dpi), czarno-biała warstwa tekstu najwyższej jakości (np. 300dpi), warstwa koloru służąca jedynie do nałożenia koloru na czarno-białą warstwę tekstu (np. 25dpi). Ponadto istnieje możliwość wprowadzenia do dodatkowej warstwy informacyjnej tekstu – treści uzyskanej metodąOCR. Umieszczenie w pliku tekstu umożliwia m.in. wyszukiwanie treści.
Dane w pliku DjVu zapisane są progresywnie, co pozwala na wyświetlenie części zawartości pliku, zanim zostanie do końca odczytany. Jest to przydatne zwłaszcza przy pobieraniu przezinternet. W miarę pobierania pliku pojawiają się kolejne warstwy.
Formatygrafiki rastrowej |
| ||||||
---|---|---|---|---|---|---|---|
Formatygrafiki wektorowej |
| ||||||
Formaty złożone (grafika rastrowa i wektorowa) |