home.social

#dcraw — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dcraw, aggregated by home.social.

  1. Are you serious about on ?

    Then you probably used derived from . It's an amazing store of information about developing raw pictures.

    But there's one problem.

    It's write-only code. My mind goes blank when I read it.

    Thankfully, someone started a readable library for raw files, called :

    gitlab.freedesktop.org/libopen

    I ported Panasonic and made it possible to understand :D

    ( plz package it)

  2. Are you serious about #photography on #Linux ?

    Then you probably used #code derived from #dcraw . It's an amazing store of information about developing raw pictures.

    But there's one problem.

    It's write-only code. My mind goes blank when I read it.

    Thankfully, someone started a readable library for raw files, called #libopenraw :

    gitlab.freedesktop.org/libopen

    I ported Panasonic #decompression and made it possible to understand :D

    (#Fedora plz package it)

    #opensource #programming #freesoftware

  3. Are you serious about #photography on #Linux ?

    Then you probably used #code derived from #dcraw . It's an amazing store of information about developing raw pictures.

    But there's one problem.

    It's write-only code. My mind goes blank when I read it.

    Thankfully, someone started a readable library for raw files, called #libopenraw :

    gitlab.freedesktop.org/libopen

    I ported Panasonic #decompression and made it possible to understand :D

    (#Fedora plz package it)

    #opensource #programming #freesoftware

  4. Are you serious about #photography on #Linux ?

    Then you probably used #code derived from #dcraw . It's an amazing store of information about developing raw pictures.

    But there's one problem.

    It's write-only code. My mind goes blank when I read it.

    Thankfully, someone started a readable library for raw files, called #libopenraw :

    gitlab.freedesktop.org/libopen

    I ported Panasonic #decompression and made it possible to understand :D

    (#Fedora plz package it)

    #opensource #programming #freesoftware

  5. Are you serious about #photography on #Linux ?

    Then you probably used #code derived from #dcraw . It's an amazing store of information about developing raw pictures.

    But there's one problem.

    It's write-only code. My mind goes blank when I read it.

    Thankfully, someone started a readable library for raw files, called #libopenraw :

    gitlab.freedesktop.org/libopen

    I ported Panasonic #decompression and made it possible to understand :D

    (#Fedora plz package it)

    #opensource #programming #freesoftware

  6. If you like #ReverseEngineering , go ahead and take a look at #dcraw . It's one of the finest examples of write-only C code bases I've had the displeasure to learn from.

    dechifro.org/dcraw/dcraw.c

    case 274: /* Orientation */
    tiff_ifd[ifd].flip = "50132467"[get2() & 7]-'0';

    I dig that #libopenraw is now fixing that. And not even because it's in #Rust. I can actually follow the code!

    gitlab.freedesktop.org/libopen

    #programming #opensource #photography #C

  7. If you like , go ahead and take a look at . It's one of the finest examples of write-only C code bases I've had the displeasure to learn from.

    dechifro.org/dcraw/dcraw.c

    case 274: /* Orientation */
    tiff_ifd[ifd].flip = "50132467"[get2() & 7]-'0';

    I dig that is now fixing that. And not even because it's in . I can actually follow the code!

    gitlab.freedesktop.org/libopen

  8. If you like #ReverseEngineering , go ahead and take a look at #dcraw . It's one of the finest examples of write-only C code bases I've had the displeasure to learn from.

    dechifro.org/dcraw/dcraw.c

    case 274: /* Orientation */
    tiff_ifd[ifd].flip = "50132467"[get2() & 7]-'0';

    I dig that #libopenraw is now fixing that. And not even because it's in #Rust. I can actually follow the code!

    gitlab.freedesktop.org/libopen

    #programming #opensource #photography #C

  9. If you like #ReverseEngineering , go ahead and take a look at #dcraw . It's one of the finest examples of write-only C code bases I've had the displeasure to learn from.

    dechifro.org/dcraw/dcraw.c

    case 274: /* Orientation */
    tiff_ifd[ifd].flip = "50132467"[get2() & 7]-'0';

    I dig that #libopenraw is now fixing that. And not even because it's in #Rust. I can actually follow the code!

    gitlab.freedesktop.org/libopen

    #programming #opensource #photography #C

  10. If you like #ReverseEngineering , go ahead and take a look at #dcraw . It's one of the finest examples of write-only C code bases I've had the displeasure to learn from.

    dechifro.org/dcraw/dcraw.c

    case 274: /* Orientation */
    tiff_ifd[ifd].flip = "50132467"[get2() & 7]-'0';

    I dig that #libopenraw is now fixing that. And not even because it's in #Rust. I can actually follow the code!

    gitlab.freedesktop.org/libopen

    #programming #opensource #photography #C