Babl

Software kuvakaappaus:
Babl
Ohjelmiston tiedot:
Versio: 0.1.10
Lähetyksen päivämäärä: 14 Apr 15
Kehittäjä: Babl Team
Lupa: Vapaa
Suosio: 12

Rating: 2.5/5 (Total Votes: 2)

babl on dynaaminen, mitään mihinkään, pikseliformaattistandardia käännös kirjasto.
Babl avulla muuntaa eri menetelmiä tallentamiseen pikseliä kutsutaan pikselin formaatit, jotka ovat eri bitdepths ja muut tiedot esityksiä, värimallit ja komponentti yhdistelmää.
Sanastoa muotoilemaan uuden pikselin formaatit nykyisten primitives on säädetty sekä puitteet lisätä uusia värimallit ja tietotyypit.
Käyttö:
Yksinkertaisin skenaario käyttäen babl on muuntamisessa lineaarinen puskureita edustaa nykyisiä BablPixelFormat.
babl_process (babl_fish (babl_format ("sRGB"), babl_format ("CIE Lab float")),
              srgb_buffer, lab_buffer,
              pixel_count);
Jos olemassa pikseli muodot eivät ole riittäviä tulostyypistä tarpeisiin, uusia voidaan luoda lennossa. Rakentaja antaa ennen luonut jos kaksoiskappaleita on rekisteröity.
muodossa = babl_format_new (babl_model ("R'G'B '"),
                          babl_type ("u8"),
                          babl_component ("B"),
                          babl_component ("G ''),
                          babl_component ("R" '),
                          NULL);
babl_process (babl_fish (source_format, destination_format),
              source_buffer, destination_buffer,
              pixel_count);

Ominaisuudet :

  • Fast.
  • Tarkka.
  • Talli, pieni API.
  • Self profiloinnin ja optimointiin.
  • ANSI C, toimii win32, Linux ja Mac, 32bit ja 64bit järjestelmiin.
  • Laajennettavissa uusia formaatteja, värimallit, komponentteja ja tietotyypit.
  • Reference 64bit floating point muunnokset tietotyypit ja värimallit.

Mitä uutta tässä julkaisussa:

  • Speed ​​parannuksia takia: yhteenliittyneitä hajautusta, varhainen bail out päälle luominen kahtena muodoissa, välimuistiin ei nykyisten polkuja.
  • Suuria määriä ydin on myös tarkistettava ja refactored. Parempi muuntaminen kattavuus matriisissa.

Kommentit Babl

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!