Kurš attēlu rīks jums nepieciešams?
Šeit ir vairāk rīku, nekā kāds vēlas caurskatīt. Sāciet ar problēmu:
“Augšupielādes forma saka, ka mans fotoattēls ir pārāk liels.” Gandrīz vienmēr tas ir izmērs pikseļos, nevis faila lielums. Moderna tālruņa fotoattēla platums ir apmēram 4000 px; lielākā daļa formu vēlas 1200 px vai mazāk. Izmantojiet attēlu izmēra maiņas rīku — samazinot fotoattēla platumu uz pusi, fails samazinās aptuveni līdz ceturtdaļai, jo esat noņēmis trīs ceturtdaļas pikseļu.
“Man vajag mazāku failu tādā pašā izmērā.” Tas ir formāta, nevis izmēra jautājums. Konvertējiet uz WebP: tas pats fotoattēls tajos pašos izmēros parasti sanāk par 25–35 % mazāks nekā JPEG ar salīdzināmu kvalitāti. Izmantojiet JPG tā vietā, ja kaut kam vecam tas jāatver, un PNG tikai tad, ja vajadzīga caurspīdīgums vai skaidra viendabīga krāsa, jo PNG ir bezzudumu un parasti būs lielākais no trim fotoattēlam.
“Gribu to publicēt, bet ne to, kas tajā redzams.” Vairākas atšķirīgas problēmas: izpludiniet seju vai dokumentu mīksti, pikseļojiet to, ja gribat, lai redakcija izskatītos apzināta, un noņemiet EXIF bloku, lai noņemtu GPS koordinātas, kameras sērijas numuru un laika zīmogu — kas saglabājas pēc katras apgriešanas un izmēra maiņas, ja jūs tos tieši nenoņemat.
“Tas ir sānis.” Pagrieziet par 90° pagriezieniem, apvērsiet vai spoguļojiet horizontālam atspulgam — to, kas vajadzīgs pēc tam, kad priekšējā kamera ir apgriezusi jūsu tekstu.
“Tam jāizskatās kā mūsējam.” Pievienojiet teksta vai logotipa ūdenszīmi, noapaļojiet stūrus kartēm un avatāriem, vai pārveidojiet uz pelēktoņiem.
“Man vajag krāsu no šī attēla.” Attēla krāsu izvēlētājs nolasa precīzu pikseļa vērtību un dod hex, RGB un HSL.
“Kaut kas šajā mapē ir nepareizā izmērā, un es nezinu, kas.” Izmēru analizators nolasa visu paku un uzskaita platumu, augstumu, malu attiecību un faila izmēru vienā tabulā.
“Noņemt fonu.” Fona noņēmējs izgriež samērā vienmērīgu fonu. Produktu fotogrāfijas uz balta vai studijas fona strādā labi; mati uz sarosītas ielas — ne.
Ko atkārtota kodēšana patiesībā izmaksā
Vērts zināt, pirms kaut ko konvertējat divreiz.
JPEG un WebP ir ar zudumiem: saglabāšana izmet detaļas, par kurām formāts derē, ka jūs tās nepamanīsiet. Šī derība tiek slēgta no jauna katru reizi. Atveriet JPEG, nemainiet neko, saglabājiet to vēlreiz, un tas ir izmērāmi sliktāks nekā bija — pirmās saglabāšanas artefakti tiek uztverti kā īstas detaļas un kodēti virsū. Izdariet to astoņas vai desmit reizes, un tas kļūst redzams. Tas ir paaudžu zudums, un tāpēc oriģināls jāsaglabā un jāeksportē no tā, nevis jārediģē eksportētā kopija.
PNG ir bezzudumu: tas glabā katru pikseli precīzi un var tikt saglabāts atkal un atkal bez kvalitātes zuduma. Bet tas nevar atsaukt bojājumu, kas jau noticis. Smagi saspiesta JPEG konvertēšana uz PNG saglabā artefaktus ideāli un padara failu daudz lielāku. Kvalitāte ir zudusi; PNG tikai aptur turpmāku pasliktināšanos.
Praktisks secinājums: veiciet izmēra un formāta izmaiņas vienā solī, no oriģināla. Fotoattēla izmēra maiņa un tad konvertēšana kodē divreiz. Katrs rīks šeit no jauna nolasa failu, ko tam iedodat, tāpēc dodiet tam labo.
Kāpēc neviens no tiem neaugšupielādē jūsu fotoattēlus
Katrs rīks šajā lapā uzzīmē jūsu failu uz HTML canvas, strādā ar pikseļu masīvu un nolasa rezultātu atpakaļ. Tā ir pārlūkprogrammas API — tā darbojas jūsu mašīnā, un nav soļa, kurā attēls tiktu kaut kur nosūtīts. Nekas nav jāaugšupielādē, tāpēc nav ko saglabāt, un nav rindas, kurā gaidīt.
Tas arī nozīmē, ka griesti ir jūsu ierīces atmiņa, nevis kāda bezmaksas plāns. Pāris desmiti tālruņa fotoattēlu vienlaikus ir normāli klēpjdatorā; pāris simti ļoti lielu attēlu var likt cilnei sākt kavēties. Ja paka aizķeras, sadaliet to.