Kuva Koon muuttaja
Muuta kuvien kokoa mihin tahansa kokoon. Lukitse kuvasuhde vääristymien välttämiseksi. Vie PNG-, JPG- tai WEBP-muodossa.
Pudota kuvasi tähän
Tukee PNG, JPG, WEBP, GIF ja paljon muuta
Muuta kuvien kokoa mihin tahansa kokoon. Lukitse kuvasuhde vääristymien välttämiseksi. Vie PNG-, JPG- tai WEBP-muodossa.
Tukee PNG, JPG, WEBP, GIF ja paljon muuta
Kuvan koon muuttaminen muuttaa bittikartan pikselimittoja, joko pienemmäksi (alasnäytteenotto) tai suuremmaksi (ylänäyte). Nämä kaksi operaatiota eivät ole samanarvoisia. Alinäytteistys hylkää pikselitiedot; upsampling keksii pikselidataa interpoloimalla. Alasnäytteistys tuottaa pienemmän, terävämmän kuvan; upsampling tuottaa suuremman kuvan, mutta ei voi palauttaa yksityiskohtia, joita ei ollut lähteessä. Tietäminen, mihin suuntaan olet menossa, määrittää, mitä odottaa tulokselta.
Tämä koon muuttaja toimii selaimessasi HTML5 Canvas API:n avulla. Lähdekuva dekoodataan kankaalle, piirretään uusiin mittoihin selaimen sisäänrakennetun uudelleennäytteen avulla ja koodataan uudelleen alkuperäiseen muotoon (tai valitsemaasi tulostusmuotoon). Laatuasetukset vaikuttavat häviöllisiin muotoihin (JPEG, WebP). Tulos on identtinen sen kanssa, mitä kangaspohjainen koonmuutos tuottaa missä tahansa verkkosovelluksessa.
Laadukkaan alasnäytteistyksen saavuttamiseksi selain käyttää bilineaarista tai bicubic-interpolointia toteutuksesta riippuen. Ylösnäytteistystä varten sama interpolointi tuottaa tasaisen mutta pehmeän tuloksen. Erikoistuneet tekoälyn skaalaimet (waifu2x, Topaz Gigapixel) tuottavat terävämpiä lisäyksiä, mutta vaativat erityisiä työkaluja.
Kuvan mitat vaikuttavat tiedoston kokoon, sivun latausaikaan ja alustan yhteensopivuuteen. 4000×3000 valokuva älypuhelimen kamerasta painaa useita megatavuja; koon muuttaminen 1920 × 1440:een tuottaa tyypillisesti 4–6 kertaa pienemmän tiedoston ilman havaittavia laadun heikkenemistä näytön katselussa. Kerrottuna useille sivun kuville tämä on merkittävä tehokkuusvoitto.
Alustavaatimukset lisäävät myös koon muutosta. Profiilikuvat tietyissä mitoissa, markkinapaikkakuvia suurimmassa sallitussa koossa, sosiaalisen median esikatselut tarkalla kuvasuhteella – jokainen alusta odottaa tietyn koon, ja koon muuttaminen paikallisesti on nopeampaa kuin alustan automaattisen koon muuttamisen torjuminen.
Pudota kuva, aseta uudet mitat, lataa.
Valitse oikeat kohdemitat ennen koon muuttamista – liian pienen valitseminen menettää yksityiskohtia, liian suuri hukkaa kaistanleveyttä.
Canvas API ottaa uudelleen näytteitä käyttämällä selaimen sisäänrakennettua toteutusta. Useimmat selaimet käyttävät bilineaarista tai kaksikuutioista interpolointia; tarkka algoritmi vaihtelee, mutta laatu on vertailukelpoinen nykyaikaisissa selaimissa.
Tulostusmuoto riippuu canvas.toBlob-mime-tyypistä. PNG säilyttää tarkat pikselit häviöttömällä pakkauksella. JPEG käyttää DCT-pohjaista häviöllistä pakkausta valitulla laadulla. WebP tukee molempia tiloja; häviöllinen WebP laadulla 80-85 vastaa suunnilleen JPEG-laatua 90.
Kuvasuhde: koon muuttaja lukitsee kuvasuhteen oletuksena mittasuhteiden säilyttämiseksi. Lukituksen avaaminen mahdollistaa mielivaltaisen venytyksen, mikä on harvoin toivottavaa, mutta hyödyllistä tietyissä asetteluissa.