No subject


Wed Apr 17 13:17:15 BST 2019


new API internals (not changed much from library user's side) it is possible<br>
to make  better noise/etc filtration routines suited for particular camera/model<br>
(or either firmware version).<br>
<br>
You just need to set  only one 'magic' option in libkdcraw:<br>
<br>
RawProcessor.imgdata.params.filtering_mode=LIBRAW_FILTERING_AUTOMATIC;<br>
<br>
(this setting selects special routine if it exists with fallback to dcraw-compatible<br>
mode).<br>
<br>
I think, I'll do these special routines for Canon 1D-Mk3 within several<br>
weeks because dcraw code on 1D-3 produces incorrect results. Other cameras<br>
may follow....)<br>
<br>
If you have time, I'm very interested in testing (Note: internal API is changed,<br>
so full recompile of apps is mandatory).<br>
<br>
Full changelog (including import of dcraw 1.410 because 0.7 fork was happen before):<br>
<br>
2009-01-05 Alex Tutubalin <<a href="mailto:lexa at lexa.ru" target="_blank">lexa at lexa.ru</a>><br>
          * It is possible to turn off RAW data filtration (black level<br>
            subtraction,              zero pixels averaging):<br>
               + supported on all cameras except Foveon and Phase One<br>
               + filtraction controlled by new parameter "filtering_mode"<br>
               + it is possible to expand API by filtering procedures<br>
                 built for specific camera model.<br>
<br>
          * Black border (masked pixels) extraction:<br>
               + API (data structures) for storing black mask.<br>
               + Black mask extraction supported only for limited list of<br>
                 data formats:<br>
                      - Canon .CRW, .CR2 (with exception of sRAW),A600, A5<br>
                      - Adobe DNG (both converted RAW and native DNG)<br>
                      - Nikon NEF (compressed only)<br>
                 this list to be expanded in future LibRaw versions<br>
          * New call add_masked_borders_to_bitmap makes full bitmap<br>
            'masked border' + image<br>
          * Usage sample for functionality listed above:<br>
             samples/unprocessed_raw<br>
          * Imported dcraw 8.89/1.410:<br>
             + fixed bugs in Hasselblad .fff decoding<br>
             + fixes in Imacon metadata decoding<br>
          * Documentation changes<br>
          * All client code should be recompiled<br>
          * LibRaw 0.7.0-Alpha0<br><font color="#888888">
<br>
<br>
-- <br>
Alex Tutubalib<br>
Web: <a href="http://blog.lexa.ru" target="_blank">http://blog.lexa.ru</a><br>
mailto:<a href="mailto:lexa at lexa.ru" target="_blank">lexa at lexa.ru</a><br>
<br>
</font></blockquote></div><br>

------=_Part_259370_18805551.1231225046091--



More information about the Digikam-devel mailing list