Баланс белого

Возникла тут у меня такая задача: имеем снимок (raw), где в известном месте (x, y) есть серая карта, нужно из этого raw'a сделать jpeg с балансом белого вычисленным по этой серой карте. LibRaw, как я понимаю, в обработку не лезет -- только чтение формата raw.

Может кто подскажет какуюнить библиотеку, которая мне может помочь с обработкой raw? Буду очень благодарен :)

Форумы: 

Если вы пользуетесь LibRaw

Если вы пользуетесь LibRaw-шной обработкой после распаковки RAW (dcraw_process), то вы можете задать координаты вашей серой карты в imgdata.params.greybox (там задаются x1,y2, x2,y2 - т.е. координаты левого верхнего и правого нижнего углов вашей карты) и включить imgdata.params.use_auto_wb И, насколько я понял вашу задачу, нужное будет достигнуто.

Да, jpeg самому придется

Да, jpeg самому придется делать из битмепа. libjpeg в помощь. LibRaw умеет только Tiff и PPM писать.