Jeg har en 700Kb
JPEG-fil (hvid paptekstur), som jeg bruger som baggrund på en websted.
En fil, der er så stor, tager for lang tid at indlæse for hurtige sidetreff. Jeg har ikke brug for den fulde opløsning, en reduktion i billedkvaliteten er fint, men jeg har brug for at holde JPEG den samme størrelse (for at udfylde hele skærmen).
Hvad ville være en god gratis pc eller et webværktøj, der gør det muligt for mig at ændre en JPEG som beskrevet? Jeg vil hellere ikke bruge Photoshop eller anden professionel software.
Kommentarer
- Hvis det kun er tekstur på baggrund af hjemmesiden, kan du måske brug i din CSS-fil baggrunds-gentag og brug kun lille stykke af billedet og gentag det på x- og y-aksen
- mulig duplikat af Billigere alternativ til Photoshop
Svar
Du kan bruge Gimp for at åbne JPEGerne og gemme dem med mindre kvalitet.
Se i Gør JPGer mindre .
Du kan gøre dine jpegs mindre uden at ændre billedets pixelbredde.
I JPEG Save Dialog kan du vælge GIMP-standardindstillinger som reducerer størrelsen ganske lidt uden at skade den visuelle kvalitet på en måde, som du kan opdage. Dette ville være den sikreste og hurtigste ting at gøre.
Svar
På Windows anbefaler jeg FileOptimizer På Mac anbefaler jeg ImageOptim
Begge bruger JPEGOptim som en backend for at forsøge at reducere jpeg-størrelsen tabsfrit, og hvis det ikke er godt nok, kan du indstille et minimumskvalitetsniveau for at lade dig presse filen endnu mindre.
Noget andet at se på ville være en progressiv JPEG. En progressiv JPEG indlæser en kopi af billedet med meget lav opløsning og derefter indlæser gradvist flere detaljer. Dette giver dig et snappy svar og al den kvalitet, du måske vil have. Jeg ved det imageoptim kan lave progressive JPEGer, jeg er ikke sikker på FileOptimizer, men da de begge bruger JPEGOptim som en backend, ville jeg ikke blive overrasket.
Kommentarer
- FileOptimizer udsender progressive JPEGer (jeg kender erfaringen). Alt for dårlig der er ' ingen mulighed for at slå den til og fra. Bortset fra det er det ' helt fantastisk, især med PNGer.
Svar
1. Du kan altid konvertere din baggrund fra en .jpeg
til en .png
, som kan hjælpe med at reducere filstørrelsen. Der er endda nogle PNG-komprimeringsværktøjer såsom:
2. Prøv at bruge Imagemagick , der konverterer og kan ændre billeder. For at lære at komprimere filer kan du gå her . Imagemagick kan konvertere filer fra .jpeg
til .png
ved mogrify -format jpg *.png
.
3. Som nævnt skal du altid downloade Gimp og åbn det. Hvis det ene billede er det lettere at bare installere et program end at henvise til koden.
4. Du anmodede om et websted, der forhindrede dig i at kode og downloade. Imagemagick har et websted kaldet ImageMagick Studio , som du kan uploade filen til eller konvertere fra dit websted.
5. Dette emne er blevet diskuteret på SO: Anbefaling til komprimering af jpg-filer med Imagemagick
6. Ifranview grafisk fremviser.
Kommentarer
- re: punkt 1 (konvertering af jpg til png), png-filer vil være mindre under specifikke omstændigheder (enkle former, tekst, nogle stigninger), men for fotografier vil en png generelt være langt større. mere diskussion her: stackoverflow.com/questions/2336522/…
Svar
Et andet dedikeret gratis værktøj til dette er RIOT – Radical Image Optimization Tool .
Med RIOT får du et stort øjeblikseksempel på, hvordan justering af forskellige billedkvalitetsparametre vil påvirke det endelige output, og det viser dig dynamisk den resulterende filstørrelse, så du kan beslutte, hvornår du skal stoppe. Og som en bonus kan RIOT også arbejde inden for mange af dine foretrukne gratis billedredigeringsværktøjer (for eksempel Gimp).
En anden ting du skal gøre ud over at ændre billedkvaliteten, dog fjerner alle metadata og andet unødvendigt skrammel, der kan sprænge billedfiler.