Movatterモバイル変換


[0]ホーム

URL:


Siirry sisältöön
Wikipedia
Haku

TIFF

Wikipediasta
Tämä artikkeli kertoo tiedostomuodosta.Toronton elokuvajuhlista on erillinen artikkeli.
TIFF
Tiedostopääte.tiff, .tif
Mediatyyppiimage/tiff, image/tiff-fx
Tyypin koodiTIFF
Uniform Type Identifierpublic.tiff
Magic4D 4D 00 2A (big endian)
49 49 2A 00 (little endian)
KehittäjäAldus Corporation
OmistajaAdobe Systems
Tiedoston tyyppikuvatiedosto
LaajennusExif,DCF,TIFF/EP
Standardi(t)RFC 3302,RFC 3950
Infobox OK

TIFF (lyhenne sanoistaTagged Image File Format jaTag Image File Format) on kuvien tallennukseen käytettytiedostomuoto. Sen on kehittänytAldus, ja nykyään sitä hallinnoiAdobe Systems. Formaatti on laajasti tuettukuvankäsittely-,taitto- jatekstinkäsittelyohjelmissa. Sen rakenne ei ole juurikaan muuttunut vuonna 1992 julkaistun TIFF 6.0 -standardin jälkeen.

TIFF 6.0 -standardin pohjalta on kehitetty muita muotoja kuten TIFF/IT[1] ja TIFF/EP.[2]

Historia

[muokkaa |muokkaa wikitekstiä]

TIFF kehitettiin 1980-luvun puolivälissä erimerkkistentyöpöytäskannereiden yhteiseksi tiedostomuodoksi. Koska senaikaiset kuvanlukijat tuottivat mustavalkokuvia, myös TIFF tuki aluksi vain kahta arvoa pikseliä kohden. Tietokoneiden ja kuvanlukijoiden kehityksen myötä siihen sisällytettiin sittemmin harmaasävyt ja lopulta värit. Tulostin- ja kuvanlukijavalmistajien lisäksi Aldus teki formaatin lanseerauksessa yhteistyötä myösMicrosoftin kanssa, joka ei kuitenkaan osallistunut tekniseen kehitystyöhön.

Versiossa 5.0 lokakuussa 1988 standardiin lisättiinhäviötönLZW-pakkaus.[3]

Versio 6.0 jätti pois aiemmin käytetytTagged Image File Format - jaTag Image File Format -määreet, ja tiedostomuodon nimi on nykyään pelkkä TIFF.[3]

Vaihtoehtona TIFF-muodolleIndustrial Light & Magic on kehittänytOpenEXR-muodonHDR-kuville.[4]

Rakenne

[muokkaa |muokkaa wikitekstiä]

TIFF on monipuolinen tiedostomuoto, jota käyttävät tiedostot voivat sisältää monentyyppistä otsaketiedoin järjestettyä tietoa. Yksi TIFF-tiedosto voi esimerkiksi sisältää useitaJPEG- jaRLE-pakattuja kuvia ja vektorimuotoista tietoa niiden rajauksesta. Standardi tukee myös häviötöntäLZW-pakkausta ja kuvatasoja.

Tiedoston kaksi ensimmäistä tavua kertovat aina käytössä olevantavujärjestyksen:II (heksoissa 49) on little endian jaMM (4D) big endian. TIFF 6.0 edellyttää lukijaohjelmilta tukea molemmille. Seuraavat kaksi tavua esittävät luvun 42, joka on valittu sen ”syvän filosofisen merkityksen” vuoksi.[5]

Standardin avoimuus on aiheuttanut alkuaikoina yhteensopivuusongelmia. Vapaa tunnisteiden ja määreiden käyttö johti ohjelmat käsittelemään tiedostoja eri tavoilla. Tämän takia tyypillisestä TIFF-toteutuksesta tuli varsin riisuttu, ja nykyäänkin lähes kaikki TIFF-kuvat ovat pakkaamattomia 32-bittisiäCMYK- tai 24-bittisiäRGB-kuvia. Graafisen alan ammattilaisten kesken tiedostomuodolle syntyi leikkimielinen nimitys ”TIFF: Thousands of Incompatible File Formats”,suom.”TIFF: tuhansia yhteensopimattomia tiedostomuotoja”.[6][7] Päällekkäisyyksien välttämiseksi sovelluskehittäjät voivat nykyään varata Adobelta yksityisiä tunnisteita.

Käyttö

[muokkaa |muokkaa wikitekstiä]

TIFF:n etuna on kyky tallentaa useita kuvia samaan tiedostoon. Tämä helpottaa esimerkiksi kuvasarjojen ja monisivuisten asiakirjojen käsittelyä. Tiedostomuoto onkin ollut laajasti käytössä erityisesti asiakirjojen jäljennyksessä ja arkistoinnissa, esimerkiksifaksipalvelimissa. TIFF-tiedostoja voidaan lisäksi käyttää häviöttömästi, jolloin niiden uudelleentallentaminen muokkaamisen jälkeen ei aiheuta kuvatiedon katoamista toisin kuin JPEG:n kaltaisissa pakkausmenetelmissä.Versio 6.0:ssa onSampleFormat-tunniste eri datamuodoille.

TIFF tukee 8- ja 16-bittistä värisyvyyttä kanavaa kohden. Kuvat voivat olla pakkaamattomia tai pakattunahäviöttömästi, jolloin tallennus ei aiheuttaartifakteja kuvaan. Lisäksi TIFF-tiedostossa voi olla kuvakerroksia.[8] Kuvissa voi olla mikä vain määrä värikanavia, joka tekee siitä sopivan tieteellisiin sovelluksiin. Käytetty tietotyyppi voi olla etumerkillinen tai etumerkitönkokonaisluku,liukuluku tai muu monimutkaisempi muoto.[9]

TIFF-formaatti on yleisesti suosittu formaatti kuva-aineistojendigitaaliseen pitkäaikaissäilytykseen. Suomessa Kansallisarkisto on ohjeistanut digitoimaan piirros- ja valokuva-aineistot TIFF-formaattiin.[10]

Tietoturvaongelmat

[muokkaa |muokkaa wikitekstiä]

TIFF-tiedostoja luetaan kuvadatan sijaintiin osoittavien lyhyiden kuvausosioiden avulla. Tämä poikkeuksellinen rakenne on aiheuttanut joitakin tietoturvaongelmia. Väärät kuvaustiedot voivat saada huonosti suunnitellun ohjelman yrittämään tiedoston lukemista väärästä kohdasta tai kokonaan sen muistialueen ulkopuolelta.

TIFF-kuvien avaamiseen laajasti käytetystäLibTIFF-kirjastosta on löydetty useitapuskurin ylivuotovirheitä.[11][12][13] Niiden avulla on muun muassa pystytty ajamaan epävirallista koodia erilaisilla kannettavilla laitteilla kutenPlayStation Portablella.[14]

Lähteet

[muokkaa |muokkaa wikitekstiä]
  1. TIFF/IT for Image Technology loc.gov. Viitattu 24.3.2024. (englanniksi)
  2. TIFF/EP, ISO 12234-2:2001 loc.gov. Viitattu 24.3.2024. (englanniksi)
  3. abTIFF Revision 6.0 (PDF) 3.6.1992. Adobe Systems. Arkistoitu Viitattu 6.9.2008. (englanniksi)
  4. About OpenEXR openexr.com. Viitattu 12.1.2021. (englanniksi)
  5. TIFF Revision 5.0 (”In fact, the TIFF version number (42) has never changed, and probably never will. If it ever does, it means that TIFF has changed in some way so radical that a TIFF reader should give up immediately. The number 42 was chosen for its deep philosophical significance.”) Aldus/Microsoft. Viitattu 6.9.2008. (englanniksi)
  6. Arkistoitu kopio isomatic.co.uk. Arkistoitu 9.6.2008. Viitattu 6.9.2008. (englanniksi)
  7. Tagged Image File Format Definition faxswitch.com. (englanniksi)
  8. Image types : JPEG & TIFF files cambridgeincolour.com. Viitattu 24.3.2024. (englanniksi)
  9. TIFF, Tag Image File Format, FAQ awaresystems.be. Viitattu 24.3.2024. (englanniksi)
  10. Kansallisarkiston määritykset arkistoitavien erikoisaineistojen digitointiin, s. 5-6, 8-9. Kansallisarkisto, 2021. KA/15780/07.01.02.04.02/2020 Teoksen verkkoversio Viitattu 14.4.2023.
  11. libTIFF BitsPerSample Tag Buffer Overflow Vulnerability 11.5.2005. Secunia (vaatii rekisteröitymisen). Viitattu 6.9.2008. (englanniksi)
  12. CVE-2005-1544 Common Vulnerabilities and Exposures. 14.5.2005. US Department of Homeland Security. Viitattu 6.9.2008. (englanniksi)
  13. libTIFF Multiple Vulnerabilities 2.8.2006. Secunia. Viitattu 6.9.2008. (englanniksi)
  14. Sony PSP TIFF Image Viewing Code Execution Vulnerability 31.8.2006. Secunia. Viitattu 6.9.2008. (englanniksi)

Aiheesta muualla

[muokkaa |muokkaa wikitekstiä]
Bittikartta
Raw
Vektori
Yhdistelmä
Aiheeseen liittyvä
Noudettu kohteesta ”https://fi.wikipedia.org/w/index.php?title=TIFF&oldid=23049039
Luokat:
Piilotetut luokat:

[8]ページ先頭

©2009-2025 Movatter.jp