Introduction to libraw
        
        
          Libraw is a library for reading
          RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF,
          DNG, and others).
        
        
          This package is known to build and work properly using an LFS 12.0
          platform.
        
        
          Package Information
        
        
        
          libraw Dependencies
        
        
          Recommended
        
        
          libjpeg-turbo-3.0.0, JasPer-4.0.0, and
          Little
          CMS-2.14
        
       
      
        
          Installation of libraw
        
        
          Install libraw by running the
          following commands:
        
        autoreconf -fiv              &&
./configure --prefix=/usr    \
            --enable-jpeg    \
            --enable-jasper  \
            --enable-lcms    \
            --disable-static \
            --docdir=/usr/share/doc/libraw-0.21.1 &&
make
        
          This package does not come with a test suite.
        
        
          Now, as the root user:
        
        make install
       
      
        
          Command Explanations
        
        
          --enable-jpeg: This switch
          enables support for jpeg. Remove if you don't have libjpeg-turbo-3.0.0 installed.
        
        
          --enable-jasper: This
          switch enables support for jasper. Remove if you don't have
          JasPer-4.0.0 installed.
        
        
          --enable-lcms: This switch
          enables support for Little CMS2. Remove if you don't have Little
          CMS-2.14 installed.
        
        
          --disable-static: This
          switch prevents installation of static versions of the libraries.
        
       
      
        
          Contents
        
        
          
          
            Note
          
          
            All the installed programs are examples of using libraw.
          
         
        
          
            
              Installed Programs:
              4channels, dcraw_emu, dcraw_half,
              half_mt, mem_image, multirender_test, postprocessing_benchmark,
              raw-identify, simple_dcraw, and unprocessed_raw
            
            
              Installed Library:
              libraw.so and libraw_r.so
            
            
              Installed Directories:
              /usr/include/libraw and
              /usr/share/doc/libraw-0.21.1
            
           
         
        
          
            Short Descriptions
          
          
            
              
              
            
            
              
                | 
                   
                    4channels
                   
                 | 
                
                   
                    generates four TIFF files from RAW data, one file per
                    channel
                   
                 | 
              
              
                | 
                   
                    dcraw_half
                   
                 | 
                
                   
                    emulates "dcraw -h" (see DCRAW manpage)
                   
                 | 
              
              
                | 
                   
                    mem_image
                   
                 | 
                
                   
                    emulates "dcraw [-4] [-6] [-e]" (see DCRAW
                    manpage)
                   
                 | 
              
              
                | 
                   
                    postprocessing_benchmark
                   
                 | 
                
                   
                    creates eight different renderings from one source file.
                    The first and fourth one should be identical
                   
                 | 
              
              
                | 
                   
                    simple_dcraw
                   
                 | 
                
                   
                    emulates call to "dcraw [-D] [-T] [-v] [-e] [-4]" (see
                    DCRAW manpage)
                   
                 | 
              
              
                | 
                   
                    dcraw_emu
                   
                 | 
                
                   
                    is an almost complete dcraw emulator (see DCRAW
                    manpage)
                   
                 | 
              
              
                | 
                   
                    half_mt
                   
                 | 
                
                   
                    emulates call to "dcraw -h [-w] [-a] [-v]" (see DCRAW
                    manpage)
                   
                 | 
              
              
                | 
                   
                    multirender_test
                   
                 | 
                
                   
                    creates eight different renderings from one source file.
                    The first and fourth one should be identical
                   
                 | 
              
              
                | 
                   
                    raw-identify
                   
                 | 
                
                   
                    emulates call to "dcraw -i [-v]" (see DCRAW
                    manpage)
                   
                 | 
              
              
                | 
                   
                    unprocessed_raw
                   
                 | 
                
                   
                    generates unprocessed raw image: with masked pixels and
                    without black subtraction
                   
                 |