LibRaw on avoimen lähdekoodin kirjasto raw-kuvien käsittelyyn. Kirjasto tukee sekä itse kuvadataa että metatietoa. Kirjaston kehitys keskittyy uusien kameramallien ja tiedostomuotojen lisäämiseen, kuvadatan käsittelyyn tarvittavien metatietojen keräämiseen, sekä rajapinnan tarjoamiseen muunlaisen metadatan lukemiseen. Kirjastossa on vain minimaalinen tuki konversiolle ja tilanteisiin, joissa konversio ei ole kirjastoa käyttävän ohjelman pääasiallinen tehtävä. Projekti on aloitettu vuonna 2008 ja perustuu Dave Coffinin dcraw.c-työkaluun.[2][3] Kirjaston pääasiallinen tarkoitus on digitaalikameroiden raw-tiedostojen lukeminen ja se tukee lähes kaikkia raw-muotoja. Tiedon oikeellisuus on kirjaston tavoite. Kirjastossa on rajapinta C++ ja C-kielille.[4][5] Raw-tietojen jälkikäsittely ei kuulu kirjaston varsinaiseen tavoitteeseen.[6]

LibRaw
Kehityshistoria
Vakaa versio 0.21.2 ()[1]
Kehitystilanne aktiivinen
Tiedot
Ohjelmointikielet C++
Lisenssi GNU LGPL v2.1 ja Common Development and Distribution License version 1.0
Aiheesta muualla
Verkkosivusto
Versiohallinta

Raw-tietojen käsittely vaatii tiedon varsinaisesta kameramallista metatiedon lisäksi, jonka vuoksi kirjastossa on tuki useille kameramalleille.[7][8]

Lähteet muokkaa

  1. Release 0.21.2, (viitattu ). Tieto on haettu Wikidatasta.
  2. About LibRaw libraw.org. Viitattu 24.3.2024. (englanniksi)
  3. Bob Newman: Sony raw files: advanced technology guide whatdigitalcamera.com. 26.12.2015. Viitattu 24.3.2024. (englanniksi)
  4. LibRaw: RAW image decoder library libraw.org. Viitattu 24.3.2024. (englanniksi)
  5. C API libraw.org. Viitattu 24.3.2024. (englanniksi)
  6. API Overview (C++) libraw.org. Viitattu 24.3.2024. (englanniksi)
  7. Camera Raw Formats (Group Description) loc.gov. Viitattu 24.3.2024. (englanniksi)
  8. LibRaw 0.21 supported cameras libraw.org. Viitattu 24.3.2024. (englanniksi)