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>
</blockquote></div></div></div></blockquote><div><br>Alex,<br><br>I will set this option in Raw decoding settings container.<br><br>Question : About performance, where i can turn on this option exactly : <br><br>- Raw preview extraction (don't care i think)<br>
- Half raw decoding. ( ??? )<br>- Full raw decoding (here, yes of course)<br><br>This is has an incidence with 8 and 16 bits color depth decoding ?<br><br>Best<br><br>Gilles Caulier<br><br><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="gmail_quote"><div><div class="Wj3C7c"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><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></div></div><br>
</blockquote></div><br>

------=_Part_95358_6105468.1231701596746--



More information about the Digikam-devel mailing list