A RAW-kodekek implementálásának általános irányelvei
A nem RAW képtípusokhoz, például a JPEG-hez vagy a TIFF-hez képest két jelentős különbség van abban, hogy a RAW képformátumok hogyan fognak viselkedni a Windowsban:
A LEGTÖBB RAW-képformátum "csak olvasható", és valószínűleg nem támogatja a RAW formátumba történő képpontkódolást. Mivel azonban a Windows Képalkotó összetevőhöz (WIC) egy kódolóra van szükség a metaadatok visszaírásának támogatásához, a RAW kodekkészítőknek legalább egy csontvázkódolóosztályt kell implementálniuk.
A teljes méretű RAW-képek dekódolása sok időt vehet igénybe más formátumokhoz képest. Ezért a Microsoft azt javasolja, hogy bizonyos módszereket alkalmazzanak a dekódolási késés minimalizálása és az olyan forgatókönyvek támogatásának biztosítása érdekében, mint a miniatűrök és az előnézetek gyors renderelése.
Például minden RAW kodekkészítőnek implementálnia kell az IWICBitmapSourceTransform felületet, amely lehetővé teszi a dekóder értesítését a célbitkép mérete előtt, így lehetővé téve az optimalizált dekódolást egy kisebb kimeneti képméretre.
Kapcsolódó témakörök
-
fogalmi