10if not yarp.Network.checkNetwork():
11 print(
'Could not connect to YARP network. Please try running YARP server.')
15options = yarp.Property()
16options.put(
'device',
'frameGrabber_nwc_yarp')
17options.put(
'remote',
'/grabber')
18options.put(
'local',
'/python/grabber')
20dd = yarp.PolyDriver(options)
23 print(
'[error] Please launch camera side')
27grabberControls = dd.viewIFrameGrabberControls()
28grabber = dd.viewIFrameGrabberImage()
31print(grabberControls.hasFeature(yarp.YARP_FEATURE_GAIN))
34gain = grabberControls.getFeature(yarp.YARP_FEATURE_GAIN)
38grabberControls.setFeature(yarp.YARP_FEATURE_GAIN, 10)
42yarpImg = yarp.ImageRgb()
43grabber.getImage(yarpImg)