Essa biblioteca é feita puramente em Prisma, não há outras dependências nem código em C.
Com ela é possível extrair informações de imagens jpg, como a altura, largura, tipo de canal de cor etc.
Há apenas duas funções, segue um exemplo de uso:
1 2 3 4 5 6 7 8 9 10 11 12 |
local jpg = inclua'jpginfo' local info = jpg.info('p4.jpg'); se nao info entao imprima(jpg.erro()); sis.saia(1); fim imprima('Dimensão[larg x alt]:',info.larg .. ' x '.. info.alt); imprima('Canal:', info.cs); imprima('bits por componentes:', info.bpc); imprima('Decoder:', info.f); imprima('Id:', info.id); imprima("Tam:", info.tam); imprima('versao', info.versao); //versão do jpeg; imprima('versão maior:', info.versao_maior); imprima('versão menor:', info.versao_menor); |