úΩ·     (c) Noam Lewis 2010BSD3#Noam Lewis <jones.noamle@gmail.com> experimentaltested on GHC onlyNone ASome general utility functions for use with Processors and OpenCVPredicate for pressed keysŽRuns the processor until a predicate is true, for predicates, and processors that take () as input (such as chains that start with a camera).Name (and type) says it all.ÕA capture device, using OpenCV's HighGui lib's cvCreateCameraCapture should work with most webcames. See OpenCV's docs for information. This processor outputs the latest image from the camera at each invocation. ¥A window that displays images. Note: windows with the same index will be the same window....is this ok? Response: Yes. It will display whatever images you give it.cA convenience function for constructing a common type of processors that work exclusively on images OpenCV's cvResize OpenCV's cvDilate OpenCV's cvCannyqWrapper for OpenCV's cvHaarDetectObjects and the surrounding required things (mem storage, cascade loading, etc).IOpenCV's cvRectangle, currently without width, color or line type control   Threshold 1 Threshold 2SizeOCascade filename (OpenCV comes with several, including ones for face detection) scale factor min neighborsflagsmin size         cv-combinators-0.2.0.1AI.CV.ImageProcessorsImageProcessor ImageSource ImageSinkImage keyPressedrunTillrunTillKeyPressedcamera videoFilewindow namedWindowresizedilatecanny haarDetect drawRectsimageProcessorcapture