Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ищу библиотеку для работы с RAW-файлами


leonidus ©   (2007-06-22 14:20:00) 

В Delphi есть стандартная библиотека позволяющая работать с JPEG`ми так же просто как и с Bitmap`ми. Существует ли в природе нечто подобное для формата RAW ?


DVM   (2007-06-24 20:45:00) [1]

В том, что я прав легко убедиться. Ни одна из широкораспространенных программ - ни ACDSee ни Photoshop не может открыть даже 1/4 RAW - файлов снятых с распространненых фотоаппаратов известных фирм без специальных плагинов. Например RAW-ы с моего Pentax K10 ни одна программа кроме родной открыть не смогла.


DVM   (2007-06-24 20:36:00) [2]

На данный момент имхо следует учитывать форматы предлагаемые фирмами:

Canon
Nikon
Pentax
Fujifilm
Sony
Panasonic

все остальные - мелочь


DVM   (2007-06-24 20:32:00) [3]


> Фигня. Все матрицы делаются на одном или двух заводах. Учесть
> все особенности легко.

Это мягко говоря не так.


> Отличия только:
> 1) числе пикселей по X*Y

Матрицы многих фотоаппаратов имеют активных ячеек матрицы иногда аж в 2 раза больше, чем максимальное разрешение, которое обеспечивает фотоаппарат. В RAW снятом с такой матрицы будут присутствовать сигналы всех ячеек. Надо знать, какие ячейки соседние и соответствующим образом складывать значения в зависимости от типа ячеек, т.к. в таких матрицах часть ячеек отвечает за цветность, часть за яркость (как в глазу человека колбочки и палочки). Причем еще надо знать как складывать. У других фотоаппаратов по-другому. Практически каждая можель фотоаппарата имеет свои нюансы в обработке сырого сигнала и производители вообще то не спешат делиться этой инфой - окни как правило выпускают свой софт для конвертации или плагин для фотошопа.

Кроме того RAW RAW-у рознь - есть несколько абсолютно несовместимых между собой форматов PEF , DNG  и пр., что тоже несет с собой массу проблем. Вообще нет такого понятия как RAW формат. RAW - это скорее подход к сохранению сигнала в чистом неизмененном виде, но как вот сигнал хранить разработчик выбирает сам.

Это на первый взляд все просто.


leonidus   (2007-06-23 14:02:00) [4]

>Pavia не могли бы вы поделится какими-то наработками или ссылками?


Pavia   (2007-06-22 23:32:00) [5]


> Для того чтобы работать с этим форматом надо учитывать индивидуальные
> параметры матрицы каждой модели фотоаппарата. Это очень сложно.

Фигня. Все матрицы делаются на одном или двух заводах. Учесть все особенности легко.
Отличия только:
1) числе пикселей по X*Y
2) Глубина цвета. Бит на канал. Тоже фиксированно.

Учесть все три пункта просто.
Дело в том что у каждого производителя свой формат, фактически меняется толкьо заголовок, а вот содежание везде похожее.


DVM   (2007-06-22 22:34:00) [6]


> leonidus ©  

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


@!!ex_   (2007-06-22 15:18:00) [7]

Ня.
digitalshop.com.ua/article_info.php?articles_id=109
А насчет конкретных реализация смотри на сайте производителей.


leonidus   (2007-06-22 14:49:00) [8]

ну хорошо, может есть тогда библиотеки отдельные скажем для никонов и кэнонов?


@!!ex_   (2007-06-22 14:31:00) [9]

RAW вроде как бы не стандарт.
Есть куча вариантов от разных производиетелй.
Вроде бы как бы он под конкретное железо.
Хотя могу ошибаться.


Наверх

Титульная страница Поиск, карта сайта Написать письмо