Formatos de imagem que suportam camadas

10

Eu sou relativamente novo no conceito de camadas no software de edição de imagens. Se bem entendi, alguns formatos de imagem / arquivo, como .pdnas .psdcamadas de suporte do Paint.NET ou do Photoshop , mas outros como .bmpou .jpegnão.

Eu queria saber se alguém conhece um formato de arquivo de imagem que suporte camadas e que seja relativamente "aberto", no sentido de que pode ser aberto em diferentes editores de imagem (de preferência software leve e não proprietário) e para os quais as bibliotecas de código de leitura e gravação (por exemplo, em Python, C, C ++, MATLAB) existem.

Amelio Vazquez-Reina
fonte
3
Os formatos de arquivo do Photoshop são documentados , na verdade.
Joey

Respostas:

4

TIFF pode conter camadas. Este formato deve ser suportado por quase todos os visualizadores de imagens.

jeffgao
fonte
2
As camadas não estão incluídas no TIFF da linha de base.
Mike Simpson
3

Se você não precisar de suporte de varredura na representação, mas apenas nos arquivos resultantes, tente o formato SVG com a renderização para qualquer formato de varredura quando necessário.

http://www.w3.org/Graphics/SVG/

Mike Simpson
fonte
2

Em um sentido prático, .psd (photoshop) será o formato mais portátil, com o maior alcance e a maioria das implementações, apesar de não ser "aberto".

afrazier
fonte
3
Como alguém que às vezes é chamado a editar mídia (mas não tem como acessar o photoshop), eu discordo.
Isaaclw #
Como dito por @Joey, os arquivos .psd são documentados , são suportados por software aberto (como o GIMP) e existem bibliotecas / ferramentas para ler / gravar arquivos psd, exportar camadas etc., que são muito apreciadas nos fluxos de trabalho gamedev, por exemplo (código aberto: github , código fechado slicy ).
Isync
@isync: "Documentado" não é o mesmo que "Aberto". Por exemplo, os formatos DNG e PDF da Adobe são abertos e padronizados. A Adobe pode decidir alterar radicalmente o formato PSD com o próximo lançamento do CC e arrastar os pés "documentando" por vários anos, e não há nada que alguém possa fazer sobre isso.
afrazier
2

Eu sei que é uma pergunta antiga, mas ainda é relevante depois de todos esses anos.

Experimente o OpenEXR , é um padrão comprovado de produção na indústria de efeitos visuais, totalmente aberto. Amplamente suportado por muitos aplicativos ( Adobe After Effects, Nuke, Krita, Blender ... ), apenas o suporte ao Adobe Photoshop não é muito bom.

Zdenek Glazer
fonte
0

Você pode experimentar o OpenRaster , que tem algum suporte por aplicativos e é 100% aberto. Para abri-lo, há libora . Note que eu realmente nunca tentei, só sei disso há algum tempo. Não é tão famoso, mas é o único formato que conheço que não parece ser muito específico para um aplicativo.

Barak Itkin
fonte