LibRaw technical support

Stable LibRaw versions: technical support, errors, API questions

Problems with certain DNGs - strong color casts

I'm using 201903 snapshot and having issues with certain DNG files in the RAW converting code we're using.

1) One of them has strong yellow colour cast.

It turns out, one of the elements in the embedded colour matrix array is being overridden due to other array being accessed incorrectly in identify() function dcraw_common.cpp, line 20728:

Forums: 

Image Orientation (EXIF)

Hello,

I'm using LibRaw to process RAW files on Windows. I'm using the March Snapshot built with Visual Studio 2017, 64-bit,

I'm having problems with EXIF orientation in several RAW files, mostly Canon CR2 files.
When the user enables the option to use the embedded preview in the CR2, my software uses the routines

unpack_thumb
dcraw_make_mem_thumb

to create an in-memory image and then I load that image into my image library for further processing. After loading the image my code checks the

imgdata.sizes.flip

Forums: 

Processing image From Fujitsu X-T3

I've got a two problems with the processing of an image from a Fuji X-T3.

1. It has a black border on the right hand side.

2. It takes about 40 seconds to process using: dcraw_emu -t 0 -4 -j -v -v "DSCF3954(X-Trans).RAF" which I think does three pass interpolation. By huge contrast Adobe Camera Raw 11.3 takes about two seconds even though the image is clearly interpolated (and quite well).

Forums: 

White balance scaling and values in pre_mul array

I'm doing white balance scaling on the raw data I've retrieved based on the values in imgdata.color.pre_mul

Processing data from a Pentax K-5 I'm seeing the following in pre_mul after calling unpack():

White balance co-efficients being used are 2.155461, 0.926686, 1.305787, 0.000000

I'm slightly surprised to see that a) the second value isn't 1.0, and b) that the fourth value is zero.

Forums: 

Pages

Subscribe to RSS - LibRaw technical support