Hur man komprimerar bilder utan att tappa kvalitet

Tänk på det: Att minska storleken på en bild kräver att informationen i många pixlar, vanligtvis de flesta pixlar, kastas bort. Denna detaljerade information kommer att gå förlorad, vilket minskar dess kvalitet, OM bilden hade detaljer på den skalan till att börja med.

Du kanske dock inte märker den saknade upplösningen. Om bilden inte hade några detaljer vid den högre upplösningen (dvs. den var suddig vid noggrann inspektion på grund av att den var ur fokus eller alltför komprimerad) eller så visades den alltid med en lägre upplösning. (Den senare anledningen är vanlig: dagens dataskärmar har oftast en mycket lägre upplösning än dagens kameror. Du kan bara se hela upplösningen av dagens kamerabilder genom att zooma in dem för att se en del av bilden på de flesta dataskärmar.)

Så det enda sättet att minska en bilds upplösning utan att förlora någon kvalitet är att börja med en bild som faktiskt inte hade några detaljer att förlora med den upplösning som visas.

Det betyder inte att vissa sätt att minska en bilds upplösning inte är bättre än andra. Böcker och doktorsavhandling har skrivits på olika sätt att göra detta.

Du sa inte om du letar efter en personlig tjänst eller en gratis webbplats, någon färdig programvara eller en datoralgoritm.

I stället för att försöka upprepa den omfattande litteraturen om detta, låt mig bara peka dig i rätt riktning. Här är ett bra StackOverflow Q&A om detta ämne: Vilken är den bästa algoritmen för nedskalning av bilder (kvalitetsmässigt)?

Samförståndet med den diskussionen är att Lanczos metoden anses vara den bästa av många. ImageMagick-webbplatsen har en detaljerad artikel som jämför dessa metoder på: Omprovtagning av filter.

ImageMagick är helt gratis programvara som kan utföra många filtreringsoperationer. Det går vidare Linux, fönster, Mac Os X, iOS, Android OS och andra.

Vill veta mer? Sök på nätet efter "bästa bildinterpoleringsprogramvara".

Lämna en kommentar