Class DCRAWOps

java.lang.Object
org.im4java.core.Operation
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.

  • Constructor Details

    • DCRAWOps

      public DCRAWOps()
  • Method Details

    • 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(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(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(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(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(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(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(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(Integer pLeft, 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(Double pMult0, 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(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(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(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(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(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(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(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(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