Recently I have stumbled upon DigiKam software which uses intenally Libraw library as a raw conversion engine.
I have tried to convert one of the images I have using DigiKam with all conversion settings disabled/set to default (i.e. gamma 1.0, no auto brightness, camera wb, no expsoure correction) and only I have an input a custom icc profile and output color space set to AdobeRGB. The output looks like this here (https://imgur.com/a/rJ3pS2b)
I have just compiled Libraw with enabling LCMS2 on Win10. From the generated executables it works just fine now and it can profile well. However, I am looking for using it as a dll library in my C++ code, so when I linked the compiled Libraw to my visual studio project I don't seem to be able to apply profiles, just like LCMS is not supported in the API.
Could you please point out if I am missing something? shouldn't Libraw API sees LCMS after compilation ?
I'm trying to use LibRaw to decode Phase One IIQ images from two cameras: iXM-100 (not officially supported) and IQ280 (supported). I save results to .tif files and thumbnails to .pnm. I used all default settings.
Code I used:
This is in reference to using dcraw_emu, though I imagine this could be an issue for libraw in general. I was comparing the output of photos developed with ACES to output with ProPhoto in a color managed photo viewer, and I noticed the colors just seemed a bit off, they looked warmer than I would expect. So, I extracted the ICC profile from the photo and took a look at the primaries, shown in the forward matrix below.
R G B
X 1.00600 0.01668 -0.05212
Y 0.36885 0.72124 -0.08864
Z -0.00362 0.01096 0.75758
I have just did some testing with my Photoslide app and recognized that I cannot open X3F file. During my forum search I found out that this should be possible with the first 0.20.2.
Do I have to enable some special flags during building to enable the Sigma X3F support ?
Nevertheless I am asking which native libs must I package with the shared lib (libraw.dll / libraw.20.so / ...) so that libraw is working as expected and the user does not have on a standard system (libjasper ?, libjpeg ?).
I am not an C expert and therefore I do not know if the libs are only compile dependend libs or if those libs are needed for runtime as well ?
Hi,
I'm trying to code a very simple raw developing tool. First I want to read and understand the data libraw provides.
But the data I get does not represent the colors in PhotoShop by any means. They are not off by a some digits, they seem to be completely different. The data I get is in the xls and the coresponding first 10x10 pixels from Photoshop. Unfortuantely the cr2 is too big to upload.
What am I missing here or where is the "useable" image data stored?
I am under way to build libraw support for another media management system called Photoslide (github.com/lanthale/photoslide) and wanted to add libraw support.
Using java and the foreign memory api I can access libraw without any issues.
Nevertheless I am facing the issue how I can access the rgb (rgba) values of the in memory image because I do not want to write first a tiff file and then read the pixels again from the temp file.
Recent comments