I am now writing a GUI program using LibRaw with C++, Visual Studio. I would like to display the RAW images (14-bit or 16-bit) instantly in the GUI window, say, a PictureBox. However I cannot find a function that can help me to draw and display the image. I can get the R,G1,G2,B data from imgdata array though. Is there any functions from libraw or functions of Windows built-in that can help me to draw RAW images?
On the other hand, how can I get the information of Histogram and Level of the image by using Libraw??
It seems that LibRAW is not supporting DNG raw from Ricoh GR Digital IV. At least I was not able to recompress it with KIPI plugin's DNG Converter and also failed to open in DarkTable so I assume that lacking support in LibRaw is the culprit. Here are sample raw files for reference: http://www.photographyblog.com/reviews/ricoh_gr_digital_iv_review/sample... Please let me know If I can do anything to help.
When compiling LibRaw on OS X 10.7.3 (as part of compiling Darktable, actually) Clang gives me a few warnings about AND-ing actions in dcraw_common.cpp. I have pasted them below. They all look valid to me and would probably benefit from doing what the compiler suggests. Can someone please verify and fix this? Or is there another path I should follow to do this?
/Users/jhegeman/tmp_darktable/darktable/src/external/LibRaw/internal/dcraw_common.cpp:827:28: warning: & has lower precedence than >=; >= will be evaluated
first [-Wparentheses]
I am author of http://code.google.com/p/delaboratory/
major version will be released soon, and after it I may think about new features, one of them is ability to import RAW files
I am just checking is libraw good candidate for that,
I looked into API but couldn't find answer to my question
I understand that standard output is in RGB, but is there any way to export image into LAB colorspace to avoid color profile dependency?
When I want to use libraw in a closed source android app, do I need to actually get you to sign the libraw license copy and sign it with my own signature, or is just mentioning the attribution and the used license enough?
I'd like to ask about libraw (and libraw-lite) licensing.
Both libraries share the (almost) same code, and both are licenced under LGL 2.1; but libraw can be distributed choosing one of three available.
What are the main reason for this?
Reading the source, I can notice some comments like 'LIBRAW_DEMOSAIC_PACK_GPL3' or 'LIBRAW_DEMOSAIC_PACK_GPL2'... what is meaning? Portion of the code can be included only if distributed which some licences?
I didn't find the update to enable me to treat my Pentax K5 raw (.pef) formated pictures.
It works well for the raw formated pictures of my old Pentax K20D, but not for the recent K5.
Could some one help me ?
I noticed that when exp_shift is used, the "maximum", "channel_maximum[4]" data fields are corrected accordingly by the exp_shift value. Why is that needed. I mean if a 12bit raw value is for example 3000, what is the reason to double it (exp_shift == 2.0) when 6000 exceeds the 12bit max possible value 4095?
In the Festine Lente article, Iliah Borg concludes by saying:
"It looks like the time spent in postprocessing to get more details and counter-act artifacts might be better spent if demosaicking prepares a cleaner and more detailed image to start with. The processing time difference between integer and floating point implementations of demosaicking most of the times is less than 5 seconds, which is substantially less compared to the time spent on image editing to get close to the same result. Try it, and you will see."
Recent comments