23execute_with_mock =
True if sys.argv[1] ==
'--mock' else False
24flags = cvb.DiscoverFlags.IgnoreVins
26 flags |= cvb.DiscoverFlags.IncludeMockTL
29if len(deviceInfoList) < 1:
30 print(
"No devices found.")
33access_token = deviceInfoList[0].access_token
36 for info
in deviceInfoList:
37 if info.access_token.find(
'MockTL'):
39 access_token = info.access_token
42 print(
"Could not find CVMockTL.")
46 streams = [device.stream(
cvb.ImageStream, i)
for i
in range(device.stream_count)]
47 print(f
"Stream Count: {len(streams)}")
48 for stream
in streams:
50 for stream
in streams:
52 for image_index
in range(10):
53 for stream_index, stream
in enumerate(streams):
54 image, status, nodes = stream.wait()
59 print(f
"Stream #{stream_index}, "
60 f
"Image #{str(image_index)}, "
61 f
"Width: {image.width}, "
62 f
"Height: {image.height}")
63 for stream
in streams:
65 for stream
in streams:
Union[cvb.GenICamDevice, cvb.VinDevice, cvb.EmuDevice, cvb.VideoDevice, cvb.NonStreamingDevice] open(str provider, int acquisition_stack=cvb.AcquisitionStack.PreferVin)
Opens a device with the given provider and acquisition stack.
Definition: __init__.py:1629
List[cvb.DiscoveryInformation] discover_from_root(int flags=cvb.DiscoverFlags.FindAll, int time_span=300)
Discovers available devices / nodes depending on the given flags.
Definition: __init__.py:1609
The image stream class.
Definition: __init__.py:2521