Ejemplo n.º 1
0
def get_camera():
    if _platform == "darwin":
        import webcam
        return webcam.OpenCVCapture(device_id=0)
    elif _platform == "linux" or _platform == "linux2":
        import picam
        return picam.OpenCVCapture()
Ejemplo n.º 2
0
 def get_camera(self):
     if self.settings.use_webcam:
         import webcam
         return webcam.OpenCVCapture(device_id=0)
     else:
         import picam
         return picam.OpenCVCapture()
Ejemplo n.º 3
0
def get_camera():
    try:
        import picam
        return picam.OpenCVCapture()
    except Exception:
        import webcam
        return webcam.OpenCVCapture(device_id=0)
def get_camera():
    try:
        import picam
        capture = picam.OpenCVCapture()
        capture.start()
        return capture
    except Exception:
        import webcam
        return webcam.OpenCVCapture(device_id=0)
def get_camera():
    syslog.syslog("-" * 20)
    try:
        import picam
        syslog.syslog("Picam ausgewählt...")
        return picam.OpenCVCapture()
    except Exception:
        import webcam
        syslog.syslog("Webcam ausgewählt...")
        return webcam.OpenCVCapture(device_id=0)
    syslog.syslog("-" * 20)
Ejemplo n.º 6
0
 def getCamera(cls):
     try:
         import webcam
         return webcam.OpenCVCapture(device_id=0)
     except Exception as e:
         print(e)
         import picam
         print("Loading PiCamera")
         capture = picam.OpenCVCapture(True)
         print("PiCamera loaded")
         capture.start()
         return capture
Ejemplo n.º 7
0
def init():
    print("Loading training data...")
    os.chdir(config.MODEL_DIR)
    global models
    global camera
    for file in glob.glob("*.xml"):
        print("Loading model {0}".format(file))
        name = file.replace(".xml", "")
        models[name] = cv2.face.createEigenFaceRecognizer()
        models[name].load(file)
    print("Training data loaded!")
    camera = picam.OpenCVCapture()
Ejemplo n.º 8
0
def get_camera():
    try:
        if useUSBCam:
            print("Force use of USBCam...")
            raise Exception()
        import picam
        print("Picam selected...")  # ausgewählt
        capture = picam.OpenCVCapture()
        capture.start()
        return capture
    except Exception:
        import webcam
        print("Webcam selected...")
        return webcam.OpenCVCapture(device_id=0)
Ejemplo n.º 9
0
def get_camera():
    to_node("status", "-" * 20)
    try:
        if get("useUSBCam") == False:
            import picam
            to_node("status", "PiCam starting")
            cam = picam.OpenCVCapture()
            cam.start()
            return cam
        else:
            raise Exception
    except Exception:
        import webcam
        to_node("status", "Webcam ausgewählt...")
        return webcam.OpenCVCapture(device_id=0)
    to_node("status", "-" * 20)
 def getCamera(cls):
     cls.toNode("status", "-" * 20)
     try:
         if cls.get("useUSBCam") == False:
             import picam
             cls.toNode("status", "PiCam loaded...")
             cam = picam.OpenCVCapture()
             cam.start()
             return cam
         else:
             raise Exception
     except Exception:
         import webcam
         cls.toNode("status", "Webcam loaded...")
         return webcam.OpenCVCapture(device_id=0)
     cls.toNode("status", "-" * 20)
Ejemplo n.º 11
0
def get_camera():	
	# Camera to use for capturing images.
	# Use this code for capturing from the Pi camera:
	import picam
	return picam.OpenCVCapture()
#imports for camera conversion
from picamera.array import PiRGBArray
from picamera import PiCamera
import time
import cv2
import PiCamera_Converter
import picam

#initialize the camera

#PiCamera_Converter.PiCamera_Converter.take_Picture()

#(camera, rawCapture) = PiCamera_Converter.PiCamera_Converter.createConvertedCameraObject()

#camera.capture(rawCapture, format="bgr")
#image = rawCapture.array
#cv2.imshow("Image",image)
#cv2.waitKey(0)

cv2.imshow("image", picam.OpenCVCapture().read())
cv2.waitKey(0)
Ejemplo n.º 13
0
def get_camera():
    import picam
    return picam.OpenCVCapture()
Ejemplo n.º 14
0
def get_camera():
    # Camera to use for capturing images.
    import picam
    return picam.OpenCVCapture()