• 検索結果がありません。

Ñ ÏÎÒÅÐÅÉ ÊÀ×ÅÑÒÂÀ È ÁÅÇ ÍÅÅ

ドキュメント内 untitled (ページ 104-108)

SPECial delivery ÑÆÀÒÈÅ ÁÅÇ ÏÐÎÁËÅÌ

102

ÄÈÇÀÉÍ

èçàéíåð, ðà-áîòàÿ íàä ïðîåêòîì, õðàíèò â ñâî-åé ðàáî÷ñâî-åé ïàïêå äî 500 Ìá ðàçëè÷íûõ ôàéëîâ - îò ôîòîãðàôèé è äî âåðñèé ýñêèçîâ ðàçðàáà-òûâàåìîãî ïðîåêòà. Âåðñ-òàëüùèêàì ãëÿíöåâûõ æóð-íàëîâ ïðèõîäèòñÿ ðàáîòàòü ñ åùå áîëüøèì îáúåìîì ãðàôè÷åñêîé èíôîðìàöèè.

 ñðåäíåñòàòèñòè÷åñêîì ãëÿíöåâîì æóðíàëå ïîðÿä-êà 96-òè ïîëîñ, è

ïðàêòè-÷åñêè íà êàæäîé ñòðàíèöå ðàçìåùàþòñÿ ôîòîãðàôèè èëè äðóãèå èëëþñòðàöèè.

Òàêèì îáðàçîì, îáùèé îáú-åì ãðàôè÷åñêîé èíôîðìà-öèè, ñ êîòîðîé ðàáîòàþò ïðè âåðñòêå, óâåëè÷èâàåòñÿ äî íåñêîëüêèõ ãèãàáàéò. Î ôî-òîãðàôàõ, ðàáîòàþùèõ â ðåêëàìíûõ àãåíòñòâàõ, ñòðàøíî äàæå ïîäóìàòü.

×òîáû ñîõðàíèòü îäíó ôî-òîãðàôèþ â òàêîì êà÷åñò-âå, êîòîðîå áûëî áû ïðèåì-ëåìûì äëÿ äàëüíåéøåãî èñïîëüçîâàíèÿ â ïîëèãðà-ôèè, ïîòðåáóåòñÿ íå ìåíåå 30-òè Ìá. À òàêèõ ôîòîãðà-ôèé íå îäíà è íå äâå, èõ öå-ëûé àðõèâ, êîòîðûé ñîçäà-âàëñÿ â òå÷åíèå íå îäíîãî ãîäà. Âîò è çàäóìûâàåøüñÿ ïîñëå ýòîãî î òîì, íà ÷åì âñå ýòî õðàíèòü è êàê óìåíüøèòü îáúåì àðõèâà,

÷òîáû òîò çàíèìàë ïîìåíü-øå ìåñòà íà è áåç òîãî çà-áèòîì äî êðàåâ âèí÷åñòåðå.

Ïî ýòèì ïðè÷èíàì è áûëî èçîáðåòåíî ìíîæåñòâî ìå-òîäîâ ñæàòèÿ ñàìûõ ðàçíûõ äàííûõ, â òîì ÷èñëå

ãðàôè-÷åñêèõ.

ÀÐÕÈÂÀÖÈß È ÊÎÌÏÐÅÑÑÈß

Êàê ïðàâèëî, âñå ìåòî-äû ñæàòèÿ ãðàôè÷åñêèõ

èçîáðàæåíèé ðàçäåëÿþò íà äâå êàòåãîðèè: àðõèâàöèþ è êîìïðåññèþ. Ïîä àðõèâà-öèåé ïîíèìàþò ñæàòèå èí-ôîðìàöèè ñ âîçìîæíîñòüþ åå äàëüíåéøåãî âîññòà-íîâëåíèÿ. Êîìïðåññèÿ æå îçíà÷àåò ïîòåðþ íåêîòîðî-ãî êîëè÷åñòâà èíôîðìàöèè îá èçîáðàæåíèè, ÷òî åñòå-ñòâåííî ïðèâîäèò ê óõóä-øåíèþ êà÷åñòâà, íî óìåíü-øàåò îáúåì ñîõðàíåííûõ äàííûõ.

Àðõèâèðîâàòü ìîæíî êàê ðàñòðîâóþ, òàê è âåêòîðíóþ ãðàôèêó. Ïðèíöèï àðõèâà-öèè ñîñòîèò â òîì, ÷òî ïðîã-ðàììà àíàëèçèðóåò íàëè÷èå â ñæèìàåìûõ äàííûõ îäèíà-êîâûõ ïîñëåäîâàòåëüíîñòåé è èñêëþ÷àåò èõ, çàïèñûâàÿ âìåñòî ïîâòîðÿþùåãîñÿ ôðàãìåíòà ññûëêó íà ïðå-äûäóùèé è àíàëîãè÷íûé åìó äëÿ òîãî, ÷òîáû áûëà âîçìîæíîñòü âîññòàíîâëå-íèÿ. Õîðîøèì ïðèìåðîì ãðàôè÷åñêîãî îáúåêòà ñ áîëüøèì êîëè÷åñòâîì îäè-íàêîâûõ ïîñëåäîâàòåëüíîñ-òåé ìîæåò ñòàòü ôîòîãðà-ôèÿ èëè ðèñóíîê ñ ãîëóáûì íåáîì â èçîáðàæåíèè èëè ñî ñïëîøíîé îäíîòîííîé çàëèâêîé. Ïðè òàêîì ïîäõî-äå ìîæíî âîññòàíàâëèâàòü íóæíóþ èíôîðìàöèþ áåç ïîòåðü.

Êîìïðåññèÿ æå íå ãàðàí-òèðóåò ïîëíîãî âîññòàíîâ-ëåíèÿ èñõîäíûõ äàííûõ, ïîýòîìó åå îñíîâíàÿ çàäà÷à -íå "óáèòü" ÷òî-íèáóäü î÷åíü öåííîå â ïîãîíå çà óìåíüøåíèåì îáúåìà.

Îáû÷íî èíôîðìàöèÿ, ïîä-âåðãíóòàÿ êîìïðåññèè, çà-íèìàåò çíà÷èòåëüíî ìåíü-øå îáúåìà, ÷åì ñîõðàíåí-íàÿ ìåòîäàìè àðõèâàöèè.

Èìåííî ýòî îáñòîÿòåëüñòâî è îñòàâëÿåò ýòîìó ìåòîäó ìåñòî ïîä ñîëíöåì.

Ðåãóëè-ðîâàíèå ñòåïåíè ñæàòèÿ äàåò ïðàâî íà âûáîð: ðàç-ìåð âûõîäíîãî ôàéëà èëè ñîõðàíåíèå åãî êà÷åñòâà.

Ðàññìîòðèì íåñêîëüêî àë-ãîðèòìîâ ñæàòèÿ äàííûõ, êîòîðûå íå âíîñÿò èçìåíå-íèé â èñõîäíûå ôàéëû è ãà-ðàíòèðóþò ïîëíîå âîññòà-íîâëåíèå äàííûõ.

RLE (RUN LENGTH ENCODING)

Ìåòîä ñæàòèÿ äàííûõ, ïðè êîòîðîì îäèíàêîâûå ïîñëåäîâàòåëüíîñòè îäíèõ è òåõ æå áàéòîâ çàìåíÿþòñÿ îäíîêðàòíûì óïîìèíàíèåì ïîâòîðÿþùåãîñÿ áàéòà (èëè öåëîé öåïî÷êè áàéòîâ) è

÷èñëà åãî ïîâòîðåíèé â èñ-õîäíûõ äàííûõ. Íàïðèìåð, ñòðîêà òèïà 0100 0100 0100 0100 0100 0100 0100 0100, îïèñûâàþùàÿ íåêóþ ãðóï-ïó ïèêñåëåé, áóäåò çàìåíå-íà çàìåíå-íà çàïèñü òèïà 0100õ8 è ò.ï. Ïðèìåíÿåòñÿ ýòîò òèï ñæàòèÿ â òåõ ñëó÷àÿõ, êîãäà èçîáðàæåíèå èìååò áîëü-øèå ó÷àñòêè îäíîãî öâåòà, öèôðîâîå ïðåäñòàâëåíèå êîòîðûõ èäåíòè÷íî.  îñ-íîâíîì ýòîò òèï ñæàòèÿ ïðèìåíèì äëÿ ìîíîõðîìíûõ èçîáðàæåíèé ñ íåáîëüøèì êîëè÷åñòâîì öâåòîâ: äëÿ äå-ëîâîé è íàó÷íîé ãðàôèêè, â êîòîðûõ ñæàòèåì äàííûõ ìîæíî äîáèòüñÿ íàèëó÷øèõ ðåçóëüòàòîâ. Àëãîðèòì ïðè-ìåíèì äëÿ ñæàòèÿ äðóãèõ òèïîâ äàííûõ (â òîì ÷èñëå è íå ãðàôè÷åñêèõ), íî ìàëî-ýôôåêòèâåí, òàê êàê ñæè-ìàåìûå äàííûå äîëæíû èìåòü ïðîñòóþ ïîâòîðÿþ-ùóþñÿ ñòðóêòóðó. Ýòîò àë-ãîðèòì èìååò åùå îäíî âàæ-íîå ïðåèìóùåñòâî - îí îò-íîñèòåëüíî ïðîñò è ïîçâî-ëÿåò áûñòðî ïðîèçâîäèòü ðàñïàêîâêó èç ýòîãî ôîðìà-òà è óïàêîâêó îáðàòíî (âñå

ãðàôè÷åñêèå äàííûå äëÿ èõ îáðàáîòêè äîëæíû áûòü ïðåäâàðèòåëüíî ðàñïàêîâà-íû, à ëþáàÿ êîìïðåññèÿ èëè àðõèâàöèÿ ïðèìåíÿåòñÿ â îñíîâíîì äëÿ âðåìåííîãî èëè ïîñòîÿííîãî õðàíåíèÿ ôàéëà).  ïðèíöèïå, íà îñ-íîâå ýòîãî íåñëîæíîãî àë-ãîðèòìà ðàáîòàþò áîëåå ñîâåðøåííûå è áîëåå ñëîæíûå (à òàêæå ìåíåå áûñòðûå) ìåòîäû ñæàòèÿ ãðàôè÷åñêèõ äàííûõ (ÿ ðàññìîòðþ èõ íèæå). Ýòîò ìåòîä èñïîëüçóåòñÿ äëÿ ôàéëîâ ôîðìàòà .PSD, .BMP è äðóãèõ.

CCITT GROUP 3, CCITT GROUP 4

Ýòè äâà ïîõîæèå ìåòîäà ñæàòèÿ ãðàôè÷åñêèõ äàí-íûõ ðàáîòàþò ñ îäíîáèòíû-ìè èçîáðàæåíèÿîäíîáèòíû-ìè, ñîõðà-íåííûìè â öâåòîâîé ìîäåëè Bitmap. Îñíîâàíû íà ïîèñêå è èñêëþ÷åíèè èç èñõîäíîãî èçîáðàæåíèÿ äóáëèðóþ-ùèõñÿ ïîñëåäîâàòåëüíîñ-òåé äàííûõ (êàê è â ïðåäû-äóùåì òèïå ñæàòèÿ - RLE).

Îáà îðèåíòèðîâàíû íà óïà-êîâêó èìåííî ðàñòðîâîé ãðàôè÷åñêîé èíôîðìàöèè, òàê êàê ðàáîòàþò ñ îòäåëü-íûìè ðÿäàìè ïèêñåëåé â èçîáðàæåíèè. Èçíà÷àëüíî àëãîðèòì áûë ðàçðàáîòàí äëÿ ñæàòèÿ äàííûõ, ïåðåäà-âàåìûõ ÷åðåç ôàêñèìèëü-íûå ñèñòåìû ñâÿçè (CCITT Group 3), à áîëåå ñîâåð-øåííàÿ ðàçíîâèäíîñòü ýòî-ãî ìåòîäà àðõèâàöèè äàí-íûõ (CCITT Group 4) ïîäõî-äèò äëÿ çàïèñè ìîíîõðîì-íûõ èçîáðàæåíèé ñ áîëåå âûñîêîé ñòåïåíüþ ñæàòèÿ.

Êàê è ïðåäûäóùèé àëãî-ðèòì, îí â îñíîâíîì ïîäõî-äèò äëÿ ñæàòèÿ èçîáðàæå-íèé ñ áîëüøèìè îäíîöâåò-íûìè îáëàñòÿìè. Åãî

äîñòî-Ä

ôàéëîâ ôîðìàòà .PSD, .BMP è äðóãèõ.

CCITT GROUP 3, CCITT GROUP 4

Ýòè äâà ïîõîæèå ìåòîäà ñæàòèÿ ãðàôè÷åñêèõ äàí-íûõ ðàáîòàþò ñ îäíîáèòíû-ìè èçîáðàæåíèÿîäíîáèòíû-ìè, ñîõðà-íåííûìè â öâåòîâîé ìîäåëè Bitmap. Îñíîâàíû íà ïîèñêå è èñêëþ÷åíèè èç èñõîäíîãî èçîáðàæåíèÿ äóáëèðóþ-ùèõñÿ ïîñëåäîâàòåëüíîñ-òåé äàííûõ (êàê è â ïðåäû-äóùåì òèïå ñæàòèÿ - RLE).

Îáà îðèåíòèðîâàíû íà óïà-êîâêó èìåííî ðàñòðîâîé ãðàôè÷åñêîé èíôîðìàöèè, òàê êàê ðàáîòàþò ñ îòäåëü-íûìè ðÿäàìè ïèêñåëåé â èçîáðàæåíèè. Èçíà÷àëüíî àëãîðèòì áûë ðàçðàáîòàí äëÿ ñæàòèÿ äàííûõ, ïåðåäà-âàåìûõ ÷åðåç ôàêñèìèëü-íûå ñèñòåìû ñâÿçè (CCITT Group 3), à áîëåå ñîâåð-øåííàÿ ðàçíîâèäíîñòü ýòî-ãî ìåòîäà àðõèâàöèè

äàí-íûõ (CCITT Group 4) ïîäõî-äèò äëÿ çàïèñè ìîíîõðîì-íûõ èçîáðàæåíèé ñ áîëåå âûñîêîé ñòåïåíüþ ñæàòèÿ.

Êàê è ïðåäûäóùèé àëãî-ðèòì, îí â îñíîâíîì ïîäõî-äèò äëÿ ñæàòèÿ èçîáðàæå-íèé ñ áîëüøèìè îäíîöâåò-íûìè îáëàñòÿìè. Åãî äîñòî-èíñòâî - ñêîðîñòü âûïîëíå-íèÿ, à íåäîñòàòîê - â îãðà-íè÷åíèÿõ ïðè êîìïðåññèè ãðàôè÷åñêèõ äàííûõ (íå âñå äàííûå óäàåòñÿ ýôôåê-òèâíî ñæàòü òàêèì îáðà-çîì). Ýòîò ìåòîä - äëÿ ôàé-ëîâ ôîðìàòà .PDF, PostScript (â èíêàïñóëèðî-âàííûõ îáúåêòàõ) è äðóãèõ.

LZW (LEMPLE-ZIF-WELCH) Àëãîðèòì ñæàòèÿ äàí-íûõ, îñíîâàííûé íà ïîèñêå è çàìåíå â èñõîäíîì ôàéëå îäèíàêîâûõ ïîñëåäîâà-òåëüíîñòåé äàííûõ äëÿ èõ èñêëþ÷åíèÿ è óìåíüøåíèÿ ðàçìåðà "àðõèâà". Â

îòëè-÷èå îò ïðåäûäóùèõ

ðàñ-ñìîòðåííûõ ìåòîäîâ ñæà-òèÿ, áîëåå "èíòåëëåêòóàëü-íî" ïðîñìàòðèâàåò ñæèìàå-ìîå cîäåðæèñæèìàå-ìîå, à âñå ðàäè áîëüøåé ñòåïåíè ñæàòèÿ äàííûõ. Äàííûé òèï ñæàòèÿ íå âíîñèò èñêàæåíèé â èñ-õîäíûé ãðàôè÷åñêèé ôàéë è ïîäõîäèò äëÿ îáðàáîòêè ðàñòðîâûõ äàííûõ ëþáîãî òèïà - ìîíîõðîìíûõ, ÷åðíî-áåëûõ èëè ïîëíîöâåòíûõ.

Íàèëó÷øèå ðåçóëüòàòû ïî-ëó÷àþòñÿ ïðè êîìïðåññèè èçîáðàæåíèé ñ áîëüøèìè îáëàñòÿìè îäèíàêîâîãî öâåòà èëè èçîáðàæåíèé ñ ïîâòîðÿþùèìèñÿ îäèíàêî-âûìè ñòðóêòóðàìè. Ýòîò ìå-òîä äåìîíñòíðèðóåò ñàìûå ïîðàçèòåëüíûå ðåçóëüòàòû ñòåïåíè ñæàòèÿ (ñðåäè äðó-ãèõ ñóùåñòâóþùèõ ìåòîäîâ ñæàòèÿ ãðàôè÷åñêèõ äàí-íûõ) ïðè ïîëíîì îòñóòñòâèè ïîòåðü èëè èñêàæåíèé â èñ-õîäíûõ ôàéëàõ. Èñïîëüçó-åòñÿ â ôàéëàõ ôîðìàòà .TIFF, .PDF, .GIF, PostScript

Ìèõàèë ÂÂîðîáüåâ ([email protected]), ïðî-ôåññèîíàëüíûé äèçàéíåð

Ãðàôè÷åñêèå ôîðìàòû àêòèâíî èñïîëüçóþò è â ïî-ëèãðàôèè, â êîòîðûõ åñòü ñâîè òðåáîâàíèÿ è

îãðàíè-÷åíèÿ. Íàïðèìåð, ôèçè÷åñêîå ðàçðåøåíèå ðàñòðîâûõ ôàéëîâ, èñïîëüçóåìûõ â ïóáëèêàöèè, äîëæíî ðàâ-íÿòüñÿ 300 dpi. Ìåíüøåå ðàçðåøåíèå îçíà÷àåò ïîòå-ðþ êà÷åñòâà, áîëüøåå - íå èìååò ñìûñëà. Èòîãîâàÿ öâåòîâàÿ ñèñòåìà - CMYK. Êàêèå æå ôîðìàòû èñïîëü-çóþòñÿ â íåé?

TIFF (Tagged Image File Format)- ðàñòðîâûé ôîðìàò, âêëþ÷àþùèé âîçìîæ-íîñòü èñïîëüçîâàíèÿ êîìïðåññèè áåç ïîòåðü ïî àëãîðèòìó LZW.  ïîëèãðà-ôèè ýòî ñæàòèå èñïîëüçîâàòü íå ðåêîìåíäóåòñÿ ââèäó òîãî, ÷òî íåêîòîðûå ñòàðûå ìîäåëè ñïåöèàëüíîãî îáîðóäîâàíèÿ íå ïîääåðæèâàþò ðàñïîçíàâà-íèå ýòîãî ñæàòèÿ, ëèáî íå óìåþò ðàáîòàòü ñ íèì êîððåêòíî. Ïðîùå è ïðà-âèëüíåå ñæèìàòü ôàéëû .TIFF âíåøíèì àðõèâàòîðîì.

JPEG (Joint Photographic Experts Group)- îáùåóïîòðåáèòåëüíûé ðàñòðî-âûé ôîðìàò. Èñïîëüçîâàíèå ôàéëîâ òàêîãî ôîðìàòà â èçäàòåëüñêèõ ñèñòå-ìàõ äîïóñêàåòñÿ òîëüêî ïðè óñëîâèè ìèíèìàëüíîãî ñæàòèÿ. Ñîõðàíÿòü â .JPEG ðàñòðîâûå äàííûå, ïðåäíàçíà÷åííûå äëÿ ïîñëåäóþùåé ïå÷àòè ñðåä-ñòâàìè ïîëèãðàôèè, ÍÅ ÐÅÊÎÌÅÍÄÓÅÒÑß ââèäó ïîòåðü êà÷åñòâà èçîáðàæå-íèÿ, ïðîïîðöèîíàëüíûõ ñòåïåíè ñæàòèÿ. Ñæàòèþ âíåøíèìè àðõèâàòîðàìè .JPEG ïðàêòè÷åñêè íå ïîääàåòñÿ.

EPS (Encapsulated Post Script)- ôîðìàò, ïîçâîëÿþùèé âêëþ÷àòü â èçîáðà-æåíèå êàê ðàñòðîâóþ, òàê è âåêòîðíóþ ãðàôèêó. ßâëÿåòñÿ ñòàíäàðòîì. Ðåêî-ìåíäóåòñÿ ñæèìàòü âíåøíèìè àðõèâàòîðàìè. Ñòåïåíü ñæàòèÿ ñèëüíî çàâè-ñèò îò õàðàêòåðà âêëþ÷åííûõ â ôàéë äàííûõ.

PDF (Portable Document Format)- ôîðìàò îò Adobe, ôàêòè÷åñêè ÿâëÿþùèé-ñÿ ñòàíäàðòîì â îáëàñòè DTP (Desktop Publishing). Èìååò ãèáêèå íàñòðîéêè êîìïðåññèè èçîáðàæåíèé. Ïîçâîëÿåò âêëþ÷àòü â ïóáëèêàöèþ ôàéëû èñ-ïîëüçîâàííûõ øðèôòîâ, âåêòîðíóþ è ðàñòðîâóþ ãðàôèêó. Ïðèãîäåí, êñòàòè, è äëÿ èñïîëüçîâàíèÿ â âåáå.

ÌÍÅÍÈÅ ÝÊÑÏÅÐÒÀ

»

(â èíêàïñóëèðîâàííûõ îáú-åêòàõ) è äðóãèõ.

ZIP

Ìåòîä ñæàòèÿ, àíàëî-ãè÷íûé èñïîëüçóþùåìóñÿ â ïîïóëÿðíîì àëãîðèòìå àð-õèâàöèè PKZip.  îñíîâó ZIP ïîëîæåí ìåòîä, àíàëî-ãè÷íûé LZW. Êàê è LZW, íå âíîñèò èñêàæåíèé â èñõîä-íûé ôàéë è ëó÷øå âñåãî ïîäõîäèò äëÿ îáðàáîòêè ãðàôè÷åñêèõ äàííûõ ñ îäè-íàêîâûìè îäíîöâåòíûìè èëè ïîâòîðÿþùèìèñÿ îá-ëàñòÿìè. Èñïîëüçóåòñÿ â ôàéëàõ ôîðìàòà .PDF, .TIFF è íåêîòîðûõ äðóãèõ.

À òåïåðü ðàññìîòðèì àëãî-ðèòìû è ìåòîäû êîíâåðòè-ðîâàíèÿ äàííûõ, êîòîðûå âíîñÿò èçìåíåíèÿ â èñõîä-íûå ôàéëû, ïîêàçûâàÿ ïðè ýòîì áîëåå âûñîêóþ ñòå-ïåíü êà÷åñòâà óïàêîâêè ãðàôè÷åñêèõ èçîáðàæåíèé.

JPEG (JOINT

PHOTOGRAPHIC EXPERTS GROUP)

Ìåòîä, èñïîëüçóåìûé äëÿ õðàíåíèÿ ïîëóòîíîâûõ è ïîëíîöâåòíûõ èçîáðàæå-íèé, ïîçâîëÿþùèé äîáèòü-ñÿ ëó÷øåé ñòåïåíè ñæàòèÿ è ìèíèìàëüíîãî ðàçìåðà âûõîäíîãî ôàéëà. Ïðèíöèï ðàáîòû îñíîâàí íà îñîáåí-íîñòÿõ âîñïðèÿòèÿ

÷åëîâå-÷åñêèì ãëàçîì ðàçëè÷íûõ öâåòîâ è äîñòàòî÷íî ñëî-æåí ñ âû÷èñëèòåëüíîé òî÷-êè çðåíèÿ, òàê êàê çàíèìàåò

ìíîãî ïðîöåññîðíîãî âðå-ìåíè. Êîäèðóåò ôàéëû â íåñêîëüêî ýòàïîâ. Âî-ïåð-âûõ, èçîáðàæåíèå óñëîâíî ðàçáèâàåòñÿ íà íåñêîëüêî öâåòîâûõ êàíàëîâ äëÿ äàëü-íåéøåãî àíàëèçà. Çàòåì êàðòèíêà ðàçáèâàåòñÿ íà ãðóïïû ïî 64 ïèêñåëà â êàæäîé ãðóïïå (îíà æå -êâàäðàòíûé ó÷àñòîê èçîáðà-æåíèÿ ðàçìåðîì 8õ8 ïèêñå-ëåé) äëÿ ïîñëåäóþùåé îá-ðàáîòêè. Çàòåì öâåò ïèêñå-ëåé ñïåöèàëüíûì îáðàçîì êîäèðóåòñÿ, èñêëþ÷àþòñÿ äóáëèðóþùàÿ è èçáûòî÷íàÿ èíôîðìàöèÿ, ïðè÷åì ïðè îïèñàíèè öâåòà áîëüøå âíèìàíèÿ óäåëÿåòñÿ ñêîðåå ÿðêîñòíîé, ÷åì öâåòîâîé

ñîñòàâëÿþùåé, òàê êàê ÷å-ëîâå÷åñêèé ãëàç âîñïðèíè-ìàåò èçìåíåíèÿ ÿðêîñòè ëó÷øå, ÷åì èçìåíåíèÿ êîíêðåòíîãî öâåòîâîãî òîíà.

Ïîëó÷åííûå äàííûå ñæèìà-þòñÿ ïî RLE èëè LZW-àëãî-ðèòìó äëÿ äîñòèæåíèÿ åùå áîëüøåé êîìïðåññèè.  ðå-çóëüòàòå íà âûõîäå ïîëó÷à-åì ôàéë èíîãäà â äåñÿòêè ðàç ìåíüøèé, ÷åì åãî íå-êîíâåðòèðîâàííûé àíàëîã.

Îäíàêî ÷åì ìåíüøå ðàçìåð âûõîäíîãî ôàéëà, òåì ìåíü-øå ñòåïåíü "àêêóðàòíîñòè"

ïðè ðàáîòå

ïðîãðàììû-êîí-âåðòîðà è, ñîîòâåòñòâåííî, íèæå êà÷åñòâî âûõîäíîãî èçîáðàæåíèÿ. Îáû÷íî â ïðîãðàììàõ, ïîçâîëÿþùèõ ñîõðàíÿòü ðàñòðîâûå äàí-íûå, åñòü âîçìîæíîñòü íå-êîòîðîãî êîìïðîìèññà ìåæ-äó îáúåìîì âûõîäíîãî ôàé-ëà è êà÷åñòâîì èçîáðàæå-íèÿ. Ïðè ëó÷øåì êà÷åñòâå îáúåì âûõîäíîãî ôàéëà â 3-5 ðàç ìåíüøå èñõîäíîãî íåçàïàêîâàííîãî. Ïðè êà÷å-ñòâå ïîõóæå - ìåíüøå èñ-õîäíèêà â äåñÿòêè ðàç, íî, êàê ïðàâèëî, ïðè ýòîì êà÷å-ñòâî èçîáðàæåíèÿ óæå íå ïîçâîëÿåò èñïîëüçîâàòü åãî

ãäå-ëèáî. Äàííûé ôîðìàò ïðåäíàçíà÷åí äëÿ õðàíåíèÿ â îñíîâíîì ôîòîãðàôè÷åñ-êèõ èçîáðàæåíèé ñ áîëü-øèì êîëè÷åñòâîì îòòåíêîâ è öâåòîâûõ ïåðåõîäîâ è ïî÷òè íå ïîäõîäèò äëÿ õðà-íåíèÿ îäíîòîííûõ èçîáðà-æåíèé òèïà êàäðîâ èç ìóëüòôèëüìîâ, ñêðèíøîòîâ (ñæàòèå áóäåò ñëèøêîì íèçêèì èëè êà÷åñòâî êàð-òèíêè äîñòèãíåò êðèòè÷åñ-êîé îòìåòêè). Ýòîò ìåòîä ñæàòèÿ ãðàôè÷åñêèõ äàí-íûõ èñïîëüçóåòñÿ â ôàéëàõ ôîðìàòà .PDF, PostScript (äëÿ âêëþ÷åííûõ îáúåê-òîâ), ñîáñòâåííî â .JPEG è äðóãèõ.

ÍÎÂÛÉ ÑÒÀÍÄÀÐÒ JPEG 2000

 åãî ðàçðàáîòêå ïðèíÿ-ëè ó÷àñòèå Ìåæäóíàðîäíàÿ îðãàíèçàöèÿ ïî ñòàíäàðòè-çàöèè (International Organization for

Standardization), Ìåæäóíà-ðîäíûé ñîþç òåëåêîììóíè-êàöèé (International Telecommunications Union), êîìïàíèè Agfa, Canon, Fujifilm, Hewlett-Packard, Kodak, LuraTech, Motorola, Ricoh, Sony è äðóãèå. Ïîç-âîëÿåò ñæèìàòü èçîáðàæå-íèÿ â 200 ðàç áåç çàìåòíîé

äëÿ íåâîîðóæåííîãî ãëàçà ïîòåðè êà÷åñòâà. Îñíîâíûì îòëè÷èåì JPEG2000 îò ïðå-äûäóùåé âåðñèè ýòîãî ôîð-ìàòà ÿâëÿåòñÿ èñïîëüçîâà-íèå àëãîðèòìà âîëíîâîãî ïðåîáðàçîâàíèÿ (èçîáðàæå-íèå îïèñûâàåòñÿ ñ ïî-ìîùüþ ìàòåìàòè÷åñêèõ âû-ðàæåíèé êàê íåïðåðûâíûé ïîòîê) âìåñòî ïðåîáðàçî-âàíèÿ Ôóðüå, ÷òî è ïðåäî-òâðàùàåò ïîÿâëåíèå õàðàê-òåðíûõ áëîêîâ. Óìååò òàêæå áåç óùåðáà ìîäèôèöèðî-âàòü (ìàñøòàáèðîìîäèôèöèðî-âàòü, ðå-äàêòèðîâàòü) ðèñóíîê, ñîõ-ðàíåííûé â ýòîì ôîðìàòå.

Àëãîðèòì âîëíîâîãî ïðåîá-ðàçîâàíèÿ ïîçâîëÿåò ïðîñ-ìàòðèâàòü è ðàñïå÷àòûâàòü îäíî è òî æå èçîáðàæåíèå ïðè ðàçëè÷íûõ (çàäàííûõ ïîëüçîâàòåëåì) çíà÷åíèÿõ ðàçðåøåíèÿ è ñ òðåáóåìîé ñòåïåíüþ äåòàëèçàöèè. Áëà-ãîäàðÿ ýòîé îñîáåííîñòè JPEG2000 áûñòðî íàéäåò ñâîå ìåñòî â Ñåòè, ïîñêîëü-êó îáåñïå÷èò âîçìîæíîñòü çàãðóæàòü êàðòèíêè ñ ðàç-íûìè çíà÷åíèÿìè ðàçðåøå-íèÿ â çàâèñèìîñòè îò ïðîïó-ñêíîé ñïîñîáíîñòè êîíêðåò-íîãî êàíàëà ñâÿçè. Äà è òîò ôàêò, ÷òî ïîëüçîâàòåëè èí-òåðíåòà ñìîãóò ïîëó÷àòü èçîáðàæåíèÿ âûñîêîãî

êà-÷åñòâà, íåìàëîâàæåí. Åùå îäíî çíà÷èìîå ïðåèìóùåñò-âî JPEG2000 - ïðåèìóùåñò- âîçìîæ-íîñòü óïðàâëÿòü 256-öâåòî-âûìè êàíàëàìè, à â ðåçóëü-òàòå ïîëó÷àòü êà÷åñòâåí-íûå öâåòêà÷åñòâåí-íûå èçîáðàæåíèÿ.

Ñïåöèàëèñòû îáåùàþò, ÷òî â îáùåì ñëó÷àå íîâûé ôîðìàò áóäåò êàê ìèíèìóì

Ôàéëû â öâåòîâîì ïðîñòðàíñòâå CMYK áîëüøå àíàëîãè÷íûõ â ïðîñòðàíñòâå

RGB íà 33%.

Âñïîìîãàòåëüíîå

ñðåäñòâî ñæàòèÿ JPEG 2000 -èçìåíåíèå öâåòîâîé ìîäåëè

ãðàôè÷åñêîãî ôàéëà.

íà 30% ýôôåêòèâíåå, ÷åì JPEG. È åùå îäèí ïëþñ -íîâûé ñòàíäàðò ÿâëÿåòñÿ îòêðûòûì.

Ãëàâíûì íåäîñòàòêîì êîìïðåññèè ñ ÷àñòè÷íîé ïî-òåðåé êà÷åñòâà ÿâëÿåòñÿ òî,

÷òî ýòè ïîòåðè, âûðàæàþ-ùèåñÿ â èñêàæåíèè öâåòî-âîãî òîíà èëè ïîÿâëåíèè õà-ðàêòåðíîé êóáè÷åñêîé ñòðóêòóðû â êîíòðàñòíûõ ó÷àñòêàõ èçîáðàæåíèÿ (âñïëûòèå òàê íàçûâàåìûõ àðòåôàêòîâ), âîçíèêàþò êàæäûé ðàç ïðè ñîõðàíåíèè èçîáðàæåíèÿ è "íàêëàäûâà-þòñÿ" äðóã íà äðóãà ïðè ìíîãîêðàòíîì ñîõðàíåíèè ôàéëà â ýòîì ôîðìàòå. Ïîý-òîìó ñïåöèàëèñòû ðåêîìåí-äóþò èñïîëüçîâàòü ôîðìà-òû ñ ÷àñòè÷íîé ïîòåðåé

êà-÷åñòâà òîëüêî äëÿ õðàíåíèÿ îêîí÷àòåëüíûõ ðåçóëüòàòîâ ðàáîòû, à íå äëÿ ïðîìåæó-òî÷íûõ ðàáî÷èõ ôàéëîâ.

Êðîìå òîãî, âñïîìîãàòåëü-íûì ñðåäñòâîì óìåíüøåíèÿ îáúåìà ôàéëîâ â JPEG 2000 ìîæíî ñ÷èòàòü èçìå-íåíèå öâåòîâîé ìîäåëè ãðà-ôè÷åñêîãî ôàéëà, èçìåíå-íèå ðàçðåøåíèÿ ðàñòðîâîãî ôàéëà è ðåñåìïëèðîâàíèå (èçìåíåíèå ãëóáèíû öâåòà ïèêñåëåé).

ÈÇÌÅÍÅÍÈÅ ÖÂÅÒÎÂÎÉ ÌÎÄÅËÈ ÃÐÀÔÈ×ÅÑÊÎÃÎ ÔÀÉËÀ

Îáúÿñíþ âñå íà ïðèìå-ðå. Ôàéëû â öâåòîâîì ïðîñòðàíñòâå CMYK áîëüøå àíàëîãè÷íûõ â ïðîñòðàí-ñòâå RGB íà 33% (òàê êàê â CMYK èìååòñÿ äîïîëíè-òåëüíûé ÷åòâåðòûé ÷åðíûé êàíàë). Åñëè íå ïëàíèðóåøü ïå÷àòàòü ôàéëû èëè òû óâå-ðåí â òîì, ÷òî ñìîæåøü êîð-ðåêòíî ïðîâåñòè öâåòîäåëå-íèå (ïåðåõîä â ñóáòðàêòèâ-íóþ ìîäåëü CMYK) ïîçæå, ìîæåøü õðàíèòü ðàáî÷èå ôàéëû â RGB.

ÈÇÌÅÍÅÍÈÅ ÐÀÇÐÅØÅÍÈß ÐÀÑÒÐÎÂÎÃÎ ÔÀÉËÀ

Ôàéë ñ ðàçðåøåíèåì 600 òî÷åê íà äþéì áîëüøå ñâîåãî àíàëîãà ðàçðåøåíè-åì â 300 òî÷åê â ÷åòûðå ðà-çà (!), à êà÷åñòâî ïå÷àòè ïðè ïîâûøåííîì ðàçðåøåíèè íå âñåãäà áóäåò âûøå. Òàê

÷òî åñëè ðàçðåøåíèå èçáû-òî÷íî, ìîæåøü åãî ïîíè-çèòü, òîëüêî ïîìíè, ÷òî ïîñ-ëå òàêîãî íàçàä äîðîãè íå áóäåò (ïðîöåññ ÿâëÿåòñÿ íå-îáðàòèìûì) è íèêàêàÿ ïîñ-ëåäóþùàÿ èíòåðïîëÿöèÿ íå

âîññòàíîâèò ïîòåðÿííûå ïèêñåëû. Òàê ÷òî ïðè çàäà-íèè íåîáõîäèìîãî ðàçðåøå-íèÿ òàêæå áóäü âíèìàòåëåí.

Ñëåäóåò ó÷åñòü, ÷òî ïàðà-ìåòð ðàçðåøåíèÿ êîíòóðîâ, ïðèìåíèòåëüíî ê âåêòîðíîé ãðàôèêå, íå èìååò îòíîøå-íèÿ ê îáúåìó âûõîäíîãî ôàéëà (ýòî óæå äðóãîå ðàç-ðåøåíèå è äðóãîå ïîíÿòèå), íî âëèÿåò íà àêêóðàòíîñòü

"ïðîðèñîâêè" âåêòîðà ïðè åãî ðàñòåðèçàöèè â óñòðîé-ñòâå, ãäå ïðîèçâîäèòñÿ

ïå-÷àòü. Òàê ÷òî óìåíüøåíèå ýòîãî ïàðàìåòðà äëÿ âåêòîð-íîé ãðàôèêè íå óìåíüøèò îáúåì ôàéëîâ, à òîëüêî óõóäøèò êà÷åñòâî ïå÷àòè.

ÐÅÑÅÌÏËÈÐÎÂÀÍÈÅ Ðåñåìïëèðîâàíèå, èëè èçìåíåíèå ãëóáèíû öâåòà ðàñòðîâîãî èçîáðàæåíèÿ, -èçìåíåíèå íà÷àëüíîé ãëó-áèíû öâåòà ôàéëà. Íåêîòî-ðûå îöèôðîâûâàþùèå óñò-ðîéñòâà âûäàþò ðàñòðîâóþ èíôîðìàöèþ ñ ãëóáèíîé öâåòà, ïðåâûøàþùåé äîñ-òàòî÷íîå äëÿ ïå÷àòè çíà÷å-íèå 8 áèò íà êàíàë. Ýòî èíîãäà îïðàâäàííî, òàê êàê áîëüøåå çíà÷åíèå áèò íà êàíàë ïîçâîëÿåò çàäàâàòü áîëüøåå ÷èñëî ãðàäàöèé öâåòà, ÷òî âàæíî, íàïðèìåð, ïðè ñèëüíîé, "êàðäèíàëüíîé" öâåòîêîððåêöèè -ñèëüíîì îñâåòëåíèè èëè çà-òåíåíèè îòäåëüíûõ ó÷àñò-êîâ. Îäíàêî â áîëüøèíñòâå ñëó÷àåâ äëÿ õðàíåíèÿ ðàñò-ðîâûõ äàííûõ â ðàçëè÷íûõ öâåòîâûõ ìîäåëÿõ ñ ëèõâîé õâàòèò ãëóáèíû öâåòà 8 áèò íà êàíàë. Êðîìå òîãî, îäèí èç ñòàíäàðòîâ ñæàòèÿ äëÿ RGB-èçîáðàæåíèé ïîäðàçó-ìåâàåò èñïîëüçîâàíèå ðàç-íîãî êîëè÷åñòâà áèò äëÿ ðàçíûõ öâåòîâûõ ñîñòàâëÿ-þùèõ (îáû÷íî íàèáîëüøåå êîëè÷åñòâî áèò èñïîëüçóåò-ñÿ äëÿ çåëåíîãî êàíàëà).

Òàêæå áîëüøèíñòâî ôèëüò-ðîâ Adobe Photoshop ðàñ-ñ÷èòàíî íà ðàáîòó ñ èçîáðà-æåíèÿìè ãëóáèíîé öâåòà â 8 áèò (ñ èçîáðàæåíèåì, èñ-ïîëüçóþùèì íåñòàíäàðòíóþ ãëóáèíó öâåòà, ñòàíîâèòñÿ ïðàêòè÷åñêè íåâîçìîæíî ðàáîòàòü, òàê êàê áîëüøèí-ñòâî ôèëüòðîâ ðàññ÷èòàíû íà çíà÷åíèå ãëóáèíû öâåòà èìåííî 8 áèò).

P.S. Ïðè ïîäãîòîâêå ìàòå-ðèàëà áûëà èñïîëüçîâàíà ñòàòüÿ Åâãåíèÿ Êóçíåöîâà

"Ìåòîäû êîìïðåññèè è ñæà-òèÿ èçîáðàæåíèé".

E

Êàðîëèê Àíäðåé ([email protected])

Â

ýòîò îáçîð ïîïàëè êíèæêè, êîòîðûå ìû êóïèëè áû è ñàìè ñåáå. Êàæäûé ðàç ëèñòàåì, îïèñûâàåì, à ó ñàìèõ òåêóò ñëþíêè - âîò áû ñòàùèòü äîìîé :). Îñòàíàâëèâàåò òîëüêî òî, ÷òî äîì íå ðåçèíîâûé, à âðåìåíè íà ÷òåíèå âñåãî,

÷òî õî÷åòñÿ, êàòàñòðîôè÷åñêè íå õâàòàåò. Íàäååìñÿ, ÷òî òû íàéäåøü äëÿ ýòîãî ÷òèâà ìåñòî è âðåìÿ.

ドキュメント内 untitled (ページ 104-108)