Annons

Att spara JPEG vid backupp - Förstörande?

Produkter
(logga in för att koppla)
Men det är väl ungefär samma sak som att säga att JPG inte heller är förstörande eftersom det bara tar bort data utifrån en förbestämd algoritm?

Om du spar ett foto i GIF-format tar du bort väldigt mycket data ur det. Så nog är GIF ett förstörande format allt.

Du måste själv alternativt låta ett program göra den förstöringen innan du sparar. Efter att bilden är sparad kan du öppna och spara den och öppna och spara den hur många gånger du vill och innehållet förblir detsamma.

/Karl
 
GIF är nog bland det sämsta man kan använda till bilder enligt min mening. Det passar bäst till platt grafik som loggor etc. med ett fåtal färger.

Vill man använda okomprimerat format är Tiff, PSD, Scitex CT mfl. mycket bättre.

Har jag någonsin påstått att man skall använda GIF till foton? Självklart skall man inte det.
TIFF finns också i komprimerat förstörande format, även om det inte är så vanligt nu för tiden. PSD är ett väldigt smalt format som i stort sett bara hanteras väl av Photoshop.

/Karl
 
Har jag någonsin påstått att man skall använda GIF till foton? Självklart skall man inte det.
TIFF finns också i komprimerat förstörande format, även om det inte är så vanligt nu för tiden. PSD är ett väldigt smalt format som i stort sett bara hanteras väl av Photoshop.

/Karl

Nej du har inte påstått det. Man kan dock dra den slutsatsen eftersom detta forum handlar om bilder och du tipsade om GIF som ett oförstörande format.
 
Du måste själv alternativt låta ett program göra den förstöringen innan du sparar. Efter att bilden är sparad kan du öppna och spara den och öppna och spara den hur många gånger du vill och innehållet förblir detsamma.

/Karl

Vi diskuterar hur bilder förstörs eller inte förstörs beroende på format. GIF förstör bilder eftersom de innehåller max 256 färger.

Däremot är det alldeles korrekt att GIF-formatet inte förstör en bild som inte består av fler än 256 färger. Jag tycker dock att det är lite ovidkommande i den här diskussionen.

Att på en fotosida påstå att GIF inte är ett förstörande format är för mig att sprida väldigt vilseledande information.
 
Kan man utföra förstörande JPEG-komprimering utan att filen blir mindre?

Jag gjorde ett experiment: Först öppnade jag en JPEG-bildfil direkt från kameran i Gimp. Sedan gjorde jag en "Spara som". Då minskade filen i omfång, troligen beroende av att jag valt en lägre kvalitet än kameran. Därefter gjorde jag om samma procedur, dvs öppnade den nyligen sparade filen och sparade om igen. Dessa två senaste filer blev dock exakt lika stora:

Källkod:
-rw-r--r-- 1 per per 2834758 2010-02-07 14:48 DSC_3718_copy.JPG
-rw-r--r-- 1 per per 2834758 2010-02-07 14:46 DSC_3718.JPG

Däremot är de inte identiska:

Källkod:
Binärfilerna DSC_3718_copy.JPG och DSC_3718.JPG skiljer

Någon som vill kommentera?

Per.
 
Nej du har inte påstått det. Man kan dock dra den slutsatsen eftersom detta forum handlar om bilder och du tipsade om GIF som ett oförstörande format.

VARNING!

För alla er som tolkade inlägget #12 i denna tråden som tips på hur man skall lagra sina bilder vill jag varna speciellt för MP3, denna komprimeringsalgoritm kommer förmodligen totalförstöra dina bilder. För att lagra i GIF måste du först sänka antalet färger till 256st vilket är en tredjerot så få färger som jpeg klarar vilket kommer leda till att bilden kommer se sämre ut trots den oförstörande komprimeringen.

ZIP kommer inte förstöra filerna det kommer heller inte förminska filerna speciellt mycket så detta är inte heller någon rekomendation.

/Karl
 
Jag gjorde ett experiment: Först öppnade jag en JPEG-bildfil direkt från kameran i Gimp. Sedan gjorde jag en "Spara som". Då minskade filen i omfång, troligen beroende av att jag valt en lägre kvalitet än kameran. Därefter gjorde jag om samma procedur, dvs öppnade den nyligen sparade filen och sparade om igen. Dessa två senaste filer blev dock exakt lika stora:

Källkod:
-rw-r--r-- 1 per per 2834758 2010-02-07 14:48 DSC_3718_copy.JPG
-rw-r--r-- 1 per per 2834758 2010-02-07 14:46 DSC_3718.JPG

Däremot är de inte identiska:

Källkod:
Binärfilerna DSC_3718_copy.JPG och DSC_3718.JPG skiljer

Någon som vill kommentera?

Per.

Det är inte säkert att öppna/spara räcker för att förstöra filen. GIMP känner säkert av att du inte ändrat något och skriver datat från källfilen direkt i den nya filen utan att komprimera om den. Förmodligen ändrade dock GIMP något i EXIF-information.

Irfanview har en hel del oförstörande editeringar av JPEG (shift-J i Irfanview om du har Ifranviews-addons installerade). Som roteringar och speglingar, där informationen inte komprimeras om utan skrivs ner på nytt vis bara alternativt med en ny flagga satt.

Öppna ändra färgen på en pixel och spara kommer dock garanterat resultera att hela bilden komprimeras om och då får du förlusten.

/Karl
 
Gjorde ett test. Jag sparade samma jpg bild i kvalitet 10, nio gånger. Det formatet tål nog mer än vad man tror. Den förta är original, den andra är den nionde omsparningen.
 

Bilagor

  • org.jpg
    org.jpg
    30 KB · Visningar: 213
  • 9.jpg
    9.jpg
    30 KB · Visningar: 215
Gjorde ett test. Jag sparade samma jpg bild i kvalitet 10, nio gånger. Det formatet tål nog mer än vad man tror. Den förta är original, den andra är den nionde omsparningen.

I kvalitet 10 krävs det nog betydligt fler gånger innan du kommer se försämringen. Gör det dock bara en gång och jämför sedan filerna binärt, plocka bort allt vad EXIF etc heter så slipper du se ändringarna där.

Ju högre komprimering ju tidigare ser du ändringarna, vid 10 tar den nog dock väldigt lång tid. Vid 5 ser du det nog efter 1-2 ggr.

/Karl
 
I kvalitet 10 krävs det nog betydligt fler gånger innan du kommer se försämringen. Gör det dock bara en gång och jämför sedan filerna binärt, plocka bort allt vad EXIF etc heter så slipper du se ändringarna där.

Ju högre komprimering ju tidigare ser du ändringarna, vid 10 tar den nog dock väldigt lång tid. Vid 5 ser du det nog efter 1-2 ggr.

/Karl

Det har du naturligtvis helt rätt i. I de fall jag använder jpeg sparar jag alltid i kvalitet 12. Jag tror det är få som går ner till kvalitet 5. Vad jag ville visa var bara att det behöver inte vara förödande för bilden att använda jpeg och att spara om den.
 
Här är samma test med kvalitet 5, fem gånger:
Original överst.

Inte någon brutal förstöring där heller...
 

Bilagor

  • org.jpg
    org.jpg
    55.1 KB · Visningar: 191
  • 2.jpg
    2.jpg
    55.4 KB · Visningar: 192
  • 3.jpg
    3.jpg
    55.8 KB · Visningar: 197
  • 4.jpg
    4.jpg
    56.2 KB · Visningar: 191
  • 5.jpg
    5.jpg
    56.6 KB · Visningar: 193
Det har du naturligtvis helt rätt i. I de fall jag använder jpeg sparar jag alltid i kvalitet 12. Jag tror det är få som går ner till kvalitet 5. Vad jag ville visa var bara att det behöver inte vara förödande för bilden att använda jpeg och att spara om den.

Nu vet jag inte vad du har för skala, JPEG har 0-100% i sin algoritm. Från 95% och uppåt är det svårt att se någon förlust.

/Karl
 
Här är samma test med kvalitet 5, fem gånger:
Original överst.

Inte någon brutal förstöring där heller...


Här borde vi sett komprimerings artifakter. Din bild komprimerar nog inte heller om vid en öppning/sparning i ditt program.
Ändra pixeln upp i vänstra hörnet varje gång också.

/Karl
 
Här borde vi sett komprimerings artifakter. Din bild komprimerar nog inte heller om vid en öppning/sparning i ditt program.
Ändra pixeln upp i vänstra hörnet varje gång också.

/Karl

Jo visst komprimerar den om. Programmet är PS CS4 och den sparas om med nytt namn varje gång.
 
Ähh, jag har tokfel! Jag utgick från samma öppnade bild hela tiden :) *Skäms*

Tar på mig dumstruten och ställer mig i ett hörn
 
Här är samma test med kvalitet 5, fem gånger:
Original överst.

Inte någon brutal förstöring där heller...

Jag tog mig friheten att sno din ros. Jag öppnade bilden och ändrade pixeln i översta vänstra hörnet till röd varje gång och sparade om den varje gång i 50% kvalitet. Den är sämre men faktiskt betydligt bättre än vad jag trott. Den röda pixeln i vänstrahörnet blev dock aldrig sparad som röd.

Filen gick från 17933 bytes till 17917 bytes.

/Karl
 

Bilagor

  • iBoat_Rose1.jpg
    iBoat_Rose1.jpg
    17.5 KB · Visningar: 204
  • iBoat_Rose2.jpg
    iBoat_Rose2.jpg
    17.5 KB · Visningar: 202
  • iBoat_Rose3.jpg
    iBoat_Rose3.jpg
    17.5 KB · Visningar: 203
  • iBoat_Rose4.jpg
    iBoat_Rose4.jpg
    17.5 KB · Visningar: 205
  • iBoat_Rose5.jpg
    iBoat_Rose5.jpg
    17.5 KB · Visningar: 203
Här är mitt test. Den är öppnad och stängd och sedan öppnas den nya filen. Den är taggad för att visa en ny generations sparning.
Inte mkt stor skillnad även när man tittar på dom i 100 % crop.
Dock så förloras ju möjligheterna till bildbahndling och "gömd" data som kan tas fram när man sparar i JPG.

Bild 1. 2: generationens JPG (dvs en JPG fil från LR som sedan omsparats i CS3). LR JPG är 80 % i kvalité och CS3 är inställd på HIGH, dvs 8 av 12.

/Stefan
 

Bilagor

  • 20090808-_MG_6508 2 generation.jpg
    20090808-_MG_6508 2 generation.jpg
    22 KB · Visningar: 186
  • 20090808-_MG_6508 3 generation.jpg
    20090808-_MG_6508 3 generation.jpg
    22 KB · Visningar: 184
  • 20090808-_MG_6508 4 generation.jpg
    20090808-_MG_6508 4 generation.jpg
    22 KB · Visningar: 186
  • 20090808-_MG_6508 5 generation.jpg
    20090808-_MG_6508 5 generation.jpg
    22 KB · Visningar: 184
  • 20090808-_MG_6508.jpg
    20090808-_MG_6508.jpg
    22.3 KB · Visningar: 186
ANNONS
Upp till 6000:- Cashback på Sony-prylar