Sivu 1/1

Tallennuskokeiluja Photoshopissa

Lähetetty: Helmi 06, 2004 21 : 03
Kirjoittaja Lauriranta
Päätinpä aivan ajan kuluksi kokeilla, mitä saman tiedoston tallentaminen useaan kertaan vaikuttaa kuvanlaatuun.

Aluksi tein kokeen, jossa tallensin kuvan ensin pakkauksella 7. Tämän jälkeen tallensin saman kuvan 6 eri kertaan samalla pakkauksella sulkemalla tiedoston tallennusten välillä.
Tämä ei vaikuttanut yllätyksekseni lainkaan kuvaan. Itse tallennus useaan kertaan ei siis muuta lainkaan kuvaa, eli vaikkapa Clone Stampilla voi rauhassa paikata vikoja jo kertaalleen pakatusta kuvasta.



Seuraavaksi tein testin, jossa tallensin cropin kuvasta ensin pakkauksella 7. Tämän jälkeen lisäsin hueta arvolla 100, tallensin ja suljin tiedoston. Muutin uuden kuvan huen taas takaisin arvolla -100 ja tallensin kuvan samalla pakkauksella. Tulokset näet alla

Kuva
Alkuperäinen

Kuva
Muokattu

Tässä testissä ilmeni jo eroa kuvien välillä. Muokatun kuvan kontrastierot kasvoivat ja reunat terävöityivät hieman. Kohina on kuvassa suurta, mutta tallennuksien aikana se pehmeni jonkin verran ja myös kameran tekemän jpeg-pakkauksen aiheuttamat neliöt näyttivät katoavan. Kuvaan jäi kuitenkin paikoittain paljon vaaleita pisteitä, jotka erottautuvat pehmeämmän kohinan joukosta näkyvästi. Nämä voivat toki johtua käyttämästäni huen muutoksestakin testivälineenä.

Uudelleentallentamisesta ei siis koidu paljoa haittaa, jos ei tee kovin radikaaleja muutoksia (kuten tässä, jossa ei siinäkään ollut näkyvää eroa). Itse en ainakaan tästä lähin jaksa aloittaa parantelua alusta asti. Yksittäisten kohtien muokkaus ei vaikuta muun kuvan laatuun, jos pakkaus tehdään alkuperäisellä arvolla.

Lähetetty: Helmi 07, 2004 1 : 30
Kirjoittaja mikko
Pysyikö kuvan koko samana? Kasvoiko?

Lähetetty: Helmi 07, 2004 12 : 05
Kirjoittaja Lauriranta
Samana pysyi, koska mitään muutoksia ei tullut.

Lähetetty: Helmi 07, 2004 12 : 34
Kirjoittaja Gillis
Lauriranta kirjoitti:Samana pysyi, koska mitään muutoksia ei tullut.
Olisikohan fotarissa jotain sellaista fiitsuria että jos kuvaa ei ole muokannut ja sen tallentaa samalla pakkausteholla se vaan kopioi kuvatiedoston ja antaa sille uuden nimen?

Lähetetty: Helmi 07, 2004 12 : 36
Kirjoittaja Gillis
testasin itse lisäämällä yhden mustan pikselin kuvaan ja tallentamaan tuolla samalla seiskalla uudelleen ja uudelleen, 16 tallennusta myöhemmin mitään hirveän suurta eroa ei itseasiassa näy...

Lähetetty: Helmi 08, 2004 16 : 09
Kirjoittaja barcoder
jpeg-tallennuksessa laatu ei muutu uudelleen tallennettaessa, jos kuvan sisältö ei ole muuttunut. Eli kovin suuria muutoksia kuvaan ei voi tehdä kun laatu jo alkaa heikkenemään. Tämä johtuu siitä, että jpeg-algoritmi jakaa kuvan 8x8 pikselin kokoisiin blokkeihin. Jokaiselle blokille määritetään keskiarvoväri. Pakkauksen yhteydessä blokin jokaiseen pikseliin liitetään jompikumpi väritieto: a) keskiarvoväri tai b) r=x g=x b=x. Eli pikseli saa värikseen määrityksen keskiarvo, jos se on tarpeeksi lähellä koko blokin keskiarvoväriä. Jos se ei ole tarpeeksi lähellä, sille annetaan väriarvo normaalilla rgb-määrityksellä (CMYK kuvissa tietysti cmyk-määrityksellä). Mitä laadukkaammalla pakkauksella kuva tallennetaan, sitä tarkempaa on, että keskiarvoksi määritettävä pikseli todellakin edustaa juuri tuota keskiarvoväriä.

Tästä voi vetää sen johtopäätöksen, että jos jonkun 8x8 px blokin sisältöä muutetaan, esim. jollain photoshopin työkalulla, niin tuon blokin keskiarvoväri muuttuu, ja tämä johtaa tuon blokin osalta myös pakkauksen muuttumiseen.

Samoin jos kuvan kokoa muutetaan esim. rajaamalla joka suunnasta osa kuvaa pois, niin blokitusmatriisi menee aivan uusiksi, koska blokkien rakentaminen aloitetaan aina kuvan vasemmasta ylänurkasta (tietääkseni?)

Lähetetty: Helmi 08, 2004 17 : 14
Kirjoittaja aml
Kannattaa huomata sekin, että kuvanlaadun heikkeneminen/säilyminen ei välttämättä johdu pelkästään JPEG-algoritmin ominaisuuksista vaan myös ohjelman toimivuus ratkaisee. Omissa käytännön testeissäni huomasin, että Photoshop säilyttää kuvanlaadun esim. Paint Shop Prota paremmin. Vähän myöhemmin luin Jascin keskustelualueelta muiden tekemiä havaintoja. Eräs käyttäjä esitteli esimerkkikuvaa, jossa PSP oli tehnyt useampaan kertaan tallennetun kuvan tasasävyiseen taivaaseen 8 pikselin välein toistuvan kuvioinnin; jokaisen 8x8 alueen vasemman yläkulman pikseli oli palanut puhki. Tosin tämä ongelma käsittääkseni korjaantui uusien päivitysten myötä. Tiedä sitten ovatko nämä ongelmat vain uusien ohjelmien lastentauteja, mutta tarkkana kannattaa kuitenkin olla!