当前位置:
首页 >
Intel Realsense D435 连续验证 摄像头初始化 hardware_reset() 失败案例
发布时间:2025/3/20
40
豆豆
生活随笔
收集整理的这篇文章主要介绍了
Intel Realsense D435 连续验证 摄像头初始化 hardware_reset() 失败案例
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
# 连续验证max_veri_times = 100continuous_stable_value = 10print('\n', end='')print('开始连续验证,连续验证稳定值:{},最大验证次数:{}:'.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))# 连续验证max_veri_times = 100continuous_stable_value = 10print('\n', end='')print('开始连续验证,连续验证稳定值:{},最大验证次数:{}:'.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()
总结
以上是生活随笔为你收集整理的Intel Realsense D435 连续验证 摄像头初始化 hardware_reset() 失败案例的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Intel Realsense 处理帧时
- 下一篇: 初识slam 即时定位与地图构建