Kidiria cha Picha

Fanya faili za JPEG, PNG na WebP kuwa ndogo katika kivinjari chako, kwa saizi ile ile ya pikseli.

Hadi picha 20 kwa wakati mmoja. Ufinyazaji huanza mara tu unapoziongeza.

Nguvu ya kubana
Tayari. Ongeza picha ili kuanza.

Picha zako zinachakatwa kwenye kivinjari chako. Hakuna kinachopakiwa kwenda BroBroGo.

Maswali Yanayoulizwa Sana

Je, picha zangu zinapakiwa?

Hapana. Kidiria hiki kinafanya kazi kwenye kivinjari chako na huweka faili za picha kwenye kifaa chako.

Ni miundo gani ya picha inayoungwa mkono?

Inaauni uingizaji wa JPEG, PNG na WebP na utoaji wa JPEG, WebP na PNG.

Je, ufinyazaji utapunguza ubora wa picha?

Ufinyazaji mahiri hujaribu viwango vyepesi vya ubora na huweka matokeo madogo zaidi ambayo bado yanaonekana wazi.

Je, ninaweza kuweka ukubwa halisi wa faili ninalotaka?

Ndiyo. Hali ya ukubwa unaotakiwa hutafuta kiwango kinachofaa cha ubora na hupunguza vipimo taratibu ikiwa inahitajika.

Jinsi Kidiria cha Picha Kinavyofanya Kazi

Kidiria cha Picha ni zana inayofanya faili za JPEG, PNG na WebP kuwa ndogo katika kivinjari chako, kwa saizi ile ile ya pikseli. Hii inamaanisha kuwa vipimo vya picha (upana na urefu katika pikseli) vinabaki vile vile, na kinachobadilika ni idadi ya baiti zinazotumiwa kuelezea picha hiyo. Ufinyazaji huu unamaanisha kupunguza baadhi ya maelezo ya picha, na kiwango cha maelezo yanayopotea kinategemea nguvu ya kubana uliyochagua.

Unapoongeza picha, ufinyazaji huanza mara moja bila kuhitaji usanidi wowote wa awali. Kwa chaguo-msingi, kila faili inarudishwa katika umbizo lake la asili na kwa vipimo vyake vya asili, ikiwa tu na ukubwa mdogo wa baiti. Skrini ya matokeo inaonyesha jumla iliyohifadhiwa, inakupa kitelezi cha kuburuta ili kulinganisha picha halisi na iliyobanwa, inaorodhesha kila picha na ukubwa wake wa kabla na baada ya kubanwa, na inatoa kiungo cha kupakua kila picha peke yake au zote kwa pamoja katika faili moja ya ZIP.

Ikiwa matokeo si madogo ya kutosha au si makali ya kutosha, paneli iliyo chini ya skrini ya matokeo yenye lebo "Si ndogo ya kutosha, au si kali ya kutosha?" inakuwezesha kubadilisha mipangilio. Paneli hii imefungwa hadi uibonyeze ili kuifungua. Kupitia paneli hii, unaweza kuchagua nguvu tofauti ya kubana, kubadilisha umbizo la tokeo, au kuweka kikomo cha vipimo, kisha kubana picha hizo hizo tena.

Mambo Yanayoamua Ukubwa wa Faili ya Picha

Ukubwa wa faili ya picha unatokana na mambo makuu matatu: idadi ya pikseli (vipimo vya picha), kiasi cha taarifa za rangi kinachobebwa na kila pikseli, na jinsi algoriti ya kubana inavyoweza kutabiri pikseli inayofuata.

Kuna tofauti kubwa kati ya ufinyazaji wa kupoteza taarifa (lossy) na ule usiopoteza taarifa (lossless). Kwa mfano, picha ya skrini (screenshot) katika umbizo la PNG inaweza kusinyaa kwa kiasi kikubwa sana kwa sababu ina maeneo makubwa ya rangi bapa na maandishi ambayo ni rahisi kuyabana. Kinyume chake, picha ya picha halisi (photograph) iliyohifadhiwa kama PNG inaweza isipungue ukubwa kwa kiasi chochote cha maana kwa sababu ina mabadiliko mengi madogo ya rangi na mwanga ambayo ni vigumu kuyabana bila kupoteza ubora.

Katika umbizo la PNG, zana hii inatumia ufinyazaji wa kupoteza taarifa (lossy PNG) kwa kupunguza idadi ya rangi tofauti hadi kufikia palette ya rangi zisizozidi 255, kisha inapakia faili hiyo upya bila kupoteza taarifa zaidi (lossless repacking). Kupunguza rangi ni njia nzuri sana isiyoathiri muonekano wa michoro ya rangi bapa, nembo, chati na picha za skrini, lakini inaweza kuleta mistari ya mabadiliko ya rangi (banding) kwenye picha zenye mivuto ya rangi taratibu (gradients) au rangi ya ngozi ya binadamu.

Mipangilio ya Ufinyazaji na Chaguzi za Pato

Zana hii haina asilimia ya nambari ya ubora kwenye kiolesura chake, na hakuna hali ya ufinyazaji ya kuchagua kabla ya kuanza. Nguvu nne za kubana ndizo udhibiti pekee wa ubora, na unazichagua baada ya kuona matokeo ya kwanza:

  • Kali zaidi: Inabaki karibu zaidi na picha ya asili na inahifadhi kiasi kidogo zaidi cha nafasi.
  • Inayopendekezwa: Hii ndiyo chaguo-msingi inayofaa kwa picha nyingi.
  • Ndogo zaidi: Inaruhusu upunguzaji mkubwa zaidi wa ukubwa wa faili.
  • Saizi kamili: Inafinya picha ili ifikie kikomo cha ukubwa wa faili uliyoiandika.

Ukichagua "Saizi kamili", kisanduku cha "Saizi inayolengwa" kitatokea. Unaweza kuandika nambari na kuchagua kipimo cha KB au MB. Kiwango cha chini kabisa kinachokubaliwa ni 10 KB na cha juu zaidi ni 50 MB, huku kikifunguka kikiwa kimejazwa awali thamani ya 100 KB kama kianzio tu.

Kwa upande wa umbizo la tokeo, unaweza kuchagua "Weka umbizo la asili", "JPEG", "WebP", au "PNG". Unaweza pia kuweka "Upana wa juu" na "Urefu wa juu" kuanzia pikseli 1 hadi 12000 (zote huanza zikiwa 2560). Vipimo hivi ni vikomo vya juu tu; picha ambayo tayari iko chini ya vipimo hivi haitabadirishwa ukubwa wake.

Sheria za Kipekee na Jinsi Zana Inavyoshughulikia Faili

Zana hii inafuata sheria maalum wakati wa kuchakata picha zako:

Hali au Hitilafu Ujumbe wa Kiolesura / Matokeo Maelezo ya Kitaalamu
Faili isiyo JPEG, PNG au WebP "Faili za JPEG, PNG na WebP pekee ndizo zinazoungwa mkono." Zana haikubali miundo mingine ya picha.
Kuchagua picha zaidi ya 20 "Chagua hadi picha {max} kwa wakati mmoja." Kikomo cha juu cha picha zinazoweza kupakiwa kwa mara moja ni picha 20.
Faili mbovu au tupu "Faili hii haikuweza kufunguliwa kama picha. Inaweza kuwa imeharibika, tupu, au sio picha halisi." Faili moja mbovu haisimamishi mchakato; picha zingine zote zinasindikwa na idadi ya zilizofeli inaripotiwa kama "Faili {count} hazikuweza kuchakatwa."
Kufeli kwa ufinyazaji "Ufinyazaji umeshindwa. Jaribu picha ndogo zaidi au muundo mwingine wa pato." Hutokea picha inaposhindwa kubanwa kwa sababu nyinginezo.
Picha kubwa sana "Imepunguzwa kiotomatiki kulinda kumbukumbu" Hutokea picha inapozidi kikomo cha ndani cha takriban pikseli milioni 24 ili kuzuia kivinjari kuishiwa kumbukumbu.
Faili tayari ni ndogo "Faili hii ni ndogo iwezekanavyo, kwa hiyo ya asili imehifadhiwa." Zana hairudishi faili kubwa kuliko ya asili. Kama haiwezi kuifanya kuwa ndogo zaidi, inairudisha ikiwa na jina lake la asili na baiti zile zile.

Wakati ufinyazaji ukiendelea, maendeleo yanaonyeshwa kwa muundo wa "Inafinya {file} ({done}/{total})..." na kumalizia na "Imefinya picha {count}." Wakati zana ikiwa haifanyi kazi, inaonyesha "Tayari. Ongeza picha ili kuanza."

Ufinyazaji wa Ndani wa Miundo ya Picha

Wakati wa kubana picha za PNG, nguvu zote tatu za kubana zinapunguza rangi. "Kali zaidi" inajaribu hatua ya upole zaidi na kuangalia ulinganifu kwa umakini mkubwa; "Inayopendekezwa" inajaribu viwango vya wastani; na "Ndogo zaidi" inajaribu viwango vipana zaidi na kukubali mabadiliko yanayoonekana kwa macho. Ikiwa hakuna upunguzaji wa rangi unaopita jaribio la ubora, faili inafungashwa upya bila kupoteza taarifa na kuonyesha ujumbe: "Picha hii ina undani mwingi sana kiasi kwamba haiwezi kupunguzwa zaidi bila uharibifu unaoonekana, kwa hiyo imewekwa sawa kabisa pikseli kwa pikseli."

Kwa picha za JPEG na WebP, picha inasimbwa kwa mipangilio tofauti na kulinganishwa na ya asili, kisha toleo dogo zaidi linalolingana vizuri na la asili linachaguliwa. Umbizo la JPEG halina uwezo wa kubeba uwazi (transparency); ukibadilisha picha yenye maeneo ya wazi kuwa JPEG, maeneo hayo yatajazwa na rangi nyeupe.

Kama picha ingekuwa ndogo kwa zaidi ya nusu ya ukubwa wake ikihifadhiwa kama WebP, ujumbe "Picha hii ingekuwa ndogo zaidi kama WebP. Badilisha umbizo la tokeo hapa chini ili ujaribu." utatokea. Hata hivyo, zana haitabadilisha umbizo lenyewe isipokuwa ubadilishe kwenye mipangilio. Katika baadhi ya vivinjari ambavyo haviwezi kuandika faili za WebP, chaguo hilo halitakuwepo kwenye orodha.

Jinsi "Saizi kamili" Inavyofanya Kazi

Unapotumia hali ya "Saizi kamili", zana inajaribu kufikia lengo kwa kufanya majaribio kadhaa ya kusimba. Kama kusimba pekee hakuwezi kufikisha faili chini ya kikomo ulichoweka, zana inaanza kupunguza vipimo vya picha kwa takriban moja ya kumi (1/10) kwa kila mzunguko. Kupunguza huku kunasimama mara tu mojawapo ya masharti haya mawili inapofikiwa:

  1. Picha inapofikia takriban theluthi moja (1/3) ya idadi ya pikseli iliyoanza nayo (kwa mfano, picha ya pikseli 4000 x 3000 yenye pikseli milioni 12 itasimama ikifikia pikseli milioni 4, ambapo kila upande unakuwa takriban 58% ya urefu wake wa asili).
  2. Upande mrefu zaidi wa picha unapofikia pikseli 800.

Kama kikomo kikifikiwa, matokeo yataonyesha "Lengo: Imefikiwa". Kama ikishindikana baada ya kufikia kikomo cha kupunguza vipimo, itaonyesha "Lengo: Tokeo la karibu zaidi". Ujumbe huu unamaanisha picha imepunguzwa sana katika vipimo na ubora lakini bado haijafikia ukubwa uliotaka, hivyo unapaswa kuongeza saizi inayolengwa au kukubali picha ndogo zaidi.

Metadata na Mzunguko wa Picha

Wakati wa kubana, zana inasoma taarifa za mzunguko wa picha zilizohifadhiwa kwenye metadata ya picha (EXIF) na kuzitumia, hivyo picha iliyopigwa kwa simu haitabanwa ikiwa imelala upande.

Hata hivyo, kwa sababu ufinyazaji unaandika upya picha nzima, taarifa zingine zote za ziada kama vile mipangilio ya kamera, tarehe ya kupigwa, na viunganishi vya GPS hazihamishiwi kwenye faili mpya iliyobanwa. Exception pekee ni pale faili inaporudishwa bila kuguswa kwa sababu ilikuwa tayari ndogo iwezekanavyo; katika hali hiyo, faili ya asili inabaki na metadata yake yote.

Maswali Yanayoulizwa Mara kwa Mara

Je, picha zangu zinapakiwa?
Hapana. Kidiria hiki kinafanya kazi kwenye kivinjari chako na huweka faili za picha kwenye kifaa chako. Hakuna faili inayotumwa kwenye seva za BroBroGo wakati wowote wa mchakato.

Ni miundo gani ya picha inayoungwa mkono?
Inaauni uingizaji wa JPEG, PNG na WebP na utoaji wa JPEG, WebP na PNG.

Je, ufinyazaji utapunguza ubora wa picha?
Ufinyazaji mahiri hujaribu viwango vyepesi vya ubora na huweka matokeo madogo zaidi ambayo bado yanaonekana wazi. Unaweza kutumia kitelezi cha kulinganisha picha kwenye skrini ili kuona tofauti kabla ya kupakua.

Je, ninaweza kuweka ukubwa halisi wa faili ninalotaka?
Ndiyo. Hali ya ukubwa unaotakiwa hutafuta kiwango kinachofaa cha ubora na hupunguza vipimo taratibu ikiwa inahitajika.