gpt4 book ai didi

python - 如何将openCV中的imshow()和moveWindow()与python结合起来?

转载 作者:行者123 更新时间:2023-12-02 16:54:50 38 4
gpt4 key购买 nike

我正在无限循环中更新 cv2.imshow() 命令,并且我想操纵窗口位置,因为窗口始终位于显示屏的顶部,并且一小部分是不可见的。

cv2.moveWindow() 命令对于我的任务来说是一个很好的解决方案,但是还有其他方法可以仅设置窗口位置一次而不是在每次迭代中重复该命令吗?

我想每 500 毫秒更新一次窗口。有没有更好的方法来显示固定窗口位置的图像流?

while true:
(...)
img = cv2.imread('test.jpg', cv2.IMREAD_COLOR)
cv2.imshow('image',img)
cv2.moveWindow('image',200,200)
(...)

最佳答案

根据 Summer Fang 的评论,我想展示如何将窗口移动到循环之外:

test_img = np.zeros(shape=(height,width,3)).astype('uint8')
cv2.imshow('image',test_img)
cv2.moveWindow('image',200,200)
cv2.waitKey(1)

while true:
(...)
img = cv2.imread('test.jpg', cv2.IMREAD_COLOR)
cv2.imshow('image',img)
(...)

关于python - 如何将openCV中的imshow()和moveWindow()与python结合起来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46804380/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com