- refactored resolution
git-svn-id: http://moon:8086/svn/software/trunk/projects/opencv@334 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
+6
-6
@@ -10,8 +10,8 @@ if ("__main__" == __name__):
|
||||
|
||||
# Unit test with to threaded processors
|
||||
class MyRgbProcess1(RgbProcess):
|
||||
def __init__(self, name, resolution=(320, 240, 3), numEntries=2, next=None):
|
||||
super(MyRgbProcess1, self).__init__(name, resolution, numEntries, next)
|
||||
def __init__(self, name, res=(320, 240, 3), numEntries=2, next=None):
|
||||
super(MyRgbProcess1, self).__init__(name, res, numEntries, next)
|
||||
|
||||
def onProcess(self):
|
||||
data = self.read(1.0)
|
||||
@@ -26,8 +26,8 @@ if ("__main__" == __name__):
|
||||
self.next.write(cv2.cvtColor(gray_blurred,cv2.COLOR_GRAY2BGR))
|
||||
|
||||
class MyRgbProcess2(RgbProcess):
|
||||
def __init__(self, name, resolution=(320, 240, 3), numEntries=2, next=None):
|
||||
super(MyRgbProcess2, self).__init__(name, resolution, numEntries, next)
|
||||
def __init__(self, name, res=(320, 240, 3), numEntries=2, next=None):
|
||||
super(MyRgbProcess2, self).__init__(name, res, numEntries, next)
|
||||
|
||||
def onProcess(self):
|
||||
data = self.read(1.0)
|
||||
@@ -44,8 +44,8 @@ if ("__main__" == __name__):
|
||||
camera.resolution = (320, 240)
|
||||
camera.framerate = 60
|
||||
frameDim = (camera.resolution[0], camera.resolution[1], 3)
|
||||
myProcessor2 = MyRgbProcess2('Process 2', (240, 320, 3), 4)
|
||||
myProcessor1 = MyRgbProcess1('Process 1', (240, 320, 3), 4, myProcessor2)
|
||||
myProcessor2 = MyRgbProcess2('Process 2', (320, 240, 3), 4)
|
||||
myProcessor1 = MyRgbProcess1('Process 1', (320, 240, 3), 4, myProcessor2)
|
||||
myRgbProcessorAdapter = RgbProcessorAdapter(frameDim)
|
||||
myRgbProcessorAdapter.processorAdd(myProcessor1)
|
||||
camera.start_recording(myRgbProcessorAdapter, format="bgr")
|
||||
|
||||
Reference in New Issue
Block a user