devs.visionpackage.org.cmotch.visionlibrary
Class Manipulations

java.lang.Object
  extended by devs.visionpackage.org.cmotch.visionlibrary.Manipulations

public class Manipulations
extends java.lang.Object


Constructor Summary
Manipulations()
           
 
Method Summary
static java.awt.image.BufferedImage addImageFast(java.awt.image.BufferedImage inputImage1, java.awt.image.BufferedImage inputImage2)
          Add two binary images together
static java.awt.image.BufferedImage subtractImageFast(java.awt.image.BufferedImage inputImage1, java.awt.image.BufferedImage inputImage2)
          Subtract two image (Fast)
static java.awt.image.BufferedImage subtractImageJAI(java.awt.image.BufferedImage image0, java.awt.image.BufferedImage image1)
          Subtract two images using the JAI
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Manipulations

public Manipulations()
Method Detail

subtractImageJAI

public static java.awt.image.BufferedImage subtractImageJAI(java.awt.image.BufferedImage image0,
                                                            java.awt.image.BufferedImage image1)
Subtract two images using the JAI

Parameters:
image0 - BufferedImage
image1 - BufferedImage
Returns:
BufferedImage

subtractImageFast

public static java.awt.image.BufferedImage subtractImageFast(java.awt.image.BufferedImage inputImage1,
                                                             java.awt.image.BufferedImage inputImage2)
Subtract two image (Fast)

Parameters:
inputImage1 - BufferedImage
inputImage2 - BufferedImage
Returns:
BufferedImage

addImageFast

public static java.awt.image.BufferedImage addImageFast(java.awt.image.BufferedImage inputImage1,
                                                        java.awt.image.BufferedImage inputImage2)
Add two binary images together

Parameters:
inputImage1 - BufferedImage
inputImage2 - BufferedImage
Returns:
BufferedImage