LibRaw 0.9

Я знаю, этот блог читают разработчики нескольких софтин, использующих LibRaw, поэтому я и сюда немножко поспамлю.

Вышла LibRaw 0.9, из нового, крупными мазками:

  • Отдельных полной/-Lite/-коммерческой версий больше нет, есть одна LibRaw. Поддерживать три немножко разных библиотеки очень мучительно.
  • Никакого GPL. LGPL/CDDL/собственная лицензия, на выбор пользователя (точнее, разработчика программы, использующей LibRaw).
  • Фовеона тоже больше нет. Унаследованный из dcraw код его поддержки был GPLed и при этом кисть хороший цвет не давал. Пусть пользователи Сигм как-нибудь сами...
  • Розовые облака правятся автомагически, по-умолчанию эта функциональность включена. Можно выключить, смотрите документацию (это место рулится через adjust_maximum_thr).
  • Много существенных исправлений в обработке RAW с камер Fuji, теперь если вы делаете постпроцессинг сами, то не нужны многие дополнительные пассы (обязательные ранее).
Прошу любить и жаловаться если вдруг что.

Comments

А где-нибудь на сайте libraw есть список этих нескольких софтин?
Куда крестьянину податься, если он хочет просто читать raw-файлы?

Что такое "просто читать"?

Вот список двухлетней давности:
* digiKam - photo management software
* kphotoalbum, an alternative to digiKam but with less features.
* gwenview, a image viewer, used to show thumbs in icon view.
* dolphin, a file manager, used to show thumbs in icon view.
* darkroom, a experimental RAW converter
* krita, a image editor, used as RAW image loader

Но вообще я не слежу, сейчас погуглил - удивился.

Спасибо огромное.
Действительно, твоё мнение: интересно, конструктивно, востребовано, и т.д., и т.п.

Да, долго ещё прибывал под впечатлением: так назвать наш проект, как ты это мне по телефону сформулировал - это что-то! Насколько абсурдную городскую легенду про наш проект я себе не смог бы представить!
Мы поговорили с Андреем - без человека с моноциклом тут не обошлось.
Андрей ещё много чего мне рассказал, запутав меня окончательно, после чего я теперь живу под лозунгом (перефразируя одну знаменитую фразу про одного кота одного знаменитого физика):

Возможно, здесь случилось первое апреля.

Ну это же не я его так назвал, а мне его так назвали :)

Короче, решились на пост: http://mpd.livejournal.com/38786.html
Не судите строго...

А так оно выглядит куда вкуснее, чем по телефону.

Думаю, мы сразу после праздников вас позовем поговорить.

Охотно, охотно... :-)

Там глядишь и, по данным от Васи, Володька вернётся, давно не виделись. :-)

О, спасибо! Отличные новости.

Вопрос по списку поддерживаемых камер. В LibRaw-0.9.0/dcraw/dcraw.c написано (цифры сначала номер строки):

22 $Revision: 1.432 $
23 $Date: 2009/12/25 18:51:16 $

26 #define VERSION "8.99"

Можно ли верить этим строкам и искать Supported Camera List, отвечающий dcraw версии 8.99 от 25 декабря 2009-го года?

dcraw/dcraw.c просто вытаскивается при запаковке дистрибутива. Чтобы был. Я посматриваю, чтобы он совпадал с тем, что реально используется, но скажем для бета-версий - посматриваю невнимательно.

А верить надо вот этому:
http://www.libraw.su/docs/API-CXX-rus.html#cameraCount
http://www.libraw.su/docs/API-CXX-rus.html#cameraList

(и соответствующим C-API функциям, если используется C API)

Реальная разница заключается в том, что Сигмы (и того несчастного поляроида, который на Foveon) в LibRaw нету. А вот новые всякие Canon 550D, которых в dcraw нету (и я замаялся ждать) - скорее всего сами подопрем.

Спасибо.

Впрочем, у вас постпроцессинг свой (я надеюсь) и всякие color data для камер - тоже должны быть свои. А значит и новые кэноны и новые сони - должны и так работать (плюс-минус цветовые данные)

Сравнил 0.8.5 и 0.9.0, получилось:

--------( cut )--------
pell@pell-mac:~/tmp/cameralist $ diff -pruN LibRaw-0.8.5.CameraList.txt LibRaw-0.9.0.CameraList.txt
--- LibRaw-0.8.5.CameraList.txt 2010-04-29 12:07:58.000000000 -0700
+++ LibRaw-0.9.0.CameraList.txt 2010-04-29 12:08:15.000000000 -0700
@@ -326,7 +326,6 @@ Phase One P 30
Phase One P 45
Phase One P 45+
Pixelink A782
-Polaroid x530
Rollei d530flex
RoverShot 3320af
Samsung GX-1S
@@ -334,9 +333,6 @@ Samsung GX-10
Samsung S85 (hacked)
Samsung S850 (hacked)
Sarnoff 4096x5440
-Sigma SD9
-Sigma SD10
-Sigma SD14
Sinar 3072x2048
Sinar 4080x4080
Sinar 4080x5440
@@ -361,4 +357,4 @@ Sony DSLR-A900
Sony XCD-SX910CR
STV680 VGA

-Total: 362
+Total: 358
--------( /cut )--------

Минус три сигмы это понятно, фовеон. А что с поляроидом?

Так я же говорю, "тот несчастный поляроид, который на Фовеоне". Polaroid X530 его фамилиё

Ога, разобрался. Спасибо.