我有一台 FRAMOS D435e 摄像头(类似于 Intel RealSense 的 D400 系列摄像头)。
当我想在辅助显示器上显示图像源/流时,会发生大量抖动。我该如何解决这个问题?代码是Python
second_display = screeninfo.get_monitors()[screen_id]
second_display_x = second_display.x
second_display_y = second_display.y
second_display_width = second_display.width
second_display_height = second_display.height
cv2.namedWindow("RealSense", cv2.WINDOW_NORMAL)
cv2.moveWindow("RealSense", second_display_x, second_display_y)
cv2.resizeWindow("RealSense", second_display_width, second_display_height)
cv2.imshow('RealSense', color_image)
我的目标是显示图像,以便它可以占据第二个显示屏的全部或大部分。我不必使用
screeninfo
Python 包,但这就是我在搜索时遇到的。
我有 Ubuntu 22.04。
我使用了以下方法并且它有效,但请随时分享其他可能更好的潜在解决方案
cv2.namedWindow("RealSense", cv2.WINDOW_NORMAL)
cv2.moveWindow("RealSense", second_display_x-1, second_display_y-1)
cv2.setWindowProperty("RealSense", cv2.WND_PROP_FULLSCREEN, cv2.WINDOW_FULLSCREEN)
以下第 33-35 行此处。