8

Я относительно новичок в концепции слоев в программном обеспечении для редактирования изображений. Если я правильно понимаю, некоторые форматы изображений / файлов, такие как Paint.NET .pdn или Photoshop's .psd поддерживают слои, но другие, такие как .bmp или .jpeg - нет.

Мне было интересно, знает ли кто-нибудь о формате файла изображения, который поддерживает слои и который является относительно "открытым", в том смысле, что его можно открывать в разных редакторах изображений (предпочтительно, в легком и не проприетарном программном обеспечении) и для каких библиотек кода для чтения и записи (например, в Python, C, C++, MATLAB) существуют.

5 ответов5

3

TIFF может содержать слои. Этот формат должен поддерживаться практически всеми программами просмотра изображений.

2

Я знаю, что это старый вопрос, но он все еще актуален после всех этих лет.

Попробуйте OpenEXR - это проверенный в отрасли стандарт VFX, полностью открытый. Широко поддерживается многими приложениями (Adobe After Effects, Nuke, Krita, Blender ...), просто поддержка Adobe Photoshop не очень хорошая.

2

В практическом смысле .psd (фотошоп) будет самым переносимым форматом с самым широким охватом и большинством реализаций, несмотря на то, что он не является "открытым".

1

Если вам не нужна поддержка растров в представлении, а только в результирующих файлах, попробуйте формат SVG с рендерингом в любой растровый формат при необходимости.

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

0

Вы можете попробовать OpenRaster, который имеет некоторую поддержку приложений и открыт на 100%. Для его открытия есть либора. Обратите внимание, что я никогда не пробовал, я просто знаю об этом в течение некоторого времени. Это не очень известный, но это единственный известный мне формат, который, кажется, не очень специфичен для одного приложения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .