org.sikuli.core.cv
Class VisionUtils

java.lang.Object
  extended by org.sikuli.core.cv.VisionUtils

public class VisionUtils
extends Object


Constructor Summary
VisionUtils()
           
 
Method Summary
static org.bytedeco.javacpp.opencv_core.IplImage cloneWithoutAlphaChannel(org.bytedeco.javacpp.opencv_core.IplImage bgra)
           
static org.bytedeco.javacpp.opencv_core.IplImage computeEdges(org.bytedeco.javacpp.opencv_core.IplImage inputImage)
           
static org.bytedeco.javacpp.opencv_core.IplImage computeForegroundMaskOf(org.bytedeco.javacpp.opencv_core.IplImage inputImage)
           
static BufferedImage createComponentImage(Component component)
           
static org.bytedeco.javacpp.opencv_core.IplImage createGrayImageFrom(org.bytedeco.javacpp.opencv_core.IplImage input)
           
static BufferedImage createImageFrom(Component component)
           
static List<org.bytedeco.javacpp.opencv_core.CvRect> detectBlobs(org.bytedeco.javacpp.opencv_core.IplImage input)
           
static org.bytedeco.javacpp.opencv_core.IplImage getForeground(org.bytedeco.javacpp.opencv_core.IplImage inputImage)
           
static void negate(org.bytedeco.javacpp.opencv_core.IplImage src, org.bytedeco.javacpp.opencv_core.IplImage dest)
           
static BufferedImage paintBlobsOnImage(BufferedImage image, List<org.bytedeco.javacpp.opencv_core.CvRect> blobs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VisionUtils

public VisionUtils()
Method Detail

createComponentImage

public static BufferedImage createComponentImage(Component component)

detectBlobs

public static List<org.bytedeco.javacpp.opencv_core.CvRect> detectBlobs(org.bytedeco.javacpp.opencv_core.IplImage input)

createImageFrom

public static BufferedImage createImageFrom(Component component)

negate

public static void negate(org.bytedeco.javacpp.opencv_core.IplImage src,
                          org.bytedeco.javacpp.opencv_core.IplImage dest)

createGrayImageFrom

public static org.bytedeco.javacpp.opencv_core.IplImage createGrayImageFrom(org.bytedeco.javacpp.opencv_core.IplImage input)

computeForegroundMaskOf

public static org.bytedeco.javacpp.opencv_core.IplImage computeForegroundMaskOf(org.bytedeco.javacpp.opencv_core.IplImage inputImage)

computeEdges

public static org.bytedeco.javacpp.opencv_core.IplImage computeEdges(org.bytedeco.javacpp.opencv_core.IplImage inputImage)

getForeground

public static org.bytedeco.javacpp.opencv_core.IplImage getForeground(org.bytedeco.javacpp.opencv_core.IplImage inputImage)

paintBlobsOnImage

public static BufferedImage paintBlobsOnImage(BufferedImage image,
                                              List<org.bytedeco.javacpp.opencv_core.CvRect> blobs)

cloneWithoutAlphaChannel

public static org.bytedeco.javacpp.opencv_core.IplImage cloneWithoutAlphaChannel(org.bytedeco.javacpp.opencv_core.IplImage bgra)


Copyright © 2014. All Rights Reserved.