org.im4java.core
Class DCRAWOps

java.lang.Object
  extended by org.im4java.core.Operation
      extended by org.im4java.core.DCRAWOps
Direct Known Subclasses:
DCRAWOperation

public abstract class DCRAWOps
extends Operation

This class subclasses Operation and adds methods for all commandline options of dcraw.

This class is automatically generated by the source-code generator of im4java.

Version:
$Revision: 1.14 $
Author:
$Author: bablokb, Bruno Mascret (warnings) $

Field Summary
 
Fields inherited from class org.im4java.core.Operation
DOP_PLACEHOLDER, iCmdArgs, IMG_PLACEHOLDER
 
Constructor Summary
DCRAWOps()
           
 
Method Summary
 DCRAWOps brightness(java.lang.Double pLevel)
          Add option -b to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps calcAverageWB(java.lang.Integer pLeft, java.lang.Integer pWidth)
          Add option -A to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps changeTimestamp()
          Add option -z to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps cleanupPasses(java.lang.Integer pPasses)
          Add option -m to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps clipMethod(java.lang.Integer pMethod)
          Add option -H to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps colorFactor(java.lang.Double pRedFactor)
          Add option -C to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps createTIFF()
          Add option -T to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps darkness(java.lang.Double pDdarkness)
          Add option -k to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps depth16()
          Add option -4 to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps extractThumbnail()
          Add option -e to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps fixedWhiteLevel()
          Add option -W to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps flipImage(java.lang.Integer pValue)
          Add option -t to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps grayscale()
          Add option -d to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps grayscaleRaw()
          Add option -D to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps halfSize()
          Add option -h to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps identify()
          Add option -i to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps ignoreColorMatrix()
          Add option -M to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps noiseThreshold(java.lang.Double pThreshold)
          Add option -n to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps saturation(java.lang.Double pSaturation)
          Add option -S to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps selectAllImages()
          Add option -s to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps selectImage(java.lang.Integer pNumber)
          Add option -s to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps setCameraColorSpace(java.lang.String pColorProfileFile)
          Add option -o to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps setDarkframeFile(java.lang.String pFile)
          Add option -K to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps setDeadpixelFile(java.lang.String pFile)
          Add option -P to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps setInterpolationMethod(java.lang.Integer pMethod)
          Add option -q to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps setOutputColorSpace(java.lang.Integer pMethod)
          Add option -o to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps setOutputColorSpace(java.lang.String pColorProfileFile)
          Add option -o to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps setWB(java.lang.Double pMult0, java.lang.Double pMult2)
          Add option -r to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps tilt45()
          Add option -j to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps use4ColorRGB()
          Add option -f to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps useAverageWB()
          Add option -a to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps useCameraWB()
          Add option -w to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps useColorMatrix()
          Add option +M to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps verbose()
          Add option -v to the dcraw commandline (see the documentation of dcraw for details).
 DCRAWOps write2stdout()
          Add option -c to the dcraw commandline (see the documentation of dcraw for details).
 
Methods inherited from class org.im4java.core.Operation
addDynamicOperation, addImage, addImage, addImage, addOperation, addRawArgs, addRawArgs, cloneObject, getCmdArgs, getDynamicOperations, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DCRAWOps

public DCRAWOps()
Method Detail

verbose

public DCRAWOps verbose()
Add option -v to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -v option

write2stdout

public DCRAWOps write2stdout()
Add option -c to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -c option

extractThumbnail

public DCRAWOps extractThumbnail()
Add option -e to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -e option

changeTimestamp

public DCRAWOps changeTimestamp()
Add option -z to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -z option

identify

public DCRAWOps identify()
Add option -i to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -i option

setDeadpixelFile

public DCRAWOps setDeadpixelFile(java.lang.String pFile)
Add option -P to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pFile - the File argument of -P
Returns:
the dcraw commandline with -P option and the pFile argument

setDarkframeFile

public DCRAWOps setDarkframeFile(java.lang.String pFile)
Add option -K to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pFile - the File argument of -K
Returns:
the dcraw commandline with -K option and the pFile argument

darkness

public DCRAWOps darkness(java.lang.Double pDdarkness)
Add option -k to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pDdarkness - the Double argument of -k
Returns:
the dcraw commandline with -k option and the pDdarkness argument

saturation

public DCRAWOps saturation(java.lang.Double pSaturation)
Add option -S to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pSaturation - the Double argument of -S
Returns:
the dcraw commandline with -S option and the pSaturation argument

noiseThreshold

public DCRAWOps noiseThreshold(java.lang.Double pThreshold)
Add option -n to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pThreshold - the Double argument of -n
Returns:
the dcraw commandline with -n option and the pThreshold argument

colorFactor

public DCRAWOps colorFactor(java.lang.Double pRedFactor)
Add option -C to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pRedFactor - the Double argument of -C
Returns:
the dcraw commandline with -C option and the pRedFactor argument

clipMethod

public DCRAWOps clipMethod(java.lang.Integer pMethod)
Add option -H to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pMethod - the Integer argument of -H
Returns:
the dcraw commandline with -H option and the pMethod argument

useCameraWB

public DCRAWOps useCameraWB()
Add option -w to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -w option

useAverageWB

public DCRAWOps useAverageWB()
Add option -a to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -a option

calcAverageWB

public DCRAWOps calcAverageWB(java.lang.Integer pLeft,
                              java.lang.Integer pWidth)
Add option -A to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pLeft - the Integer Left argument
pWidth - the Integer Width argument
Returns:
the dcraw commandline with -A option with pLeft and pWidth arguments

setWB

public DCRAWOps setWB(java.lang.Double pMult0,
                      java.lang.Double pMult2)
Add option -r to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pMult0 - the Double Mult0 argument
pMult2 - the Double Mult2 argument
Returns:
the dcraw commandline with -r option with pMult0 and pMult2 arguments

useColorMatrix

public DCRAWOps useColorMatrix()
Add option +M to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with +M option

ignoreColorMatrix

public DCRAWOps ignoreColorMatrix()
Add option -M to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -M option

setOutputColorSpace

public DCRAWOps setOutputColorSpace(java.lang.Integer pMethod)
Add option -o to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pMethod - value for Integer Method argument
Returns:
the dcraw commandline with -o option with pMethod argument

setOutputColorSpace

public DCRAWOps setOutputColorSpace(java.lang.String pColorProfileFile)
Add option -o to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pColorProfileFile - value for String ColorProfileFile argument
Returns:
the dcraw commandline with -o option with pColorProfileFile argument

setCameraColorSpace

public DCRAWOps setCameraColorSpace(java.lang.String pColorProfileFile)
Add option -o to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pColorProfileFile - value for String ColorProfileFile argument
Returns:
the dcraw commandline with -o option with pColorProfileFile argument

grayscale

public DCRAWOps grayscale()
Add option -d to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -d option

grayscaleRaw

public DCRAWOps grayscaleRaw()
Add option -D to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -D option

halfSize

public DCRAWOps halfSize()
Add option -h to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -h option

setInterpolationMethod

public DCRAWOps setInterpolationMethod(java.lang.Integer pMethod)
Add option -q to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pMethod - the Integer representing interpolation Method
Returns:
the dcraw commandline with -q option and pMethod argument

use4ColorRGB

public DCRAWOps use4ColorRGB()
Add option -f to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -f option

cleanupPasses

public DCRAWOps cleanupPasses(java.lang.Integer pPasses)
Add option -m to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pPasses - the Integer representing Passes
Returns:
the dcraw commandline with -m option and pPasses

fixedWhiteLevel

public DCRAWOps fixedWhiteLevel()
Add option -W to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -W option

brightness

public DCRAWOps brightness(java.lang.Double pLevel)
Add option -b to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pLevel - the Integer representing Level argument
Returns:
the dcraw commandline with -b option and pLevel argument

depth16

public DCRAWOps depth16()
Add option -4 to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -4 option

createTIFF

public DCRAWOps createTIFF()
Add option -T to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -T option

flipImage

public DCRAWOps flipImage(java.lang.Integer pValue)
Add option -t to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pValue - The Interger representing the Value argument
Returns:
the dcraw commandline with -t option and the pValue argument

tilt45

public DCRAWOps tilt45()
Add option -j to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -j option

selectImage

public DCRAWOps selectImage(java.lang.Integer pNumber)
Add option -s to the dcraw commandline (see the documentation of dcraw for details).

Parameters:
pNumber - the Integer representing the Number argument
Returns:
the dcraw commandline with -s option with pNumber argument

selectAllImages

public DCRAWOps selectAllImages()
Add option -s to the dcraw commandline (see the documentation of dcraw for details).

Returns:
the dcraw commandline with -s option with pNumber argument