#16 AHD bayer interpolation

closed-accepted
None
5
2006-12-27
2006-09-30
No

I ripped out the AHD bayer interpolation code from
DCRAW 8.39 and adapted for dc1394_bayer.c ... works!

Discussion

  • Samuel Audet

    Samuel Audet - 2006-09-30

    Logged In: YES
    user_id=1584125

    Forgot to mention, I did not see any obvious static
    initializer in libdc1394, so to initialize

    static float cbrt[0x10000], xyz_cam[3][4];

    in cam_to_cielab(), I use the "ahd_inited" variable as a
    flag to indicate if the values need to be computed or not.
    However, this is probably not multi-processor safe. Some way
    of statically initializing those tables when the library is
    loaded should be used... solutions?

     
  • Samuel Audet

    Samuel Audet - 2006-12-10

    Logged In: YES
    user_id=1584125
    Originator: YES

    File Added: libdc1394_ahd_bayer-rc4.patch

     
  • Samuel Audet

    Samuel Audet - 2006-12-10

    patch that works for main trunk today (Dec 10, 2006), and also for rc4

     
  • Damien Douxchamps

    • assigned_to: nobody --> ddouxchamps
    • status: open --> pending-accepted
     
  • Damien Douxchamps

    Logged In: YES
    user_id=130585
    Originator: NO

    Applied.

    The multiprocessor issue is pending.

     
  • SourceForge Robot

    • status: pending-accepted --> closed-accepted
     
  • SourceForge Robot

    Logged In: YES
    user_id=1312539
    Originator: NO

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks