Exemplo n.º 1
0
from java.awt import Rectangle
from org.myrobotlab.service import Runtime
from org.myrobotlab.service import OpenCV
from org.myrobotlab.opencv import OpenCVData
from org.myrobotlab.opencv import OpenCVFilterInRange
from com.googlecode.javacv.cpp.opencv_core import CvPoint

global posx
global posy
global newx
global newy

opencv = Runtime.createAndStart("opencv", "OpenCV")
opencv.publishState()
opencv.addFilter("pd", "PyramidDown")
InRange = OpenCVFilterInRange("InRange")
InRange.useHue = True
InRange.hueMinValue = 22
InRange.hueMaxValue = 47
InRange.useSaturation = True
InRange.saturationMinValue = 88
InRange.saturationMaxValue = 246
InRange.useValue = True
InRange.valueMinValue = 178
InRange.valueMinValue = 255
opencv.addFilter(InRange)
opencv.setDisplayFilter("InRange")
opencv.addFilter("findcontours", "FindContours")


def input():