Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > c44052591c61c56d78f6df1bcb7e644b > files > 10

lib64openraw1-0.0.5-2mdv2008.1.x86_64.rpm

Copyright
=========

libopenraw is Copyright (c) 2005-2008 Hubert Figuiere
It is licensed under LGPLv2.1 or later. See file COPYING.

Prerequistes to build:
======================

    - a C++ compiler (tested on gcc 3.3 and up)
    - libboost 1.33.1 (Boost.Bind, Boost.Smart_pointer, 
      Boost.String, Boost.Any)
    - libjpeg
    - libxml > 2.5.0 (for the test suite)

If building from the git tree you also need:

    - automake/autoconf
    - pkg-config for the associated m4 macros

Optional Gnome support

    - gdkpixbuf

Supported file format:
======================

Here are the supported file formats. For details per-camera, see
below:

    - Canon CR2
    - Canon CRW (not those coming from hacked firmware like A610)
    - Nikon NEF
    - Olympus ORF: E-300, E-500
    - Pentax PEF
    - Epson ERF
    - DNG
    - Sony ARW
    - Minolta MRW


How to build:
=============

  Using automake/autoconf:

    $ ./autogen.sh
    $ ./configure --prefix=...
    $ make
    $ make install DESTDIR=...


Support table:
==============

  T  Tested and proven to work. (I have a sample.)
  Y  Yes, it is there. (Untested as I do not have a sample but the format
     is known to be similar.) Yes, it is for the whole format.
  N  Not supported.
  B  Known to be Broken. (Needs to be fixed. I have a sample but further
     work is required.)
  X  Not needed.

                          ThNail
                         /  CFA compressed (as is)
                         | /  CFA decompress
                         | | /  Orientation Tag
                         | | | /  Bayer Type
                         | | | | /
                         | | | | |
Canon CR2                Y Y Y Y Y
 20D                     T T T T T
 30D                     T T T
 350D                    T T T
 400D                    T T T
 5D                      T T T
 1DMarkII                T T T

Canon CRW                Y Y Y Y Y
 300D                    T T T T T
 10D                     T T T   T
 D60                     T T T   T
 G1                      T T T   T
 G2                      T T T   T
 G5                      T T T   T
 Pro1                    T T T   T

Canon CRW CHSDK          N N N N N
(unofficial firmware)
 A610                    N N N N N

Nikon NEF                Y Y Y Y Y
 Cooolpix 5700           T T N T T
 D1                      T T X X T
 D1X                     T T X X T
 D100                    T T T X T
 D2H                     T T N T T
 D2X                     T T X T T
 D200
 D300
 D40                     T T N T T
 D40X                    T T N T T
 D50
 D70                     T T N T T
 D70s                    T T N T T
 D80

Olympus ORF              Y Y N Y Y
 E-1                     T T 
 E-10                    B B
 E-3                     T T
 E-300                   T T B T T
 E-330                   T T
 E-400                   T B   T
 E-410                   B T   T
 E-500                   T T   T
 E-510                   B T   T
 SP-350
 SP-510                  B B
 SP-550                  B B

Adobe DNG                Y Y N Y Y
 Leica DMR               T T X T T
 Leica M8                T T X T T
 Adobe DNG converter     T T B T T
 K10D                    T T X T T
 Samsung GX-10           T T X T T
 Samsung Pro815          T T X T T
 Ricoh GR-2              T T X T T

Sony ARW                 Y N N Y N
 A-100                   T N   T
 A-700                   T     T

Pentax PEF               Y Y N Y Y
 *-ist D                 T T X X T
 *-ist DL                T T N
 K10D                    T T N T T
 K100D                   T T N

Epson ERF                Y Y Y Y Y
 Epson RD1               T T T T T

Minolta MRW              Y Y B N Y
 A1                      T T T X T
 A2                      T T T X T
 Dimage 5                T T X X T
 Dimage 7i               T T X X T
 Dimage 7Hi              T T X X T
 Maxxum 5D               T T T N T
 Maxxum 7D               T T T N T
 A200                    

Sony SRF                 N N N N

Sony SR2                 N N N N
 Sony R1

Kodak DCR                N N N N

Kodak KDC                N N N N

FujiFilm RAF             N N N N
 Finepix S3Pro
 Finepix S6500Fd

Foveon X3F               N N N N

Panasonic RAW            N N N N
 Lumix FZ30
 Lumix FZ50
 Lumix FZ8
 Lumix FZ18

Mamiya MEF               N N N N
 Mamiya ZD


Test suite
==========

There is a test suite driven by an XML file. It require you to provide
your own RAW files and configure it.  testsuite/testsuite.xml is an
example of valid XML configuration file that works on my local
machine.

TODO: most of these files have been downloaded off the
internet. Enhance the testsuite to allow downloading the files off the
internet prior to running.

TODO2: provide a better description of the test file.

TODO3: fix ordiag to allow outputting a test case in XML.