While working with the C API, I found some behaviour that I think is probably user error (my error) but might be a bug, and if it is my error, I would like to know how to fix it.
Looking at the documentation, after calling libraw_unpack() I expect the libraw_rawdata_t structure to be populated with the raw data.
This is partially what is happening, libraw_rawdata_t.raw_image[] is populated with the raw bayer data, the data in the structure appears to be correct, and I can successfully demosaic it into a proper image.
I am working on an astronomy software project in VB.NET accessing LibRaw through a Wrapper from https://github.com/hurlbertvisionlab.
To further test my software, would you be able to give me one example of camera Make and Model that produces output for each these 5 data fields i.e. presumably 5 different Makes/Models:-
unsigned short (*color3_image)[3]
unsigned short (*color4_image)[4]
float *float_image
float (*float3_image)[3]
float (*float4_image)[4]
Windows platform libraw bring in dng sdk has no effect or can't open dng file
I compiled dngsdk under Windows as described in dngsdk.txt and tested dng_validate and it works fine
But when I bring the entire dng sdk header file and static library into libraw to compile and set the `USE_DNGSDK ` preprocessing macro, it compiles fine but when I open the dng file with libraw, it tells me that it can't be opened for unsupported file formats. So I would like to ask if I am missing something?
I'm trying to have libraw with rawspeed support (ubuntu 22.04), but I can not manage to make it work.
Here's what I'm doing so far,
I have folder parent/ where I put Libraw-0.20.0 and 'rawpseed-master' renamed to 'RawSpeed'. (I have two folders, parent/LibRaw-0.20.0 and parent/RawSpeed).
For RawSpeed :
-copy/paste the patches from parent/LibRaw-0.20.0/RawSpeed/ to parent/RawSpeed/RawSpeed,
-execute commands :"patch < rawspeed.cpucount-unix.patch", "patch < rawspeed.qmake-pro-files.patch" and then "qmake -makefile rawspeed-lib.pro"
I found a strange problem after analyzing the histograms on images right after debayering (16-bit data so 65536 bins per channel). We use PhaseOne cameras at work and we are interested to get images with a minimum of processing done (debayering, 16-bit per channel, linear response, nothing else). I tried different debayering algorithm using the user_qual but the same problem can be observed. I also created the distribution of the last digit of the pixel values. You can see clearly that there is a unbalance between even and odd numbers. See the attached screenshots.
I’m still not sure I fully understand what LibRaw even is.
Is this something that executes in command line, or is it just a compatibility add-on for applications that already work with RAW files?
My goal is to simply convert RAW files from a Sony A7 II to something that is natively supported in Mac OS X Leopard 10.5 while still using Leopard.
I know I could do this in another OS but the point is that this is a hub for my workflow for years and I don’t want to lose Aperture support or change my tools just because I got a later camera.
I’m still not sure I fully understand what LibRaw even is.
Is this something that executes in command line, or is it just a compatibility add-on for applications that already work with RAW files?
My goal is to simply convert RAW files from a Sony A7 II to something that is natively supported in Mac OS X Leopard 10.5 while still using Leopard.
I know I could do this in another OS but the point is that this is a hub for my workflow for years and I don’t want to lose Aperture support or change my tools just because I got a later camera.
I am trying to compile libraw on apple m1 but ./configure hangs on line "checking whether we are cross compiling..." and never goes beyond that line. What could be the root cause for that ?
Recent comments