Fomati zote za faili za picha. Fomati za faili za picha. Raster na muundo wa vekta. Faili za picha zisizo na hasara

Leo tutazungumza juu ya muundo wa picha, sifa zao na sifa tofauti. Wengi wetu tunajua kuwa kuna picha miundo tofauti, lakini si kila mtu anaelewa kwa nini kuna wengi wao na sifa zao tofauti ni nini.

Picha yoyote iliyohifadhiwa kwenye kompyuta ina muundo wake wa picha. Kila moja ya muundo wa picha ina mali na madhumuni yake mwenyewe. Leo kuna idadi kubwa ya fomati za picha. Tutazingatia miundo mingi ya picha kulingana na mojawapo ya wahariri wa picha maarufu zaidi, Adobe Photoshop. Kwa nini Photoshop, ni rahisi, mhariri huu wa picha una idadi kubwa zaidi ya fomati.

Lakini kwa kuongeza, tutajaribu kuchambua muundo mwingine wa picha unaojulikana sana.

Kwa hivyo wacha tuanze:

PSD- Hii ni muundo wa wamiliki wa programu ya Adobe Photoshop, inakuwezesha kuokoa kazi yote iliyofanywa kwenye picha. Yaani, uwazi, njia za kuchanganya safu, vivuli, tabaka, vinyago vya safu na mambo mengine madogo madogo yaliyofanywa na picha. Umbizo hili kwa kawaida hutumiwa ikiwa picha haijakamilika kabisa. Pia mara nyingi hutumiwa kuendeleza mpangilio wa tovuti, kwa kuwa ni rahisi kufanya mpangilio kutoka kwa faili hii, kuona tabaka na vipengele vyote. Na katika visa vingine vyote hakuna maana ya kuitumia, kwani ina maana kubwa ukubwa mkubwa faili kuhusiana na fomati zingine.

TIFF- hukuruhusu kuhifadhi mradi ulioandaliwa wa Photoshop kwa usahihi iwezekanavyo. Haina maelezo ya pixel tu, bali pia msongamano wa saizi kwa kila picha inapochapishwa katika dpi. Inaweza pia kuhifadhi safu kadhaa za picha pamoja na maelezo ya uwazi wa kituo. Umbizo hili lilitumika hasa katika uchapishaji.

BMP- Huu ni muundo wa nukta. Picha katika umbizo hili ina wingi wa nukta, ambayo kila moja ina rangi yake. Umbizo hili ni kubwa sana na linaweza kubanwa kwa urahisi na wahifadhi kumbukumbu. Upotezaji wa ubora katika BMP sio muhimu, hata hivyo, ni duni kwa TIFF.

JPEG ndio umbizo linalotumika sana. Inatumika sana katika teknolojia ya digital (kamera). Sababu ni hivyo matumizi makubwa sio kabisa ubora duni na saizi ndogo ya faili. Lakini saizi ndogo inamaanisha kuwa ubora wa picha umepotea sana. Yote ni juu ya algorithm ya ukandamizaji wa picha; inajumuisha ukweli kwamba, inaposisitizwa, picha inapoteza usahihi sana. Kwa sababu hizi, haipendekezi kutumia muundo huu katika uchapishaji. Lakini faida ni kwamba ni rahisi kuwatuma kwa barua pepe ( barua pepe), tuma kwenye mtandao na uihifadhi kwenye diski.

GIF- Hutumika kimsingi kutengeneza michoro kwenye mtandao. Haifai kwa kuhifadhi picha, kwani ina kizuizi katika uzazi wa rangi; kwa sababu hizo hizo, haifai kwa uchapishaji. Picha ya muundo huu wa picha ina nukta, ambazo zinaweza kujumuisha kutoka rangi 2 hadi 256. Utoaji mdogo wa rangi na usaidizi wa uwazi hufanya iwe muhimu sana kwa kuhifadhi picha zilizo na rangi chache, kama vile nembo. Kipengele kingine cha umbizo ni uwezo wa kutoa picha za uhuishaji. Inatumika sana kuunda mabango ya GIF (yaliyohuishwa).

EPS- inaweza kuitwa muundo wa kuaminika zaidi na wa ulimwengu wote. Imekusudiwa kupitishwa kwa nyumba za uchapishaji; umbizo linaweza kuunda na kutumiwa na karibu wahariri wote wa picha. Inaleta maana zaidi kutumia umbizo hili ikiwa tu matokeo yapo kwenye kifaa cha PostScript.

Umbizo hili ni la kipekee; inasaidia kila kitu muhimu kwa uchapishaji, inaweza kurekodi data katika RGB, njia za kunakili, pamoja na utumiaji wa fonti na zaidi. Hapo awali, EPS ilitengenezwa kama muundo wa vekta, lakini baadaye toleo lake la raster lilionekana - Photoshop EPS.

PNG ni umbizo la picha ambalo lilibadilisha umbizo la Gif hivi karibuni, na tayari limekuwa maarufu sana kutokana na ukweli kwamba linaweza kudumisha uwazi na uwazi, jambo ambalo halikuwezekana katika mtangulizi wake wa GIF. Hii inamaanisha kuwa png hudumisha uwazi katika safu kutoka 1 hadi 99% kwa kutumia chaneli ya alpha yenye viwango 256 vya kijivu. Uwazi hufanya kazi kama ifuatavyo: habari ya kusahihisha gamma imeandikwa kwa faili. Marekebisho ya Gamma ni nambari fulani mwangaza na tofauti ya kufuatilia. Nambari hii inasomwa baadaye kutoka kwa faili na hukuruhusu kurekebisha onyesho la picha kwa kurekebisha mwangaza.

PICT ni umbizo la wamiliki wa Macintosh. Umbizo lina uwezo wa kujumuisha habari zote mbili za raster na vekta, maandishi, na sauti, na hutumia ukandamizaji wa RLE. Picha za PICT za Bitwise zinaweza kuwa na kina kidogo. Picha za Vekta PICT, ambazo zote zimepotea kutoka kwa matumizi siku hizi, zilikuwa na matatizo ya unene wa mstari usio wa kawaida na tofauti nyingine wakati wa uchapishaji.

Umbizo linatumika kwa Macintosh, na wakati wa kuunda mawasilisho fulani kwa Mac pekee. Kwenye kompyuta za kawaida (sio Macs), muundo wa PICT unawasilishwa na ugani .pic au .pct, iliyosomwa na programu fulani, kufanya kazi na muundo huu mara nyingi si rahisi.

PDF- umbizo lilipendekezwa na kuendelezwa na Adobe kama umbizo la uhifadhi wa nyaraka za kielektroniki, mawasilisho mbalimbali na mpangilio wa kuituma kwa barua pepe. Na kipengele chake cha kubuni kilikuwa kutoa muundo wa kompakt. Kwa sababu hizi, data zote katika pdf zinaweza kushinikizwa, na upekee wake ni kwamba aina tofauti za ukandamizaji hutumiwa kwa aina tofauti za habari, zinazofaa zaidi kwa aina hizi za data: JPEG, RLE, CCITT, ZIP.

PCX- muundo wa picha mbaya. faili za pcx hutumia palette ya rangi ya kawaida, umbizo hili limepanuliwa ili kuhifadhi picha 24-bit. Umbizo hili linategemea maunzi. Imeundwa kuhifadhi habari katika faili katika fomu sawa na katika kadi ya video. Ili kuchanganya umbizo hili na programu za zamani, usaidizi wa modi ya EGA ya kidhibiti cha video inahitajika. Algorithm ya ukandamizaji ni ya haraka na inachukua kiasi kidogo cha kumbukumbu, lakini haifai sana na haifai kwa kukandamiza picha na picha za kina za kompyuta.

ICO- Umbizo hili limeundwa kwa kuhifadhi icons za faili. faili za ico zinaweza kuwa za ukubwa wowote, lakini ikoni zinazotumiwa sana ni zile zilizo na pande za saizi 16, 32 na 48. Icons zilizo na saizi 24, 40, 60, 72, 92, 108, 128, 256 pia hutumiwa. Data ya ikoni kawaida haijabanwa. Ikoni huja katika Rangi ya Kweli, Rangi ya Juu, au na ubao uliowekwa wazi. Katika muundo wao, faili za ICO ziko karibu na muundo wa BMP, lakini hutofautiana na bmp mbele ya mask iliyotumiwa nyuma kwa kutumia "AND" ya uendeshaji wa bitwise, ambayo inafanya uwezekano wa kutekeleza uwazi.

Kipekee AU inayowekelea picha kuu inaweza hata kugeuza pikseli ambapo usuli haukufunikwa. Na tayari na Windows XP, icons 32-bit zilianza kuungwa mkono - kila pixel inalingana na rangi ya 24-bit pamoja na kituo cha alpha 8-bit, ambayo inaruhusu uwazi wa sehemu ya viwango 256. Kwa kutumia alfa channel, inawezekana pia kuonyesha ikoni na kingo laini na pia kwa kivuli, pamoja na asili tofauti, icon mask katika kesi hii ni kupuuzwa.

CDR ni picha au mchoro wa umbizo la vekta iliyoundwa kwa kutumia Programu za CorelDRAW. Umbizo hili iliyotengenezwa na Corel kwa matumizi yake yenyewe bidhaa za programu makampuni. Picha za CDR hazitumiki na wahariri wengi wa michoro. Lakini hii sio shida, faili inaweza kusafirishwa kwa urahisi kwa kutumia CorelDRAW sawa kwa fomati za picha za kawaida. Picha zilizoundwa katika CorelDRAW na kiendelezi cha CDR pia zinaweza kufunguliwa katika Corel Paint Shop Pro. Kwa upatanifu bora zaidi, Corel inapendekeza kuhifadhi faili katika toleo la awali la umbizo la CorelDRAW CDR. Faili za CDR za matoleo ya kumi na ya awali zinaweza kufunguliwa kwa kutumia Adobe Illustrator.

A.I. ni muundo wa picha ya vekta, jina ambalo linatokana na ufupisho wa jina la mhariri wa vekta AdobeIllustrator. Inasaidiwa na karibu mipango yote ya graphics ambayo ni kwa njia yoyote inayohusiana na graphics za vector. Ai ni mmoja wa watu wa kati bora kwa kuhamisha picha kutoka kwa mhariri mmoja hadi mwingine. Kipengele tofauti na muhimu sana cha muundo ni utulivu wake mkubwa na utangamano na PostScript, ambayo ni ya thamani kubwa kwa kuchapisha nyumba za bidhaa za uchapishaji.

MBICHI- hii ni muundo wa data ulio na habari mbichi (au kusindika kwa kiwango kidogo), iliyoundwa moja kwa moja na habari inayoingia kutoka kwa tumbo la kamera (kamera ya video, nk). Fomati hii haimaanishi tu data ya picha, lakini pia data asili ya sauti au video. Umbizo hili huhifadhi taarifa zote kuhusu faili na ina uwezo mkubwa zaidi wa kuchakata picha kuliko umbizo la JPG. MBICHI huhifadhi ubora wa juu iwezekanavyo. Data katika faili RAW inaweza kubanwa, kubanwa bila hasara, au kubanwa kwa hasara.

Faili RAW kutoka kwa watengenezaji kadhaa wa kamera zina muundo wao wa kiendelezi, kama vile Canon - CR2, Nikon - NEF. Nyingine nyingi zina umbizo la DNG linalotolewa na Adobe, hizi ni kampuni kama vile Leica, Hasselblad, Samsung, Pentax, Ricoh. Ikiwa Photoshop haina kamera ghafi ya kamera yako, basi faili hazitafunguka; iliundwa kwa madhumuni haya na Adobe.

SVG- Umbizo la Picha za Vekta inayoweza kubadilika. Umbizo liliundwa na W3C. Kwa mujibu wa vipimo, iliundwa kuelezea vector mbili-dimensional na vector mchanganyiko picha za raster katika XML. Inajumuisha aina tatu za vitu: maumbo, picha, na maandishi. Inaauni picha ambazo bado, uhuishaji na mwingiliano. Unaweza kuunda na kuhariri katika vihariri vya maandishi kwa kuhariri msimbo, na katika kihariri chochote cha picha cha picha za vekta (Adobe Illustrator, Inkscape, CorelDRAW, Corel SVG Viewer). SVG ni kiwango kilicho wazi na sio umiliki.

Baadhi ya faida za umbizo la SVG ni pamoja na: Scalability bila kupoteza ubora wa picha. Maandishi katika SVG ni maandishi, si picha, kwa hivyo yanaweza kuchaguliwa, kunakiliwa, na kuorodheshwa na injini za utafutaji (zinapotumiwa kwenye tovuti). Mwingiliano wa michoro hufanya iwezekane kuambatisha matukio yako mwenyewe kwa kila moja ya vipengele. Upatikanaji wa kutumia picha mbaya ndani ya hati. Uhuishaji ambao unatekelezwa katika SVG kwa kutumia lugha ya SMIL. Inaoana na CSS, hukuruhusu kuweka sifa za kitu kama vile rangi, usuli, uwazi, n.k. SVG inaunganishwa kwa urahisi na hati za HTML na XHTML. Kupunguza wingi Maombi ya HTTP. Uzito wa faili ndogo ikilinganishwa na picha mbaya.

Miundo ya faili ni msingi wa kufanya kazi na picha za digital. itakuambia kuhusu miundo yote kuu faili za picha.

MBICHI.

Umbizo la faili iliyo na taarifa ghafi inayotoka moja kwa moja kutoka kwa kihisi cha kamera. Faili hizi hazichakatwa na kichakataji cha kamera (tofauti na JPG) na zina taarifa asili ya upigaji risasi. MBICHI inaweza kubanwa bila kupoteza ubora.

Faida za RAW ni dhahiri - tofauti na JPG, ambayo ilichakatwa kwenye kamera na tayari imehifadhiwa kwa compression ya data - RAW inatoa uwezekano mkubwa zaidi wa usindikaji wa picha na kudumisha ubora wa juu.

noti. Wazalishaji mbalimbali Mafundi wa upigaji picha hutumia algoriti tofauti kuunda RAW katika kamera zao. Kila mtengenezaji anakuja na azimio lake la faili RAW - NEF - Nikon, CR2 - Canon...

JPEG (kama JPG).

Huu ndio umbizo la kawaida la faili za michoro.

JPG imepata umaarufu wake kutokana na uwezo wake wa kubana data. Ikiwa ni lazima, picha inaweza kuokolewa kutoka ubora wa juu. Au ikandamize hadi saizi ya chini kabisa ya faili ili itumike kwenye mtandao.

JPG hutumia algorithm ya ukandamizaji wa hasara. Je, hii inatupa nini? Hasara ya dhahiri ya mfumo huo ni kupoteza ubora wa picha kila wakati faili inapohifadhiwa. Kwa upande mwingine, mbano wa picha hurahisisha uhamishaji wa data kwa mara 10.

Kwa mazoezi, kuhifadhi picha na kiwango cha chini cha ukandamizaji haileti uharibifu wowote unaoonekana katika ubora wa picha. Ndio maana JPG ndio umbizo la kawaida na maarufu la kuhifadhi faili za picha.

TIFF.

Umbizo la TIFF ni maarufu sana kwa kuhifadhi picha. Inakuruhusu kuhifadhi picha katika nafasi mbalimbali za rangi (RBG, CMYK, YCbCr, CIE Lab, n.k.) na zenye kina cha juu cha rangi (8, 16, 32 na 64 bits). TIFF inaungwa mkono sana programu za picha na hutumika katika uchapishaji.

Tofauti na JPG, picha ya TIFF haitapoteza ubora kila wakati faili inapohifadhiwa. Lakini, kwa bahati mbaya, ni kwa sababu ya hii kwamba faili za TIFF zina uzito mara nyingi zaidi kuliko JPG.

Haki za umbizo la TIFF kwa sasa ni za Adobe. Photoshop inaweza kuhifadhi TIFF bila kuunganisha tabaka.

PSD.

Umbizo la PSD linatumika katika Mpango wa Photoshop. PSD inakuwezesha kuokoa picha ya raster na tabaka nyingi, kina cha rangi yoyote na katika nafasi yoyote ya rangi.

Mara nyingi, muundo hutumiwa kuokoa matokeo ya kati au ya mwisho ya usindikaji tata na uwezo wa kubadilisha vipengele vya mtu binafsi.

PSD pia inasaidia compression bila hasara ya ubora. Lakini habari nyingi ambazo zinaweza kuwa nazo faili ya PSD, huongeza sana uzito wake.

BMP.

Umbizo la BMP ni mojawapo ya miundo ya kwanza ya picha. Inatambuliwa na programu yoyote inayofanya kazi na michoro; usaidizi wa umbizo umeunganishwa katika mifumo ya uendeshaji. Mifumo ya Windows na OS/2.

BMP huhifadhi data yenye kina cha rangi cha hadi biti 48 na ukubwa wa juu wa saizi 65535x65535.
Kwa sasa, muundo wa BMP hautumiwi kwenye mtandao (JPG ina uzito mara kadhaa chini) au katika uchapishaji (TIFF inakabiliana na kazi hii bora).

GIF.

Umbizo la GIF liliundwa katika siku za mwanzo za Mtandao kwa kushiriki picha. Inaweza kuhifadhi picha zilizobanwa bila hasara katika hadi rangi 256. Umbizo la GIF ni bora kwa michoro na michoro, na pia inasaidia uwazi na uhuishaji.
GIF pia inasaidia mbano bila kupoteza ubora.

PNG.

Umbizo la PNG liliundwa ili kuboresha na kubadilisha umbizo la GIF na umbizo la michoro ambalo halihitaji leseni ya matumizi. Tofauti na GIF, PNG ina usaidizi wa kituo cha alpha na uwezo wa kuhifadhi idadi isiyo na kikomo ya rangi.

PNG inabana data bila hasara, ambayo inafanya kuwa rahisi sana kwa kuhifadhi matoleo ya kati ya usindikaji wa picha.

JPEG 2000 (au jp2).

Umbizo mpya la michoro iliyoundwa kuchukua nafasi ya JPEG. Kwa ubora sawa, saizi ya faili ya JPEG 2000 ni ndogo kwa 30% kuliko JPG.

Kwa nguvu Ukandamizaji wa JPEG 2000 haigawanyi picha katika miraba ambayo ni sifa ya umbizo la JPEG.

Kwa bahati mbaya, kwa sasa umbizo hili halijaenea sana na linaungwa mkono tu Vivinjari vya Safari na Mozilla/Firerox (kupitia Quicktime).

Tatizo la kuhifadhi picha kwa ajili ya usindikaji unaofuata ni muhimu sana. Watumiaji wa mifumo yoyote ya picha hukutana nayo. Picha inaweza kusindika na programu kadhaa kabla ya kuchukua fomu yake ya mwisho. Kwa mfano, picha asili huchanganuliwa kwanza, kisha kunolewa na kusahihishwa rangi katika Adobe Photoshop, GIMP, n.k. Kisha picha inaweza kusafirishwa kwa programu ya kuchora kama vile CorelDRAW, Inkscape au Adobe Illustrstor ili kuongeza picha zinazochorwa kwa mkono. Ikiwa picha inaundwa kwa ajili ya makala ya gazeti au kitabu, lazima iagizwe kwenye mfumo wa uchapishaji kama vile QuarkXPress au Adobe PageMaker. Ikiwa picha itatokea katika wasilisho la media titika, kuna uwezekano mkubwa zaidi kutumika katika Microsoft PowerPoint, Macromedia Director, au kuwekwa kwenye ukurasa wa Wavuti.

Picha yoyote ya picha imehifadhiwa kwenye faili. Jinsi data ya picha inavyowekwa wakati imehifadhiwa kwenye faili huamua muundo wa picha wa faili. Kuna fomati za faili za picha mbaya na picha za vekta.

Umbizo la picha ni njia ya kurekodi maelezo ya picha.

Picha za raster zimehifadhiwa katika faili kwa namna ya jedwali la mstatili, katika kila seli ambayo msimbo wa rangi ya binary ya pixel sambamba imeandikwa. Faili kama hiyo huhifadhi data kuhusu mali zingine za picha ya picha, pamoja na algorithm yake ya ukandamizaji.

Picha za Vector huhifadhiwa kwenye faili kama orodha ya vitu na maadili ya mali zao - kuratibu, saizi, rangi, n.k.

Kuna idadi kubwa ya fomati za picha za raster na vekta. Miongoni mwa aina hii ya fomati, hakuna bora ambayo inaweza kukidhi mahitaji yote yanayowezekana. Uchaguzi wa muundo mmoja au mwingine wa kuokoa picha inategemea malengo na malengo ya kufanya kazi na picha. Ikiwa usahihi wa picha wa uzazi wa rangi unahitajika, basi upendeleo hutolewa kwa mojawapo ya miundo ya raster. Inashauriwa kuhifadhi nembo, michoro, na vipengele vya kubuni katika fomati za vekta. Umbizo la faili huathiri kiasi cha kumbukumbu faili inachukua. Wahariri wa picha huruhusu mtumiaji kuchagua kwa uhuru umbizo la kuhifadhi picha. Ikiwa utafanya kazi na picha ya mchoro katika mhariri mmoja tu, inashauriwa kuchagua umbizo ambalo mhariri hutoa kwa chaguo-msingi. Ikiwa data itachakatwa na programu zingine, inafaa kutumia moja ya fomati za ulimwengu wote.



Ujuzi wa fomati za faili na uwezo wao ni moja ya mambo muhimu katika picha za kompyuta. Ndio, leo hakuna kaleidoscope ya upanuzi kama mapema miaka ya 90, wakati kila kampuni ya wahariri wa picha iliona kuwa ni jukumu lake kuunda aina yake ya faili, au hata zaidi ya moja, lakini hii haimaanishi kuwa "kila kitu kinahitaji kuokolewa. katika TIFF, lakini bana JPEG". Kila fomati iliyoanzishwa leo imepitia uteuzi asilia na imethibitisha uwezekano wake. Zote zina baadhi ya miundo. sifa na uwezo unaowafanya kuwa wa lazima katika kazi zao. Ujuzi wa sifa na hila za teknolojia ni muhimu kwa mbuni wa kisasa, kama vile msanii anapaswa kuelewa tofauti za muundo wa kemikali wa rangi, mali ya mchanga, aina za metali na miamba.

Mbinu za ukandamizaji wa habari

Karibu miundo yote ya kisasa ya faili za graphics hutumia aina fulani ya njia ya ukandamizaji wa habari, kwa hiyo, kwa ufahamu bora wa nyenzo zaidi, mwanzo wa sehemu hii ina muhtasari mfupi wa njia hizi.

Ukandamizaji wa picha- Utumiaji wa algoriti za ukandamizaji wa data kwa picha zilizohifadhiwa kidijitali. Kama matokeo ya ukandamizaji, saizi ya picha imepunguzwa, ambayo inapunguza wakati inachukua kuhamisha picha kwenye mtandao na kuhifadhi nafasi ya kuhifadhi.

Ukandamizaji wa picha umegawanywa katika ukandamizaji wa kupoteza na ukandamizaji usio na hasara. Mfinyazo usio na hasara mara nyingi hupendelewa kwa picha zinazozalishwa kwa njia ghushi, kama vile grafu, aikoni za programu, au kwa hali maalum, kwa mfano, ikiwa picha zimekusudiwa kuchakatwa kwa kutumia algoriti za utambuzi wa picha. Kanuni za mbano zinazopotea kwa kawaida huzalisha vizalia vinavyoonekana kwa macho ya binadamu kadiri uwiano wa mbano unavyoongezeka.

Algorithms ya ukandamizaji isiyo na hasara:



· RLE - inayotumika katika umbizo la PCX - kama njia kuu na katika umbizo la BMP, TGA, TIFF kama mojawapo ya miundo inayopatikana.

· LZW - kutumika katika umbizo la GIF

· LZ-Huffman - kutumika katika umbizo la PNG

Mfano maarufu zaidi wa muundo wa picha unaotumia ukandamizaji wa kupoteza ni JPEG

Mbinu ya ukandamizaji wa RLE

Mojawapo ya njia rahisi zaidi za ukandamizaji ni njia ya RLE (Run Length Encoding). Mbinu ya RLE hufanya kazi kwa kutafuta saizi zinazofanana kwenye safu mlalo. Ikiwa mstari una, tuseme, saizi 3 nyeupe, saizi 21 nyeusi, kisha saizi 14 nyeupe, basi matumizi ya RLE inafanya uwezekano wa kutokumbuka kila mmoja wao (pikseli 38), lakini kuiandika kama 3 nyeupe, 21 nyeusi na 14 nyeupe kwenye mstari wa kwanza.

Ufinyazo wa RLE unafaa zaidi kwa picha zilizo na maeneo makubwa ya rangi dhabiti, na ufanisi mdogo zaidi kwa picha zilizochanganuliwa, kwa kuwa huenda zisiwe na mfuatano mrefu wa pikseli za video zinazofanana.

Njia ya ukandamizaji ya LZW

Njia ya ukandamizaji ya LZW (Lempel-Ziv-Welch) ilitengenezwa mwaka wa 1978 na Lempel na Ziv, na baadaye ikasafishwa nchini Marekani. Hubana data kwa kutafuta mfuatano unaofanana (miundo inayorudiwa) katika faili yote. Mlolongo uliotambuliwa huhifadhiwa kwenye jedwali na hupewa alama fupi (funguo). Kwa hivyo, ikiwa kuna muundo wa saizi za pink, machungwa, na kijani kwenye picha inayojirudia mara 50, LZW hugundua hii, hupeana nambari tofauti kwa seti hiyo (kwa mfano, 7), na kisha kuhifadhi data hiyo mara 50 kama nambari. 7. Mbinu ya LZW pia , kama vile RLE, hufanya vyema zaidi katika maeneo yenye rangi sare, zisizo na kelele, hufanya kazi vizuri zaidi kuliko RLE katika kubana data kiholela ya picha, lakini mchakato wa usimbaji na upunguzaji ni wa polepole.

Njia ya compression ya Huffman

Mbinu ya ukandamizaji ya Huffman ilitengenezwa mwaka wa 1952 na inatumika kama sehemu ya mifumo mingine ya ukandamizaji, kama vile LZW, Deflation, JPEG. Mbinu ya Huffman inachukua seti ya alama na kuzichanganua ili kuamua mzunguko wa kila ishara. Vibambo vinavyotokea mara nyingi basi huwakilishwa katika idadi ndogo kabisa ya biti. Kwa mfano, herufi "e" mara nyingi hupatikana ndani Maandiko ya Kiingereza. Kwa kutumia usimbaji wa Huffman, unaweza kuwakilisha "e" kwa biti mbili tu (1 na 0), badala ya biti nane zinazohitajika kuwakilisha herufi "e" katika ASCII.

Mbinu ya ukandamizaji ya CCITT

Mbinu ya ukandamizaji ya CCITT (International Telegraph and Telephone Committie) ilitengenezwa kwa ajili ya upitishaji na mapokezi ya faksi. Ni toleo nyembamba zaidi la usimbaji wa Huffman. Kundi la 3 la CCITT linafanana na umbizo la ujumbe wa faksi, CCITT Group 4 ni umbizo la faksi, lakini bila maelezo maalum ya udhibiti. Algoriti za Kundi la 3 na 4 la CCITT zimeundwa kwa ajili ya kusimba picha za binary raster. Hapo awali zilitengenezwa kwa mitandao ya faksi (kwa hivyo kwa nini wakati mwingine huitwa Faksi 3, Faksi 4). Hivi sasa pia hutumiwa katika uchapishaji, mifumo ya ramani ya dijiti na mifumo ya habari ya kijiografia. Algorithm ya Kundi la 3 inafanana na RLE kwa kuwa inasimba mfuatano wa mifuatano ya pikseli, huku Kundi la 4 likisimba sehemu zenye pande mbili za pikseli.

Fomati za faili za michoro

Muundo wa raster

Picha za raster huundwa katika mchakato wa skanning vielelezo vya rangi nyingi na picha, na vile vile wakati wa kutumia picha za dijiti na kamera za video. Unaweza kuunda picha mbaya moja kwa moja kwenye kompyuta yako kwa kutumia kihariri cha picha mbaya.

Picha ya raster huundwa kwa kutumia nukta za rangi tofauti (pixels) zinazounda safu mlalo na safu wima. Kila pikseli inaweza kuchukua rangi yoyote kutoka kwa palette iliyo na makumi ya maelfu au hata makumi ya mamilioni ya rangi, kwa hivyo picha mbaya hutoa. usahihi wa juu uhamisho wa rangi na halftones. Ubora wa picha mbaya huongezeka kwa kuongezeka kwa azimio la anga (idadi ya saizi kwenye picha kwa usawa na wima) na idadi ya rangi kwenye palette.

Hasara ya picha za raster ni kiasi kikubwa cha habari, kwani ni muhimu kuhifadhi msimbo wa rangi ya kila pixel.

Miundo kuu ya raster: GIF, BMP, JPEG, PNG, TIF/TIFF, PSD, WBMP, PCX, PCD (PhotoCD), FLM, IFF, PXR, SCT/PICT, PCT, RAW, TGA, FPX, MNG, ICO, FLA /SWF.

Wacha tuangalie moja kwa moja upanuzi wa umbizo la picha mbaya.

Umbizo la faili la BMP (fupi kwa BitMaP) ni umbizo la asili la michoro ya raster kwa Windows kwa sababu inalingana kwa karibu zaidi na umbizo asili la Windows ambalo mfumo huo huhifadhi safu zake mbaya zaidi. Faili za BMP zinaweza kuwa na viendelezi .bmp, .dib na .rle. Upanuzi wa RLE wa jina la faili kawaida huonyesha kuwa ukandamizaji umefanywa habari mbaya faili kwa kutumia njia ya RLE.

Katika faili za BMP, maelezo ya rangi ya kila pikseli husimbwa katika biti 1, 4, 8, 16, au 24 (biti/pixel). Idadi ya biti kwa pikseli, pia huitwa kina cha rangi, huamua idadi ya juu zaidi ya rangi katika picha. Picha yenye kina cha biti 1/pixel inaweza kuwa na rangi mbili pekee, na yenye kina cha biti 24/pixel - zaidi ya rangi milioni 16 tofauti.

Iliyoundwa na Microsoft ili iendane na programu zote za Windows. Umbizo la BMP linaweza kuhifadhi rangi nyeusi-na-nyeupe, rangi ya kijivu, rangi ya faharasa, na picha za rangi ya RGB (lakini si picha za toni mbili au rangi za CMYK). Ubaya wa miundo hii ya picha: kiasi kikubwa. Matokeo yake ni ufaafu mdogo wa machapisho ya mtandao.

Umbizo la faili la JPEG (Kundi la Pamoja la Wataalam wa Picha). kikundi cha wataalam kulingana na picha, inayotamkwa "japeg") ilitengenezwa na C-Cube Microsystems kama njia ya ufanisi Kuhifadhi picha zenye kina kirefu cha rangi, kama zile zinazotolewa kwa kuchanganua picha zenye vivuli vingi vya rangi fiche (na wakati mwingine visivyoonekana). Faili katika umbizo hili zina kiendelezi .JPG au .JPE, .JPEG, .jfif. Algorithm ya JPEG hukuruhusu kubana picha.

Tofauti kubwa kati ya JPEG na fomati zingine zilizojadiliwa hapa ni kwamba JPEG hutumia algoriti za mfinyazo zinazopotea na zisizo na hasara. Kanuni ya mbano isiyo na hasara huhifadhi maelezo ya picha ili picha iliyopunguzwa inalingana kabisa na ya awali. Mfinyazo uliopotea hutoa maelezo fulani ya picha ili kufikia uwiano wa juu wa mgandamizo. Imetolewa Picha ya JPEG mara chache hulingana kabisa na asili, lakini mara nyingi tofauti hizi ni kidogo sana kwamba haziwezi kugunduliwa (ikiwa kabisa). Vipi maua machache ina picha, athari mbaya zaidi ya kutumia umbizo la JPEG, lakini kwa picha za rangi kwenye skrini hii haionekani.

Algorithm ya JPEG ndio zaidi yanafaa kwa kubana picha na picha za kuchora zenye matukio ya kweli na mabadiliko ya laini mwangaza na rangi. JPEG inatumika sana katika upigaji picha wa dijiti na kuhifadhi na kutuma picha kwa kutumia Mtandao.

Kwa upande mwingine, JPEG ya matumizi kidogo kwa kubana michoro, maandishi na michoro ya herufi ambapo utofautishaji mkali kati ya pikseli zilizo karibu husababisha vizalia vinavyoonekana. Inashauriwa kuhifadhi picha kama hizo katika miundo isiyo na hasara kama vile TIFF, GIF au PNG.

JPEG (pamoja na njia zingine za ukandamizaji wa upotoshaji) haifai kwa ukandamizaji wa picha wakati wa usindikaji wa hatua nyingi, kwani upotovu utaletwa kwenye picha kila wakati matokeo ya usindikaji wa kati yanahifadhiwa. JPEG haipaswi kutumiwa katika hali ambapo hata hasara ndogo haikubaliki, kwa mfano, wakati wa kukandamiza picha za astronomia au matibabu.

KWA mapungufu ukandamizaji kulingana na kiwango cha JPEG unapaswa kujumuisha kuonekana kwa mabaki ya tabia katika picha zilizorejeshwa kwa viwango vya juu vya ukandamizaji: picha hutawanywa katika vitalu vya saizi 8x8 (athari hii inaonekana hasa katika maeneo ya picha na mabadiliko laini katika mwangaza), katika maeneo yenye kiwango cha juu. mzunguko wa anga (kwa mfano, kwenye contours tofauti na mipaka ya picha), mabaki yanaonekana kwa namna ya halos ya kelele.

Walakini, licha ya mapungufu yake, JPEG imeenea sana kwa sababu ya uwiano wake wa juu wa ukandamizaji, usaidizi wa ukandamizaji wa picha ya rangi kamili, na uchangamano wa chini wa computational. Kwa kuongeza, mtumiaji anapewa fursa ya kudhibiti kiwango cha kupoteza kwa kutaja uwiano wa compression. Shukrani kwa hili, unaweza kuchagua hali ya usindikaji inayofaa zaidi kwa kila picha: uwezo wa kuweka uwiano wa compression inakuwezesha kuchagua kati ya ubora wa picha na uhifadhi wa kumbukumbu. Ikiwa picha iliyohifadhiwa ni picha iliyokusudiwa kuchapishwa kwa kisanii sana, basi hakuwezi kuwa na mazungumzo ya hasara yoyote, kwani mchoro lazima uzalishwe kwa usahihi iwezekanavyo. Ikiwa picha ni picha ambayo itawekwa kwenye kadi ya salamu, basi upotevu wa sehemu ya maelezo ya awali hauna yenye umuhimu mkubwa. Jaribio litasaidia kuamua kiwango cha kupoteza kinachokubalika zaidi kwa kila picha.

(Kiingereza) . Umbizo la Kubadilishana Graphics - umbizo la kubadilishana picha). GIF ni umbizo la kuhifadhi picha za picha. Umbizo la GIF lina uwezo wa kuhifadhi data iliyobanwa bila kupoteza ubora katika umbizo la si zaidi ya rangi 256. Vifaa vya kujitegemea Muundo wa GIF ilitengenezwa mwaka wa 1987 (GIF87a) na CompuServe kwa ajili ya kusambaza picha mbaya zaidi kwenye mitandao. Mnamo 1989, muundo ulibadilishwa (GIF89a), usaidizi wa uwazi na uhuishaji uliongezwa. GIF hutumia LZW-compression, ambayo inakuwezesha kufanya kazi nzuri ya kukandamiza faili ambazo zina kujaza sare nyingi (nembo, maandishi, michoro). Algorithm ya ukandamizaji wa LZW ni umbizo la mfinyazo lisilo na hasara. Hii inamaanisha kuwa data iliyorejeshwa kutoka kwa GIF italingana kabisa na data iliyobanwa. Ikumbukwe kwamba hii ni kweli tu kwa picha 8-bit zilizo na palette; kwa picha ya rangi, hasara itatokana na ubadilishaji wake hadi rangi 256.

GIF inatumika sana kwenye kurasa za Wavuti za Ulimwenguni Pote.

Waundaji wa umbizo walitamka jina lake kama "jif". Hata hivyo, matamshi "gif" pia hutumiwa sana katika ulimwengu unaozungumza Kiingereza, kwa kuzingatia ukweli kwamba GIF ni kifupi cha Graphics Interchange Format. Matamshi yote mawili yameorodheshwa kuwa sahihi na Kamusi ya Kiingereza ya Oxford na American Heritage Dictionary.

GIF iliyounganishwa

Umbizo la GIF huruhusu uhifadhi wa data ulioingiliana. Hii inagawanya mistari katika vikundi na kubadilisha mpangilio ambao mistari huhifadhiwa kwenye faili. Wakati wa kupakia, picha inaonekana hatua kwa hatua, katika kupita kadhaa. Shukrani kwa hili, kuwa na sehemu tu ya faili, unaweza kuona picha nzima, lakini kwa azimio la chini.

Katika GIF iliyounganishwa, mstari wa 1, 5, 9, nk huandikwa kwanza. Kwa hivyo, kwa kupakia 1/4 ya data, mtumiaji atakuwa na wazo la picha nzima. Kupita kwa pili kunafuata mistari 3, 7, 11, azimio la picha katika kivinjari ni mara mbili. Hatimaye, kupita tatu hupita mistari yote kukosa (2, 4, 6 ...). Kwa njia hii, muda mrefu kabla ya faili kupakuliwa, mtumiaji anaweza kuelewa kilicho ndani na kuamua ikiwa inafaa kusubiri. mzigo kamili Picha. Kurekodi kwa kuingiliana huongeza kidogo saizi ya faili, lakini hii kawaida huhesabiwa haki na mali iliyopatikana.

Picha zilizohuishwa

Umbizo la GIF linaauni picha zilizohuishwa. Vipande ni mfuatano wa fremu kadhaa tuli, pamoja na taarifa kuhusu muda ambao kila fremu itaonyeshwa kwenye skrini. Uhuishaji unaweza kufungwa, kisha baada ya sura ya mwisho ya kwanza itaonyeshwa tena na kadhalika.

Ulinzi wa hati miliki

GIF awali ilikuwa umbizo la wamiliki, lakini umri wake hati miliki ulinzi umekwisha muda wake. Hati miliki ya Marekani ya algoriti ya mbano ya LZW iliyotumika katika GIF (Patent No. 4,558,302) iliisha muda wake tarehe 20 Juni 2003. Hati miliki ya Kanada iliisha tarehe 7 Julai 2004. Hati miliki iliisha muda wake kwa Uingereza, Ufaransa, Ujerumani na Italia mnamo Juni 18, 2004, na kwa Japan mnamo Juni 20, 2004.

Umbizo la picha PNG(Kiingereza: Portable Network Graphic - mobile michoro ya mtandao, inayotamkwa "ping") ni umbizo la faili la michoro mbaya sawa na GIF, lakini linaloauni rangi nyingi zaidi.

Kwa nyaraka zinazopitishwa kwenye mtandao, ukubwa wa faili ndogo ni muhimu sana, kwani kasi ya upatikanaji wa habari inategemea. Kwa hiyo, wakati wa kuandaa kurasa za Wavuti, hutumia aina za muundo wa picha ambazo zina uwiano wa juu wa ukandamizaji wa data: .JPEG, .GIF, .PNG.

Umbizo la PNG limeundwa kuchukua nafasi ya zamani na zaidi umbizo rahisi GIF, na pia, kwa kiwango fulani, kuchukua nafasi ya umbizo la TIFF ngumu zaidi. PNG iliundwa kama umbizo lisilolipishwa ili kuchukua nafasi ya GIF, kwa hivyo jina la nyuma "PNG's Not GIF" lilionekana kwenye Mtandao.

Umbizo PNG iliyowekwa kimsingi kwa matumizi kwenye mtandao na uhariri wa michoro.

PNG inasaidia aina tatu kuu za picha mbaya:

· Nusu ya sauti (kina cha rangi ya biti 16)

· Picha yenye faharasa ya rangi (paleti 8-bit kwa rangi 24-bit)

Picha ya rangi kamili (kina cha rangi ya biti 48)

Umbizo la PNG huhifadhi maelezo ya picha ndani imebanwa fomu. Kwa kuongeza, ukandamizaji huu unafanywa bila hasara, tofauti, kwa mfano, JPEG na hasara. Umbizo la PNG lina uwiano wa juu wa ukandamizaji wa faili zilizo na rangi zaidi kuliko GIF, lakini tofauti ni karibu 5-25%, ambayo haitoshi kwa umbizo kutawala, kwani umbizo la GIF linabana faili ndogo za rangi 2-16 bila chini. ufanisi.

PNG ni muundo mzuri kwa uhariri wa picha, hata kwa kuhifadhi hatua za kati za uhariri, kwani urejesho wa picha na uhifadhi hufanyika bila kupoteza ubora.

Fomu ya PSD (PhotoShop Document) ni muundo wa wamiliki wa programu ya Adobe Photoshop, ambayo inakuwezesha kurekodi picha ya raster na safu nyingi, njia za ziada za rangi, masks, i.e. umbizo hili linaweza kuhifadhi kila kitu ambacho mtumiaji ameunda kinachoonekana kwenye mfuatiliaji. Umbizo pekee linaloauni vipengele vyote vya programu. Inapendekezwa kwa kuhifadhi matokeo ya kati ya uhariri wa picha, kwani inahifadhi muundo wao wa safu kwa safu. Wote matoleo ya hivi karibuni Bidhaa za Adobe Systems zinaauni umbizo hili na hukuruhusu kuingiza faili za Photoshop moja kwa moja. Hasara za umbizo la PSD ni pamoja na kutopatana kwa kutosha na programu zingine za kawaida na ukosefu wa uwezo wa kukandamiza.

Mitindo yote ya rangi na kina chochote cha rangi kutoka nyeupe-nyeusi hadi rangi ya kweli zinaungwa mkono, ukandamizaji usio na hasara. Kuanzia na toleo la 3.0, Adobe iliongeza usaidizi wa tabaka na njia, kwa hivyo umbizo la toleo la 2.5 na la awali linatenganishwa katika umbizo dogo tofauti. Kwa utangamano nayo katika zaidi matoleo ya baadaye Photoshop ina uwezo wa kuwezesha hali ya kuongeza safu moja ya msingi kwenye faili, ambayo tabaka zote zimeunganishwa. Faili kama hizo zinaweza kusomwa kwa urahisi na watazamaji maarufu na kuingizwa kwenye vihariri vingine vya picha na programu za uundaji wa 3D.

Faili katika umbizo hili zina kiendelezi cha .PSD.

TIF, TIFF

Umbizo la TIFF (Muundo wa Faili ya Picha Iliyotambulishwa) iliundwa na vikosi vya pamoja vya makubwa kama Aldus, Microsoft na Next haswa kwa kuhifadhi picha zilizochanganuliwa. Faili katika umbizo hili zina kiendelezi .TIF au .TIFF.

Unyumbufu wa kipekee wa umbizo uliifanya iwe ya ulimwengu wote. TIFF ni muundo wa zamani zaidi katika ulimwengu wa kompyuta ndogo; leo ni rahisi zaidi, ya ulimwengu wote na inayoendelea kikamilifu. TIFF bado ni umbizo kuu linalotumika kuhifadhi picha zilizochanganuliwa na kuziweka katika mifumo ya uchapishaji na programu za vielelezo. Matoleo ya umbizo yapo kwenye majukwaa yote ya kompyuta, na kuifanya iwe rahisi sana kuhamisha picha mbaya kati yao. TIFF hutumia picha za monochrome, indexed, grayscale, na rangi kamili katika miundo ya RGB na CMYK yenye chaneli 8 na 16. Inakuruhusu kuhifadhi njia za kunakili, maelezo ya urekebishaji, na vigezo vya uchapishaji. Idadi yoyote ya njia za ziada za alpha zinaweza kutumika. Ziada njia za rangi haziungwi mkono. Kwa heshima kubwa umbizo linasalia kusaidia takriban algorithm yoyote ya mfinyazo. Inawezekana kuhifadhi picha katika faili ya TIFF na au bila compression. Viwango vya ukandamizaji hutegemea sifa za picha inayohifadhiwa, pamoja na algorithm iliyotumiwa. Ya kawaida ni compression isiyo na hasara kwa kutumia algoriti ya LZW (Lempel Ziv Welch), ambayo hutoa sana. shahada ya juu mgandamizo.

Maeneo ya matumizi: Nyaraka za maneno, PowerPoint, Publisher, Rangi, hasa iliyokusudiwa kwa uchapishaji, hutumiwa sana katika uchapishaji. Inatumika sana kufanya kazi na picha kubwa, muhimu kwa kuokoa matokeo ya kati ya kufanya kazi na picha. Umbizo ni kubwa mno kutumiwa mtandaoni na, mbaya zaidi, ni changamano mno kufasiriwa. Umbizo la TIFF linaendelea kubadilika. Toleo jipya la umbizo lililorekebishwa limetengenezwa, ambalo katika siku zijazo linaweza kuchukua nafasi ya umbizo la "asili" la PhotoShop.

ICO ni muundo wa picha ndogo (ikoni) kwenye WWW. Picha hutumiwa na vivinjari kuashiria miradi ya Wavuti kwenye upau wa URL na katika vipendwa. Inatumika na kutumiwa na programu za kuunda ikoni kama IconXP.

Umbizo la PDF

PDF (Muundo wa Hati Kubebeka) ni umbizo la hati za kielektroniki za jukwaa tofauti iliyoundwa na Adobe Systems kwa kutumia idadi ya vipengele vya lugha ya PostScript. Mara nyingi, faili ya PDF ni mchanganyiko wa maandishi na michoro ya raster na vekta, mara chache - maandishi yenye fomu, JavaScript, michoro ya 3D na aina nyingine za vipengele. Inakusudiwa kuwasilishwa katika muundo wa kielektroniki bidhaa za uchapishaji - kiasi kikubwa cha vifaa vya kisasa vya uchapishaji vya kitaaluma vinaweza kusindika PDF moja kwa moja. Kuangalia unaweza kutumia rasmi programu ya bure Adobe Reader, pamoja na programu watengenezaji wa chama cha tatu. Njia ya jadi ya kuunda hati za PDF ni printa halisi, ambayo ni, hati, kama hiyo, imeandaliwa katika programu yake maalum - programu ya picha au mhariri wa maandishi, CAD, nk, na kisha kusafirishwa kwa muundo wa PDF kwa usambazaji wa elektroniki. , uhamisho kwa nyumba ya uchapishaji, nk PDF.

Umbizo la PDF hukuruhusu kupachika fonti zinazohitajika (maandishi ya mstari kwa mstari), picha za vekta na raster, fomu na kuingiza multimedia. Inasaidia RGB, CMYK, Grayscale, Lab, Duotone, Bitmap, aina kadhaa za ukandamizaji wa habari mbaya. Ina miundo yake ya kiufundi ya uchapishaji: PDF/X-1, PDF/X-3. Inajumuisha utaratibu wa sahihi wa kielektroniki ili kulinda na kuthibitisha uhalisi wa hati. Kiasi kikubwa cha nyaraka zinazohusiana kinasambazwa katika muundo huu.

Umbizo la XCF (Kituo cha Kompyuta cha majaribio cha Kiingereza) ni umbizo la raster la kuhifadhi maelezo ya picha ambayo hutumia ukandamizaji usio na hasara, iliyoundwa mahsusi kwa ajili ya programu ya Gimp na inasaidia uwezo wake wote (sawa na umbizo la PSD la Adobe Photoshop). Ilipewa jina la maabara katika Chuo Kikuu cha California huko Berkeley ambapo toleo la kwanza la Gimp liliandikwa.

Umbizo inasaidia kuhifadhi kila safu na uteuzi wa sasa, njia, uwazi, safu za maandishi, vikundi vya safu. Picha zilizohifadhiwa katika XCF zimebanwa algorithm rahisi RLE, lakini GIMP pia inasaidia faili zilizobanwa kwa kutumia GZIP au bzip2. Faili zilizobanwa inaweza kufunguliwa kama faili za kawaida Picha.

Faili za XCF zinasaidiwa katika wahariri wengine wa picha, lakini kwa sababu ya ukweli kwamba muundo wa XCF mara nyingi hurekebishwa, haipendekezi kutumika kama muundo wa kubadilishana data. Kwa hivyo, muundo wa XCF ni rahisi sana kwa kuokoa matokeo ya kati, na kwa picha hizo ambazo baadaye zitafunguliwa tena katika GIMP. Umbizo la XCF halijakamilika nyuma sambamba Kwa mfano, GIMP 2.0 inaweza kuhifadhi maandishi katika tabaka za maandishi, wakati GIMP 1.2 haiwezi. Tabaka za maandishi zilizohifadhiwa katika GIMP 2.0 zitafunguliwa kama tabaka za kawaida za picha mbaya katika GIMP 1.2.

Muundo wa Vekta

Haijalishi jinsi fomati zilizo hapo juu ni nzuri, zote zina shida moja - raster. Picha zilizogunduliwa kwa msaada wao ni ngumu sana kurekebisha na hata kuongeza kiwango. Licha ya matumizi mbinu mbalimbali compression, bado wana ukubwa wa kutosha na muda mrefu wa upakiaji, ambayo ni muhimu sana kwa michoro ya Wavuti.

Miundo ya Vekta: WMF, EMF, CGM, EPS, WPG, AutoCAD, DXF, DWG, CDR, AI, PCT, FLA/SWF.

(kutoka Scalable Vector Graphics) ni lugha ya alama za michoro ya vekta inayoweza kusambazwa iliyoundwa na Jumuiya ya Wavuti ya Ulimwenguni (W3C) na sehemu ya kitengo kidogo cha Lugha ya Kuweka Alama Inayopanuliwa. XML, imekusudiwa kuelezea vekta ya pande mbili na michoro mchanganyiko ya vekta/rasta katika umbizo la XML. Inaauni picha tuli, zilizohuishwa na zinazoingiliana - au, kwa maneno mengine, kutangaza na kuandika.

Kawaida Inapendekezwa Ulimwenguni Pote Muungano wa Wavuti kwa ajili ya kuelezea vekta yenye mwelekeo-mbili na michoro iliyounganishwa ya vekta-rasta kwa kutumia lebo ya XML.
Katika kivinjari, picha za SVG zinatolewa kwa kutumia injini za raster. Usaidizi wa uwazi katika kila safu, gradients ya mstari, gradients ya radial, athari za kuona (vivuli, vilima, nyuso zinazong'aa, textures, mifumo ya muundo wowote, alama za utata wowote).

SVG ni umbizo la michoro ya vekta ya 2D kama inavyofafanuliwa katika vipimo, lakini kwa kuongeza hati (yaani JavaScript) ndani ya faili ya SVG unaweza kuunda picha za uhuishaji za 3D. SVG inaweza kuwa na picha mbaya iliyojengewa ndani, ambayo, kama kitu kingine chochote kwenye SVG, inaweza kuwa na mabadiliko, uwazi, n.k. kutumika kwayo.

SVG ni kiwango wazi. Tofauti na fomati zingine, SVG sio ya umiliki.

Faida za muundo

Umbizo la maandishi- Faili za SVG zinaweza kusomwa na kuhaririwa (na ujuzi fulani) kwa kutumia wahariri wa maandishi wa kawaida. Unapotazama hati zilizo na picha za SVG, unaweza kufikia msimbo wa faili inayotazamwa na uwezo wa kuhifadhi hati nzima. Mbali na hilo, faili za SVG kwa kawaida ni ndogo kwa ukubwa kuliko picha zinazoweza kulinganishwa za JPEG au GIF na zinaweza kubanwa sana.

Scalable - SVG ni umbizo la vekta. Inawezekana kupanua sehemu yoyote ya picha ya SVG bila kupoteza ubora.

Inawezekana kuingiza vipengele na picha katika muundo wa PNG, GIF au JPG.

Tuma maandishi Picha za SVG ni maandishi, sio picha, kwa hivyo unaweza kuichagua na kuinakili.

Uhuishaji unatekelezwa katika SVG kwa kutumia lugha ya SMIL (Lugha ya Uunganishaji wa Midia Multimedia). Kutumia hati na uhuishaji katika SVG hukuruhusu kuunda michoro inayobadilika na inayoingiliana.

Hasara za muundo

SVG hurithi ubaya wote wa XML, kama vile saizi yake kubwa ya faili (hata hivyo, ya mwisho inafidiwa na uwepo wa umbizo la SVGZ iliyoshinikwa).

Ni vigumu kutumia katika programu kubwa za ramani kutokana na ukweli kwamba hati nzima lazima isomwe ili kuonyesha kwa usahihi sehemu ndogo ya picha.

Encapsulated PostScript (EPS) ni kiendelezi cha umbizo la PostScript, data ambayo inarekodiwa kwa mujibu wa kiwango cha DSC (Makubaliano ya Muundo wa Hati), lakini kwa idadi ya viendelezi vinavyoruhusu umbizo hili kutumika kama mchoro.

Umbizo la EPS liliundwa na Adobe kulingana na lugha ya PostScript na kutumika kama msingi wa uundaji matoleo ya awali Umbizo la Adobe Illustrator.

Katika usanidi wake mdogo, faili ya EPS ina kinachojulikana maoni ya BoundingBox DSC - habari inayoelezea ukubwa wa picha. Kwa njia hii, hata kama programu haiwezi kubadilisha data iliyomo kwenye faili, ina ufikiaji wa vipimo vya picha na hakiki yake.

Umbizo linatumika katika uchapishaji wa kitaalamu na linaweza kuwa na picha mbaya zaidi, picha za vekta, na michanganyiko yake.

Picha iliyorekodiwa katika umbizo la EPS inaweza kuhifadhiwa katika nafasi tofauti za rangi: Grayscale, RGB, CMYK, Lab, Multi-channel.

Muundo wa data wa faili mbaya ya EPS inaweza kuandikwa kwa njia tofauti: ASCII-data (data ya maandishi, polepole, lakini inaendana zaidi), Binary (data binary, haraka na compact), JPEG yenye viwango tofauti vya ukandamizaji (haraka, lakini hasara na utangamano duni).

Wakati wa kuhifadhi katika EPS, unaweza kutaja muundo na kina cha rangi ya mchoro, ambayo, ili kuharakisha kazi, itaonyeshwa kwenye skrini katika mipango ya mpangilio badala ya asili kubwa. Hakiki ya faili ya EPS pia inaweza kuundwa kwa kutumia mbinu mbalimbali za kupunguza data: JPEG, TIFF(1/8 kidogo).

Inatumia toleo lililorahisishwa la PostScript na haiwezi kuwa na zaidi ya ukurasa mmoja katika faili moja, wala haihifadhi idadi ya mipangilio ya kichapishi. Kama faili za kuchapisha za PostScript, EPS hurekodi kazi ya mwisho, ingawa programu kama vile Adobe Illustrator na Adobe Photoshop zinaweza kuitumia kama hati inayofanya kazi. Kadi kuu ya tarumbeta ya umbizo ni matumizi mengi. Karibu programu zote zinazofanya kazi na graphics zinaweza kuandika na kusoma faili katika muundo huu. Picha katika faili kawaida huhifadhiwa katika nakala mbili: bwana na kijipicha, kwa hivyo picha mbaya iliyorekodiwa katika umbizo la EPS itakuwa kubwa kidogo kwa saizi kuliko PCX na BMP. Programu asili ya umbizo hili ni Adobe Illustrator. Inaweza kutumika kwa kushiriki picha za jukwaa.

Umbizo la CDR, muundo kuu wa kufanya kazi wa kifurushi maarufu cha CorelDRAW, ambacho ni kiongozi asiye na shaka katika darasa la wahariri wa picha za vekta kwenye jukwaa la PC, ni ya utata kabisa. Umbizo hili la faili lilitengenezwa na Corel kwa matumizi katika bidhaa zake za programu. Faili za CDR hazitumiki na programu nyingi za kuhariri picha. Hata hivyo, faili inaweza kusafirishwa kwa kutumia CorelDRAW kwa miundo mingine, ya kawaida na maarufu ya picha. Kuwa na utulivu wa chini na matatizo na uoanifu wa faili matoleo tofauti umbizo, hata hivyo, umbizo la CDR, hasa matoleo ya hivi karibuni, ya 7 na ya 8, yanaweza kuitwa mtaalamu. Faili za matoleo haya hutumia compression tofauti kwa picha za vekta na raster, fonti zinaweza kupachikwa, faili za CDR zina eneo kubwa la kufanya kazi la mita 45x45, na kurasa nyingi zinaungwa mkono.

Mhadhara namba 3. Fomati za faili za picha

Fomati za faili za picha. BMP, TIFF, JPEG, GIF, PNG na miundo mingine. Sifa na matumizi ya miundo mbalimbali. Mbinu za kuwasilisha maelezo ya picha ndani ya faili. Ubadilishaji wa umbizo.

Fomati za faili za picha

Katika graphics za kompyuta, angalau fomati tatu za faili hutumiwa kuhifadhi picha. Lakini baadhi yao tu hutumiwa katika idadi kubwa ya programu. Kama sheria, faili za raster, vekta na picha zenye sura tatu zina fomati zisizolingana, ingawa kuna fomati zinazokuruhusu kuhifadhi data ya madarasa tofauti. Programu nyingi zinalenga fomati zao "maalum"; kuhamisha faili zao kwa programu zingine hukulazimisha kutumia vichungi maalum au kusafirisha picha kwa umbizo la "kawaida".

BMP (Bitmap ya Kujitegemea ya Kifaa cha Windows). Umbizo la BMR ni umbizo la asili la Windows, linaungwa mkono na wahariri wote wa picha wanaoendesha chini ya udhibiti wake. Idadi kubwa ya programu hufanya kazi na muundo wa BMP, kwani msaada wake umeunganishwa kwenye mifumo ya uendeshaji ya Windows na OS/2. Faili za BMP zinaweza kuwa na viendelezi .bmp, .dib na .rle. Zaidi ya hayo, data katika umbizo hili imejumuishwa katika faili za rasilimali za RES na faili za PE.

Umbizo la BMP linaweza kuhifadhi picha zenye kina cha rangi (idadi ya biti zinazoelezea pikseli moja kwenye picha) ya biti 1, 4, 8 na 24, ambayo inalingana na idadi ya juu ya rangi zinazoweza kutumika za 2, 16, 256, na 16,777,216. Faili inaweza kuwa na ubao unaofafanua rangi, tofauti na zile zinazokubaliwa kwenye mfumo.

TIFF(Umbo la Faili ya Picha iliyotambulishwa). Umbizo limeundwa kwa ajili ya kuhifadhi picha za ubora wa juu (kiendelezi cha jina la faili.TIF). TIFF ni umbizo lisilotegemea maunzi; inaungwa mkono na karibu programu zote kwenye Kompyuta na Macintosh ambazo kwa namna fulani zinahusiana na michoro. TIFF ndio chaguo bora wakati wa kuingiza picha mbaya ndani programu za vector na mifumo ya uchapishaji. Ina anuwai kamili ya mifano ya rangi inayopatikana kutoka kwa monochrome hadi RGB, CMYK na rangi za ziada za Pantoni. TIFF inaweza kuhifadhi safu, njia za kunakili, vituo vya alpha na data nyingine ya ziada.

TIFF ina aina mbili: kwa Macintosh na PC. Hii ni kwa sababu vichakataji vya Motorola husoma na kuandika nambari kutoka kushoto kwenda kulia, wakati wasindikaji wa Intel husoma na kuandika nambari kwa njia nyingine. Programu za kisasa zinaweza kutumia muundo wote bila matatizo.

Mpango wa asili wa umbizo hili la Photo-Styler kwa sasa "limekoma", lakini umbizo linaendelea kukuza na kuongezewa vipengele vipya. Letraset imeanzisha toleo fupi la umbizo la TIFF linaloitwa RIFF (Raster Image File Format).

Katika umbizo la TIFF, ukandamizaji wa LZW, JPEG na ZIP unaweza kutumika. Idadi ya programu za zamani (km QuarkXPress 3.x, Adobe Streamline, programu nyingi za utambuzi wa maandishi) haziwezi kusoma faili za TIFF zilizobanwa, lakini ikiwa unatumia programu mpya zaidi hakuna sababu ya kutotumia mbano.

TIFF, licha ya algorithms zote za ukandamizaji, bado ni muundo "mzito" zaidi wa raster, kwa hivyo haifai kutumika kwenye mtandao.

PSD(Hati ya PhotoShop). Umbizo la Adobe Photoshop mwenyewe (kiendelezi cha jina la faili.PSD), mojawapo ya nguvu zaidi katika suala la uwezo wa kuhifadhi maelezo ya picha mbaya zaidi. Inakuruhusu kukumbuka vigezo vya tabaka, njia, digrii za uwazi na vinyago vingi. Inasaidia usimbaji rangi wa 48-bit, utengano wa rangi na mifano mbalimbali ya rangi. Hasara kuu ni kwamba ukosefu wa algorithm ya ukandamizaji wa habari yenye ufanisi husababisha kiasi kikubwa cha faili. Haifungui katika programu zote.

PCX. Umbizo lilionekana kama umbizo la kuhifadhi data mbaya katika programu ya PaintBrush ya PC kutoka Z-Soft na ni mojawapo ya kawaida zaidi (kiendelezi cha jina la faili.PCX). Kutokuwa na uwezo wa kuhifadhi picha zilizotenganishwa na rangi, mifano ya kutosha ya rangi na vikwazo vingine vilisababisha kupoteza umaarufu wa muundo. Hivi sasa inachukuliwa kuwa ya kizamani.

JPEG (Kundi la Pamoja la Wataalam wa Picha). Umbizo limekusudiwa kuhifadhi picha mbaya (kiendelezi cha jina la faili.JPG). Hukuruhusu kurekebisha uhusiano kati ya kiwango cha mgandamizo wa faili na ubora wa picha. Njia za ukandamizaji zinazotumiwa zinatokana na kuondoa taarifa "zisizohitajika", kwa hiyo muundo unapendekezwa kutumika tu kwa machapisho ya elektroniki.

Umbizo la faili la JPEG liliundwa na C-Cube Microsystems kama njia bora ya kuhifadhi picha zenye kina cha juu cha rangi, kama zile zinazotolewa kwa kuchanganua picha zilizo na vivuli vingi vya rangi. Tofauti kubwa kati ya JPEG na fomati zingine ni kwamba JPEG hutumia algorithm ya ukandamizaji wa hasara. Kanuni ya mbano isiyo na hasara huhifadhi maelezo ya picha ili picha iliyopunguzwa inalingana kabisa na ya awali. Mfinyazo uliopotea hutoa maelezo fulani ya picha ili kufikia uwiano wa juu wa mgandamizo. Picha ya JPEG iliyopunguzwa mara chache inalingana na asili haswa, lakini mara nyingi tofauti ni ndogo sana kwamba hazionekani.

JPEG ni kanuni ya mfinyazo isiyotegemea kutafuta vipengele vinavyofanana, kama ilivyo kwa RLE na LZW, lakini kwa tofauti kati ya saizi. Usimbaji wa data hutokea katika hatua kadhaa. Kwanza, data ya mchoro inabadilishwa kuwa nafasi ya rangi ya LAB, kisha nusu au robo tatu ya maelezo ya rangi hutupwa (kulingana na utekelezaji wa algorithm). Ifuatayo, vizuizi vya pikseli 8x8 vinachambuliwa. Kwa kila block, seti ya nambari huundwa. Nambari chache za kwanza zinawakilisha rangi ya kizuizi kwa ujumla, wakati nambari zinazofuata zinaonyesha uwasilishaji wa hila. Maelezo mbalimbali yanatokana na mtazamo wa kuona wa binadamu, hivyo maelezo makubwa yanaonekana zaidi.

Katika hatua inayofuata, kulingana na kiwango cha ubora unachochagua, sehemu fulani ya nambari zinazowakilisha maelezo mazuri hutupwa. Washa hatua ya mwisho Usimbaji wa Huffman hutumiwa kwa ukandamizaji bora zaidi wa data ya mwisho. Urejeshaji wa data hufanyika kwa mpangilio wa nyuma.

Kwa hivyo, kiwango cha juu cha ukandamizaji, data zaidi inatupwa, ubora wa chini. Kwa kutumia JPEG unaweza kupata faili ndogo mara 1-500 kuliko BMP! Umbizo ni huru ya maunzi, inaungwa mkono kikamilifu kwenye PC na Macintosh, lakini ni mpya na haieleweki na programu za zamani (kabla ya 1995). JPEG haitumii vibao vya rangi vilivyowekwa faharasa. Hapo awali, CMYK haikujumuishwa katika vipimo vya umbizo; Adobe iliongeza usaidizi wa kutenganisha rangi, lakini CMYKJPEG husababisha matatizo katika programu nyingi. Suluhisho bora ni kutumia compression ya JPEG katika faili za Photoshop EPS, ambazo zimeelezwa hapa chini.

Kuna fomati ndogo za JPEG. Msingi Ulioboreshwa - faili zimebanwa vizuri zaidi, lakini hazisomeki na programu zingine. JPEG Baseline Optimized imeundwa mahususi kwa ajili ya wavuti na vivinjari vyote vikuu vinaiunga mkono. JPEG inayoendelea pia imeundwa mahsusi kwa Wavuti, faili zake ni ndogo kuliko zile za kawaida, lakini ni kubwa kidogo kuliko Baseline Optimized. Sifa kuu ya JPEG inayoendelea ni usaidizi wake kwa pato lililounganishwa la analogi.

Kutoka hapo juu, hitimisho zifuatazo zinaweza kutolewa. JPEG inabana picha zenye ubora wa picha bora kuliko nembo au michoro - zina mabadiliko zaidi ya sauti ya nusu, na uingiliaji usiohitajika unaonekana kati ya kujazwa kwa monochromatic. Picha kubwa za wavuti au zenye ubora wa juu zilizochapishwa (200-300 au zaidi dpi) zimebanwa vizuri na kwa hasara ndogo kuliko kwa azimio la chini (72-150 dpi), kwa sababu katika kila mraba wa saizi 8x8, mabadiliko ni laini, kwa sababu ya ukweli kwamba kuna zaidi yao (mraba) kwenye faili kama hizo. Haifai kuhifadhi picha zozote zilizo na ukandamizaji wa JPEG ambapo nuances zote za utoaji wa rangi (uzazi) ni muhimu, kwani habari ya rangi hutupwa wakati wa kushinikiza. Toleo la mwisho tu la kazi linapaswa kuokolewa katika JPEG, kwa sababu kila uhifadhi husababisha upotezaji zaidi wa data (kutupa) na kugeuza picha ya asili kuwa mush.

GIF (MichoroMaingilianoUmbizo). Umbizo la GIF lisilo na maunzi lilianzishwa mwaka wa 1987 (GIF87a) na CompuServe kwa ajili ya kusambaza picha mbaya zaidi kwenye mitandao. Mnamo 1989, muundo ulibadilishwa (GIF89a), usaidizi wa uwazi na uhuishaji uliongezwa. GIF hutumia ukandamizaji wa LZW, ambayo inafanya uwezekano wa kukandamiza faili na kujaza kwa sare nyingi (nembo, maandishi, michoro) vizuri.

GIF inakuwezesha kurekodi picha "kupitia mstari" (Interlaced), shukrani ambayo, kuwa na sehemu tu ya faili, unaweza kuona picha nzima, lakini kwa azimio la chini. Hii inafanikiwa kwa kuandika na kisha kupakia, kwanza 1, 5, 10, nk. mistari ya saizi na kunyoosha data kati yao, kupita kwa pili kunafuatiwa na mistari 2, 6, 11, azimio la picha kwenye kivinjari cha Mtandao huongezeka. Kwa hivyo, muda mrefu kabla ya faili kupakuliwa, mtumiaji anaweza kuelewa kilicho ndani na kuamua kama kusubiri hadi faili nzima ipakuliwe. Nukuu iliyoingiliana huongeza kidogo saizi ya faili, lakini hii kawaida huhesabiwa haki na mali iliyopatikana.

Katika GIF, unaweza kuweka rangi moja au zaidi kuwa wazi; hazitaonekana katika vivinjari vya Mtandao na programu zingine. Uwazi hutolewa na chaneli ya ziada ya Alpha iliyohifadhiwa na faili. Mbali na hilo Faili ya GIF inaweza kuwa na sio moja, lakini picha kadhaa mbaya, ambazo vivinjari vinaweza kupakia moja baada ya nyingine na frequency iliyoainishwa kwenye faili. Hivi ndivyo udanganyifu wa harakati unapatikana (uhuishaji wa GIF).

Umuhimu wa dhana zinazotekelezwa katika umbizo la GIF imekuwa dhahiri hasa kutokana na kuongezeka kwa matumizi machapisho ya kielektroniki(katika mfumo wa kurasa za Wavuti au Tovuti). Licha ya uwezo wa kuongezeka wa vifaa vya mtandao, na, hasa, modem, suala la kiasi cha vipengele vya graphic vya machapisho ya elektroniki ni papo hapo kabisa. Kwa upande mmoja, kuonekana na ufanisi wa uchapishaji wa elektroniki kwa kiasi kikubwa inategemea ubora wa vipengele vya picha, na, kwanza kabisa, juu ya azimio na kina cha rangi ya saizi za picha. Kwa hiyo, tamaa ya watengenezaji wa machapisho ya elektroniki kutumia picha za picha za multicolor inaeleweka.

Kwa upande mwingine, mahitaji ya ushikamanifu wa faili zinazopitishwa kwenye chaneli za mtandao hazijafifia nyuma. Faili kubwa za picha zinahitaji muda mwingi ili kupakia picha kwenye kivinjari. Kwa hiyo, moja ya kazi kuu za wataalamu katika uwanja wa kubuni wa Mtandao ni kupata usawa sahihi kati ya ufundi, maudhui ya habari ya ukurasa wa Wavuti na kiasi chake.

GIF ni mojawapo ya umbizo chache zinazotumia algoriti ya ukandamizaji bora ambayo ni karibu sawa na uwekaji programu kwenye kumbukumbu. Kwa maneno mengine, faili za GIF hazihitaji kuhifadhiwa, kwani hii mara chache hutoa faida inayoonekana kwa kiasi.

Kwa hivyo, umbizo la GIF, ambalo faida yake kuu ni saizi yake ndogo ya faili, bado inabaki na umuhimu wake kama umbizo kuu la picha ya Wavuti ya Ulimwenguni Pote.

Kizuizi kikuu cha umbizo la GIF ni kwamba picha ya rangi inaweza kurekodiwa tu katika hali ya rangi 256. Hii ni wazi haitoshi kwa uchapishaji.

Kuna vipimo viwili vya GIF. Ya kwanza inahusu muundo wa GIF87a, ambayo hutoa kurekodi picha nyingi, na GIF89a, ambayo inalenga kuhifadhi data zote za maandishi na graphic katika faili moja.

GIF87 a ilitoa uwezo wa faili wa GIF ufuatao:

Kuingiliana. Mara ya kwanza, tu "mifupa" ya picha ni kubeba, basi, inapopakiwa, ni ya kina. Hii hukuruhusu kuzuia kupakia faili nzima ya picha kwenye mistari ya polepole ili kupata wazo lake.

Ukandamizaji kwa kutumia algorithm ya LZW. Kipengele hiki cha faili za GIF huwaweka kati ya viongozi katika suala la ukubwa wa faili ndogo zaidi.

Kuweka picha nyingi kwenye faili moja.

Nafasi ya picha kwenye skrini ya kimantiki. Hiyo ni, muundo ulifanya iwezekanavyo kufafanua eneo la skrini la mantiki kwa ajili ya kuonyesha picha, na kuziweka katika eneo la kiholela katika eneo hili.

Kiwango hiki kiliongezwa baadaye na maelezo ya GIF89a, ambayo yaliongeza uwezo ufuatao:

Ikijumuisha maoni katika faili ya picha (haijaonyeshwa kwenye skrini, lakini inaweza kusomwa na programu inayoauni GIF89a).

Hudhibiti ucheleweshaji kabla ya kubadilisha fremu (zilizowekwa katika 1/100 ya sekunde, au kusubiri ingizo la mtumiaji).

Hudhibiti ufutaji wa picha iliyotangulia. Picha ya awali inaweza kushoto, kubadilishwa na rangi ya asili au na kile kilichokuja kabla yake.

Ufafanuzi wa rangi ya uwazi.

Pato la maandishi.

Uundaji wa vizuizi vya udhibiti na programu za programu (upanuzi maalum wa programu). Unaweza kuunda kizuizi ndani ya faili ya GIF ambayo itapuuzwa na programu zote isipokuwa ile ambayo imekusudiwa.

PNG (InabebekaMtandaoMichoro). PNG ni umbizo lililoundwa hivi majuzi la Wavuti, iliyoundwa kuchukua nafasi ya GIF iliyopitwa na wakati. Hutumia Deflate compression isiyo na hasara, sawa na LZW (ilikuwa kwa sababu ya hati miliki ya algoriti ya LZW mnamo 1995 ndipo PNG iliibuka). Faili za PNG zilizobanwa katika faharasa kwa kawaida ni ndogo kuliko zile za GIF, na PNG za RGB ni ndogo kuliko faili inayolingana ya TIFF.

Kina cha rangi katika faili za PNG kinaweza kuwa chochote, hadi biti 48. Uingiliano wa pande mbili hutumiwa (sio safu mlalo tu, bali pia safu wima), ambayo, kama vile GIF, huongeza kidogo saizi ya faili. Tofauti na GIF, ambapo kuna uwazi au la, PNG pia inaauni saizi zinazong'aa (basi zinapatikana katika uwazi huanzia 0 hadi 99%) kutokana na chaneli ya Alpha yenye vivuli 256 vya kijivu.

Faili ya PNG hurekodi maelezo ya urekebishaji wa gamma. Gamma ni nambari fulani inayoonyesha utegemezi wa mwangaza wa skrini yako ya kufuatilia kwenye voltage kwenye elektroni za kinescope. Nambari hii, iliyosomwa kutoka kwa faili, inakuwezesha kuingiza marekebisho ya mwangaza wakati wa kuonyesha. Inahitajika ili picha iliyoundwa kwenye Mac ionekane sawa kwenye PC na Silicon Graphics. Kwa hivyo, kipengele hiki husaidia kutekeleza wazo kuu la WWW - onyesho sawa la habari bila kujali vifaa vya mtumiaji.

PNG inaungwa mkono na Microsoft Internet Explorer kuanzia toleo la 4 la Windows na toleo la 4.5 kwenye Macintosh. Netscape iliongeza usaidizi wa PNG kwenye kivinjari chake katika matoleo yanayoanza na 4.0.4 kwa mifumo yote miwili. Hata hivyo, uwezo wa kutumia vipengele muhimu vya umbizo kama vile uwazi usio na mshono na urekebishaji wa gamma bado haujatekelezwa.

PNG na GIF89a zina sifa zifuatazo:

    Umbizo limepangwa kama mtiririko wa data

    "Ukandamizaji usio na hasara"

    Hukuruhusu kuhifadhi picha zilizowekewa faharasa na ubao wa hadi rangi 256

    Onyesho linaloendelea la data iliyoingiliana

    Usaidizi wa rangi ya uwazi

    Uwezo wa kuhifadhi data ya umma na iliyozuiliwa

    Kujitegemea kwa vifaa na jukwaa

Manufaa ya PNG juu ya GIF:

    Onyesho la kasi zaidi la mifumo iliyounganishwa

    Uwezo wa kuhifadhi data wa mtumiaji uliopanuliwa

Vipengele vya PNG havipatikani kwenye GIF:

    Kuhifadhi picha za rangi 48-bit

    Kuhifadhi picha 16-bit nyeusi na nyeupe

    Channel Kamili ya Alpha

    Kiashiria cha kulinganisha

    CRC ni mbinu ya kugundua makosa katika mtiririko wa data

    Zana ya kawaida ya kuunda programu za kusoma-kuandika za PNG

    Seti ya kawaida ya picha za majaribio ili kujaribu programu hizi

Vipengele vya GIF havipo kwenye toleo la 1.0 la PNG:

    Uwezo wa kuhifadhi picha nyingi kwenye faili moja

    Uhuishaji

WMF (WindowsMetaFile). Umbizo la uhifadhi wa picha ya vekta ya mfumo wa uendeshaji wa Windows (kiendelezi cha jina la faili.WMF). Kwa ufafanuzi, inaungwa mkono na matumizi yote ya mfumo huu. Hata hivyo, ukosefu wa zana za kufanya kazi na palettes za rangi zilizokubaliwa katika uchapishaji na mapungufu mengine hupunguza matumizi yake (WMF inapotosha rangi na haiwezi kuokoa idadi ya vigezo vinavyoweza kupewa vitu katika wahariri mbalimbali wa vector).

EPS (ImezungukwaHati ya Posta). Umbizo la kuelezea picha zote mbili za vekta na rasta katika lugha ya PostScript ya Adobe, kiwango cha ukweli katika uga wa michakato ya uchapishaji na uchapishaji (jina la faili ugani.EPS). Kwa kuwa lugha ya PostScript ni ya ulimwengu wote, faili inaweza kuhifadhi kwa wakati mmoja picha za vekta na rasta, fonti, njia za kunasa (masks), vigezo vya urekebishaji wa vifaa, na wasifu wa rangi. Umbizo linalotumika kuonyesha maudhui ya vekta kwenye skrini ni W.M.F. na raster - TIFF. Lakini nakala ya skrini inaonyesha tu picha halisi, ambayo ni shida kubwa EPS. Picha halisi inaweza kuonekana tu kwenye pato la kifaa cha pato, kwa kutumia programu maalum za kutazama au baada ya kubadilisha faili kwenye umbizo la PDF katika programu za Acrobat Reader, Acrobat Exchange.

Picha iliyorekodiwa katika umbizo la EPS inaweza kuhifadhiwa katika nafasi tofauti za rangi: Grayscale, RGB, CMYK, Lab, Multi-channel.

Umbizo la Encapsulated PostScript linaweza kuitwa njia ya kuaminika na ya ulimwengu wote ya kuhifadhi data. Inatumia toleo lililorahisishwa la PostScript: haiwezi kuwa na zaidi ya ukurasa mmoja katika faili moja, na haihifadhi idadi ya mipangilio ya kichapishi. Kama faili za kuchapisha za PostScript, EPS hurekodi kazi ya mwisho, ingawa programu kama vile Adobe Illustrator na Adobe Photoshop zinaweza kuitumia kama hati inayofanya kazi. EPS imeundwa kwa ajili ya kuhamisha vekta na rasta kwenye mifumo ya uchapishaji, na imeundwa na karibu programu zote zinazofanya kazi na graphics. Inaleta maana kuitumia tu wakati matokeo yanafanywa kwenye kifaa cha PostScript. EPS inasaidia aina zote za rangi zinazohitajika kwa uchapishaji, kati yao, kama vile Duotone, inaweza pia kurekodi data katika RGB, njia ya kunakili, utegaji na habari mbaya, fonti zilizopachikwa. Katika umbizo la EPS, data huhifadhiwa kwenye ubao kunakili (Ubao Klipu) wa programu za Adobe kwa kubadilishana wao wenyewe.

Unaweza kuhifadhi mchoro (kichwa cha picha, hakikisho) pamoja na faili. Hii ni nakala ya ubora wa chini katika umbizo la PICT, TIFF, JPEG au WMF ambayo imehifadhiwa kwa faili ya EPS na hukuruhusu kuona kilicho ndani, kwa kuwa ni Photoshop na Illustrator pekee zinazoweza kufungua faili kwa ajili ya kuhaririwa. Wengine wote huleta mchoro, na kuubadilisha na maelezo asili wakati unachapishwa kwenye kichapishi cha PostScript. Kwenye kichapishi ambacho hakiauni PostScript, mchoro yenyewe huchapishwa. Ikiwa unafanya kazi kwenye Photoshop kwa ajili ya Mac, hifadhi vijipicha katika umbizo la JPEG; programu zingine za Mac huhifadhi vijipicha katika umbizo la PICT. Vijipicha hivi na JPEG haviwezi kutumiwa na programu za Windows. Ikiwa unafanya kazi kwenye PC au haujui ambapo faili itatumika, hifadhi mchoro katika muundo wa TIFF (unapopewa chaguo).

EPS ina aina nyingi, kulingana na programu ya muundaji. EPS ya kuaminika zaidi huundwa na programu zinazozalishwa na Adobe Systems: Photoshop, Illustrator, InDesign. Tangu 1996, programu za Adobe zina mkalimani wa PostScript uliojengewa ndani ili waweze kufungua na kuhariri EPS. Wahariri wengine wa picha hawawezi kufungua EPS; zaidi ya hayo, faili za EPS wanazounda wakati mwingine hugeuka kuwa, ili kuiweka kwa upole, maalum. Miongoni mwa matatizo zaidi ni Quark EPS, iliyoundwa na kipengele cha Hifadhi Kama EPS, na EPS inayoweza kuhaririwa ya FreeHand, iliyoundwa na kipengele cha Save As. Hupaswi kuamini hasa matoleo ya Corel EPS ya 6 na ya chini na EPS kutoka CorelXARA. Faili za EPS kutoka CorelDraw 7 na ya juu bado zina tatizo la kuongeza sehemu kwenye Sanduku la Kufunga (mstatili wa masharti katika PostScript unaoelezea vitu vyote kwenye ukurasa). Kabla ya kusafirisha faili za EPS kutoka CorelDRAW, CorelXARA na, kwa kiasi kidogo, kutoka kwa FreeHand, inafaa kubadilisha athari nyingi za programu (kwa mfano, kujazwa kwa uwazi) kuwa vitu vikali au rahisi vya vekta. Muhtasari nene (zaidi ya pt 2) unaweza kuwa nayo. pia ina maana ya kubadili kuwa vitu wakati programu inatoa fursa hiyo.Unaweza kuangalia faili ya EPS na Adobe Illustrator, ikiwa inafungua, basi kila kitu kiko kwa utaratibu.

PDF (InabebekaHatiUmbizo). Umbizo la maelezo ya hati iliyotengenezwa na Adobe (kiendelezi cha jina la faili.PDF). Ingawa umbizo hili kimsingi linakusudiwa kuhifadhi hati nzima, uwezo wake wa kuvutia huruhusu uwasilishaji mzuri wa picha. Umbizo halijitegemea maunzi, kwa hivyo picha zinaweza kuonyeshwa kwenye kifaa chochote - kutoka skrini ya kufuatilia hadi kifaa cha kufichua picha. Kanuni ya mbano yenye nguvu yenye vidhibiti vya ubora wa mwisho wa picha huhakikisha faili fupi zilizo na vielelezo vya ubora wa juu. Takriban hati yoyote au picha iliyochanganuliwa inaweza kubadilishwa kuwa umbizo hili. Hata hivyo, ili kufanya hivyo, katika hali nyingi ni muhimu kifurushi kamili Adobe Acrobat, iliyo na Adobe Acrobat Distiller na Adobe Acrobat Writer.

PDF kutoka Julai 1, 2008 ni wazi kiwango ISO 32000. Fomu ya PDF inakuwezesha kupachika fonti zinazohitajika (maandishi ya mstari kwa mstari), picha za vector na raster, fomu na kuingiza multimedia. Inasaidia RGB, CMYK, Grayscale, Lab, Duotone, Bitmap, aina kadhaa za ukandamizaji wa habari mbaya. Ina miundo yake ya kiufundi ya uchapishaji: PDF/X-1, PDF/X-3. Inajumuisha utaratibu wa sahihi wa kielektroniki ili kulinda na kuthibitisha uhalisi wa hati. Kiasi kikubwa cha nyaraka zinazohusiana kinasambazwa katika muundo huu.

Ili kutazama, unaweza kutumia programu rasmi ya bure ya Adobe Reader, pamoja na programu za watu wengine. Njia ya jadi ya kuunda hati za PDF ni printa ya kawaida, ambayo ni, hati kama hiyo imeandaliwa katika programu yake maalum - mhariri wa picha au maandishi, CAD, nk, na kisha kusafirishwa kwa muundo wa PDF kwa usambazaji kwa fomu ya elektroniki, kuhamisha kwa nyumba ya uchapishaji, nk. . P.

CDR (Hati ya CorelDRAW). Umbizo la faili la CDR ni picha ya vekta au mchoro ulioundwa kwa kutumia CorelDRAW. Umbizo hili la faili lilitengenezwa na Corel kwa matumizi katika bidhaa zake za programu. Faili za CDR hazitumiki na programu nyingi za kuhariri picha. Hata hivyo, faili inaweza kusafirishwa kwa kutumia CorelDRAW kwa miundo mingine, ya kawaida na maarufu ya picha. Pia, faili ya CDR inaweza kufunguliwa na Corel Paint Shop Pro.

Umbizo limejulikana hapo awali kwa uthabiti wa chini na upatanifu duni wa faili, hata hivyo, CorelDRAW ni rahisi sana kutumia. Faili za matoleo haya hutumia compression tofauti kwa picha za vekta na raster, fonti zinaweza kupachikwa, faili za CDR zina eneo kubwa la kufanya kazi la mita 45x45, na kurasa nyingi zinaungwa mkono.

Ai (AdobeMchoraji). Faili ya picha ya Vector iliyoundwa katika Adobe Illustrator; badala ya data mbaya, inajumuisha njia au mistari iliyounganishwa na dots; inaweza kujumuisha vitu, rangi na maandishi. Hati za Ai zinaweza kufunguliwa katika Photoshop, lakini picha "itabadilishwa", ikimaanisha kuwa itabadilishwa kutoka picha ya vekta hadi picha mbaya. Muundo wa AI hujumuisha na kurasimisha sehemu ndogo ya lugha ya maelezo ya ukurasa wa PostScript (PDL) katika faili iliyopangwa. Faili hizi zimeundwa ili kuonyeshwa kwenye kichapishi cha PostScript, lakini pia zinaweza kujumuisha toleo mbovu la picha, na hivyo kutoa onyesho la kukagua picha. PostScript katika utekelezaji wake kamili ni yenye nguvu na Lugha ngumu na ina uwezo wa kufafanua karibu kila kitu kinachoweza kuonyeshwa kwenye kifaa cha pato la pande mbili, muundo wa AI hubadilishwa kwa kuhifadhi data ya jadi ya picha: michoro, michoro na maandishi ya mapambo. Kumbuka, hata hivyo, kwamba faili za AI zinaweza kuwa ngumu sana. Nguvu ya PostScript huja kwa kiasi kikubwa kutokana na uwezo wake wa kufafanua mfuatano wa shughuli na kisha kuzichanganya kwa kutumia njia rahisi za kisintaksia. Utata huu uliofichwa wakati mwingine (lakini si mara zote) hupunguzwa katika faili za Adobe Illustrator.

Ubadilishaji wa Faili

Haja ya kubadilisha faili za picha kutoka umbizo moja hadi nyingine inaweza kutokea kwa sababu mbalimbali:

Programu ambayo mtumiaji anafanya kazi nayo haelewi umbizo la faili yake;

Data ambayo inahitaji kuhamishiwa kwa mtumiaji mwingine lazima iwasilishwe katika umbizo maalum.

Badilisha faili kutoka raster hadi umbizo la vekta

Kuna njia mbili za kubadilisha faili kutoka raster hadi umbizo la vekta:

1) kubadilisha faili ya raster kuwa kitu cha raster cha picha ya vector;

2) kufuatilia picha mbaya ili kuunda kitu cha vekta.

Njia ya kwanza hutumiwa katika CorelDRAW, ambayo, kama sheria, inafanikiwa kuingiza faili za fomati anuwai za raster. Kwa mfano, ikiwa picha ya raster ina rangi milioni 16, CorelDRAW itaonyesha picha iliyo karibu na ubora wa televisheni. Walakini, kitu cha raster kilichoingizwa kinaweza kuwa kikubwa hata ikiwa faili asili ni ndogo. Fomati za faili za raster huhifadhi habari kwa ufanisi kabisa, kwani njia za ukandamizaji hutumiwa mara nyingi. Miundo ya Vekta haina uwezo huu. Kwa hivyo, kitu cha raster kilichohifadhiwa ndani faili ya vector, inaweza kuwa kubwa zaidi kwa saizi kuliko faili asili ya raster.

Upekee wa njia ya pili ya kubadilisha picha mbaya kuwa picha ya vekta ni kama ifuatavyo. Mpango wa ufuatiliaji wa picha mbaya zaidi (kama vile CorelTRACE) hutafuta vikundi vya saizi zilizo na rangi sawa na kisha kuunda vitu vya vekta ambavyo vinalingana navyo. Baada ya kufuatiliwa, michoro ya vekta inaweza kuhaririwa unavyotaka. Katika Mtini. picha mbaya inaonyeshwa ambayo inabadilisha vizuri kuwa vekta. Ukweli ni kwamba picha za raster ambazo zimefafanua wazi mipaka kati ya vikundi vya saizi za rangi sawa hutafsiri vizuri kwenye vector. Wakati huo huo, matokeo ya kufuatilia picha ya raster yenye ubora wa picha na mabadiliko ya rangi tata inaonekana mbaya zaidi kuliko ya awali.

Picha asili ya raster Picha iliyo Vektari

Picha asili ya raster Picha iliyo Vektari

Kubadilisha faili kutoka kwa fomati moja ya vekta hadi nyingine

Miundo ya vekta ina maelezo ya mistari, safu, sehemu zenye kivuli, maandishi, n.k. Miundo tofauti ya vekta huelezea vitu hivi kwa njia tofauti. Wakati programu inajaribu kubadilisha muundo wa vekta moja hadi nyingine, hufanya kama mtafsiri wa kawaida, ambayo ni:

Inasoma maelezo ya kitu katika lugha moja ya vekta,

Inajaribu kuzitafsiri katika lugha mpya ya umbizo.

Ikiwa programu ya mtafsiri inasoma maelezo ya kitu ambacho hakina uwiano kamili katika umbizo jipya, kitu hiki kinaweza kuelezewa kwa amri zinazofanana katika lugha mpya, au kutoelezewa kabisa. Kwa hiyo, baadhi ya sehemu za kubuni zinaweza kupotoshwa au kutoweka. Yote inategemea ugumu wa picha ya asili. Katika Mtini. inatoa mojawapo ya matokeo yanayowezekana ya kubadilisha faili kutoka umbizo la vekta moja hadi lingine. Picha asili iliundwa katika CorelDRAW na inajumuisha vipengele vifuatavyo: picha ya bitmap iliyoagizwa katika umbizo la JPEG, fremu karibu na picha ya bitmap, maandishi, na mstatili wenye kujaza koni.

Ilikuwa Ijumaa iliyopita, lakini haikuwezekana kuandika chapisho la Ijumaa chini ya N3. Sababu ni banal - ukosefu wa muda wa bure kutokana na suala la makazi na idadi ya matatizo mengine. Lakini Ijumaa hii kutakuwa na picha ya uhakika. Tayari ipo na ilikuwa tayari kuchapishwa jana, lakini bado niliamua kutumia muda wangu wa jioni bure kwenye kazi ya ukarabati katika ghorofa. Kwa hivyo, ikiwa haujaitazama, hakikisha kuiangalia na ujipe moyo.

Wacha turudi kwenye mada ya chapisho, au tuseme kwa swali, je! miundo ya picha wapo? Kwa ujumla neno "picha" Siipendi kuhusiana na upigaji picha. Lakini hii ndio jinsi swali hili linasikika mara nyingi, kwa hivyo niliamua kuacha kila kitu bila kubadilika. Nitatoa ufafanuzi mmoja tu. Kwa kuwa picha ni picha mbaya, chapisho hili litazungumza tu muundo wa picha za raster.

Hata kidogo miundo ya picha- seti ya sheria za usindikaji wa data ya picha iliyopokelewa kwa madhumuni ya uhifadhi wao zaidi au uhariri. Kama wanasema katika mistari ya V. Mayakovsky "Taaluma zote zinahitajika, fani zote ni muhimu" ... Vile vile vinaweza kusemwa kwa fomati za picha.

Watengenezaji hutoa mengi muundo wa raster, iliyokusudiwa kuhifadhi faili. Miongoni mwa zinazotumiwa mara nyingi ni zifuatazo: BMP, TIFF, GIF, JPEG, PNG, PSD, ICO.Kwa hivyo, hebu tuangalie baadhi ya faida na hasara, pamoja na upeo wa matumizi ya waliotajwa. raster miundo ya picha.

Fomati za picha za Raster

  • BMP-(kifupi cha picha ya Ramani ya Bit) inawakilisha umbizo la kawaida la raster na ina kusudi la ulimwengu wote. Inasaidiwa na wahariri wengi wa michoro, pamoja na ile ya kawaida Rangi. Hapo awali, kuweka msimbo ndani yake kulifanyika kwa njia rahisi, kwa kutumia. Lakini hii iligeuka kuwa ya kupoteza, kwani kila pixel iliwakilishwa na byte moja tu. Kwa hiyo, rangi 256 pekee zilipatikana, ambazo zilipunguza kwa kiasi kikubwa uwezo wa kusambaza picha. Baadaye iliboreshwa kwa kiasi fulani. Picha ya Ramani kidogo karibu bora zaidi kwa kuhifadhi data na kuishiriki na programu zingine zinazofanana. Lakini, wakati huo huo, inachukua nafasi kubwa ya kumbukumbu, kwani ni muhimu kuokoa encoding ya pointi zote za picha. Faili BMP haiauni uhuishaji na uunganishaji.
  • TIFF(kutoka kwa Umbizo la Faili ya Picha Iliyotambulishwa)- zima kwa mifumo ya uchapishaji na picha za topografia. Vile fomati za picha mbaya kutoa ubora wa juu chapa. Ziliundwa kusaidia karibu programu zote iliyoundwa kufanya kazi na faili za bitmap, kwa hivyo zinaendana na majukwaa yote. Inatumika sana TIFF katika uchapishaji na uchapishaji. Faili (picha zilizochanganuliwa, vielelezo, faksi, n.k.) na kiendelezi .tif iliyohifadhiwa katika umbizo hili la nguvu kwa uchapishaji wa rangi baadaye, ingawa uchapishaji wa monochrome unapatikana pia - katika maoni CMYK Na RGB. Haitumiwi kuchapisha picha kwenye mtandao wa kompyuta au wakati wa kuunda tovuti, kwa sababu ni kubwa kabisa kwa ukubwa. Pia haifai kwa uhuishaji.
  • GIF(kulingana na herufi za kwanza za Umbizo la Graphic Interchamge)hutumikia kuhifadhipicha za raster katika michorona kwa kuwashirikisha. Ni mojawapo ya "zamani" kwenye mtandao na imekuwa katika mzunguko kwa muda mrefu, licha ya ukweli kwamba hutumia rangi zilizopangwa (katika seti ndogo). Faili zilizo na kiendelezi.gifhutumika sana katika uundaji wa tovuti. Miongoni mwa faida kuuUmbizo la Mchoro la Interchamge Ni muhimu kutaja kwamba aina ya picha haitegemei jukwaa la msingi au aina ya kivinjari, na compression hutokea bila kupoteza habari. Umbizo hili linaonyesha michoro ya ubora wa juu na kiasi kidogo cha rangi sare, michoro, picha za uwazi na uhuishaji.GIFndogo kwa ukubwa, hivyo hupakia haraka, ambayo ni muhimu wakati wa kuunda kurasa za HTML. Lakini bado muundo ni drawback muhimu- ina aina ndogo ya rangi, ambayo hupunguza uwezo wake wakati wa kuhifadhi picha ambazo zina mabadiliko ya laini.
  • JPEG(kifupi cha Kundi la Pamoja la Wataalam wa Picha) husaidia kuondoa dosari zinazojitokeza wakati wa kuunda na kuhifadhi picha katika GIF. Hii hutumia njia ya kubana kwa picha au picha zingine. Haya fomati za faili za picha za raster ni ya kawaida wakati wa kuhifadhi picha za rangi nyingi. Picha za kubana (zinahifadhiwa kwenye faili zilizo na alama .jpg) inafanywa kwa hali ya laini, ambayo inahakikisha kiwango cha juu cha usindikaji na inapunguza kupoteza data. Kwenye gari ngumu ndani JPEG Ni rahisi kuhifadhi idadi kubwa ya picha, haswa picha kubwa zilizo na mabadiliko laini. Hii inakuwezesha kuokoa kwa kiasi kikubwa nafasi ya disk. Pia kutumia JPEG Inawezekana kuchapisha picha za ubora unaokubalika kabisa kwenye mtandao wa kompyuta. Lakini inapaswa kuzingatiwa kuwa wakati wa ukandamizaji baadhi ya data hupotea, na wakati wa kuhifadhi picha sawa tena, nafasi za kupoteza habari zisizoweza kurekebishwa huongezeka. Katika suala hili, hali inaboreshwa sana na toleo lililoboreshwa la umbizo - JPEG 2000. Kweli, haijaungwa mkono na vivinjari vyote, ambayo hupunguza kasi ya kuenea kwake.
  • PNG(michoro ya mtandao inayobebeka) hukuruhusu kuhifadhi picha mbaya katika fomu iliyoshinikizwa isiyo na hasara, na faili ni ndogo kwa saizi kuliko GIF. Katika muundo PNG Karibu rangi yoyote, pamoja na uwazi, inapatikana. Hali hii inafungua uwezekano mkubwa katika muundo wa wavuti. Sasa inajulikana mara kwa mara kwa sababu inaoana na majukwaa yote, inasaidia onyesho lililounganishwa, na ina muhimu mpango wa rangi, inasaidia uhuishaji.
  • Ndani Fomati za picha za raster za PSD (fupi kwa Hati ya PhotoShop) zimekusudiwa kwa vifurushi vya programu. Wanasaidia aina zote za picha, pamoja na tabaka zao wakati wa usindikaji. Imehifadhiwa katika faili zilizo na kiendelezi .psd.

Kuna wengine muundo wa picha za raster, ambayo haikujadiliwa katika makala, lakini unaweza kuandika juu yao katika maoni, bila kusahau kuhusu ushindani!