Intel Realsense D435 连续验证 摄像头初始化 hardware_reset() 失败案例
生活随笔
收集整理的這篇文章主要介紹了
Intel Realsense D435 连续验证 摄像头初始化 hardware_reset() 失败案例
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
# 連續(xù)驗證max_veri_times = 100continuous_stable_value = 10print('\n', end='')print('開始連續(xù)驗證,連續(xù)驗證穩(wěn)定值:{},最大驗證次數(shù):{}:'.format(continuous_stable_value, max_veri_times))continuous_value = 0veri_times = 0while True:devices = ctx.query_devices()serial_list = []for i in devices:serial_list.append(i.get_info(rs.camera_info.serial_number))flag = Truefor i in self.cam_serials:veri_times += 1if i in serial_list:print(i)else:print('未檢測到{},啟動下一輪檢測'.format(i))flag = Falsecontinuous_value = 0breakif flag:print('🤞?')continuous_value += 1if continuous_value == continuous_stable_value:breakveri_times += 1if veri_times == max_veri_times:print("檢測超時,請檢查攝像頭連接!")sys.exit()# 初始化攝像頭print('\n', end='')print('開始初始化攝像頭:')devices = ctx.query_devices()for serial in self.cam_serials:print(serial)for dev in devices:if serial == dev.get_info(rs.camera_info.serial_number):dev.hardware_reset()print(type(dev)) # <class 'pyrealsense2.pyrealsense2.device'>print(type(ctx.query_devices())) # <class 'pyrealsense2.pyrealsense2.device_list'>while str(dev) not in str(list(ctx.query_devices())):time.sleep(0.5)print('攝像頭{}初始化成功'.format(serial))# 連續(xù)驗證max_veri_times = 100continuous_stable_value = 10print('\n', end='')print('開始連續(xù)驗證,連續(xù)驗證穩(wěn)定值:{},最大驗證次數(shù):{}:'.format(continuous_stable_value, max_veri_times))continuous_value = 0veri_times = 0while True:devices = ctx.query_devices()serial_list = []for i in devices:serial_list.append(i.get_info(rs.camera_info.serial_number))flag = Truefor i in self.cam_serials:veri_times += 1if i in serial_list:print(i)else:print('未檢測到{},啟動下一輪檢測'.format(i))flag = Falsecontinuous_value = 0breakif flag:print('🐶')continuous_value += 1if continuous_value == continuous_stable_value:breakveri_times += 1if veri_times == max_veri_times:print("檢測超時,請檢查攝像頭連接!")sys.exit()
總結(jié)
以上是生活随笔為你收集整理的Intel Realsense D435 连续验证 摄像头初始化 hardware_reset() 失败案例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Intel Realsense 处理帧时
- 下一篇: 初识slam 即时定位与地图构建