Формати зображень, що підтримують шари


10

Я порівняно новачок у концепції шарів програмного забезпечення для редагування зображень. Якщо я правильно розумію, деякі зображення / формати файлів , такі як Paint.NET - х .pdnабо Photoshop, .psdшари підтримки, але інші , такі , як .bmpабо .jpegнемає.

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


3
Фактично формати файлів Photoshop фактично задокументовані .
Joey

Відповіді:


4

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


2
Шари не включаються до базового рівня TIFF.
Майк Сімпсон

3

Якщо вам не потрібна підтримка растру в представленні, а лише в отриманих файлах, спробуйте формат SVG з рендерінгом до будь-якого растрового формату, коли це потрібно.

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


2

У практичному розумінні .psd (фотошоп) буде найбільш портативним форматом із найширшим охопленням та більшості реалізацій, незважаючи на те, що він не є "відкритим".


3
Як хтось, кого інколи закликають редагувати медіа (але не має можливості отримати доступ до Photoshop), я не погоджуюся.
isaaclw

Як зазначає @Joey, файли .psd документовані , підтримуються відкритим програмним забезпеченням (наприклад, GIMP), а також є бібліотеки / інструменти для читання / запису файлів psd, експорту шарів тощо, які, наприклад, дуже люблять у робочих процесах gamedev (відкрите джерело: github , закритий джерело нарізаний ).
isync

@isync: "Документоване" - це не те саме, що "Відкрити". Наприклад, формати DNG та PDF Adobe, відкриті та стандартизовані. Adobe може вирішити кардинально змінити формат PSD наступним випуском CC і перетягнути ноги, «документуючи» його протягом декількох років, і ніхто нічого з цим не може зробити.
afrazier

2

Я знаю, що це старе питання, але воно все ще актуальне після всіх цих років.

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


0

Ви можете спробувати OpenRaster , який має деяку підтримку програм і на 100% відкритий. Для його відкриття є libora . Зауважте, що я ніколи не пробував цього, я просто знаю про це деякий час. Це не так відомо, але це єдиний я знаю формат, який, здається, не дуже специфічний для однієї програми.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.