我正在Python中通过OpenCV制作一个手控媒体播放器应用程序。我想要在Tkinter框架中嵌入OpenCV的手势窗口,以便我可以添加更多属性。 有人可以告诉如何将OpenCV相机窗口嵌入到Tkinter框架中吗?tkinter框架中的opencv窗口
0
A
回答
0
在Tkinter窗口中的OpenCV窗口不是个好主意。这两个窗口都使用自己的主循环(事件循环),它不能同时工作(或者你必须使用线程)并且没有与其他的联系。
很可能在标签或画布上的Tkinter窗口中获取视频帧和显示更容易。您可以使用tk.after(miliseconds, function_name)
定期运行将更新Tkinter窗口中的视频帧的功能。
相关问题
- 1. 滚动tkinter框架或窗口
- 2. ttk tkinter python3多个框架/窗口
- 3. Tkinter框架添加到主窗口
- 4. 如何打开OpenCV的窗口和Tkinter的窗口一起?
- 5. tkinter中的陷印框架入口
- 6. 窗口中的Tkinter
- 7. 加载新的框架/窗口,同时与Tkinter的
- 8. Tkinter框架占据整个窗口的底部行
- 9. 包tkinter窗口扩大过去的框架
- 10. Python Tkinter设置窗口小部件框架()
- 11. Tkinter/ttk框架和窗口小部件定位
- 12. 刷新Tkinter中的窗口
- 13. Tkinter中的空白窗口
- 14. tkinter窗口中的grab_set
- 15. Tkinter中的多个窗口?
- 16. Tkinter框架 - 类
- 17. 框架和Tkinter的
- 18. 更改tkinter窗口边框样式
- 19. tkinter窗口复选框操作
- 20. Python Tkinter:删除窗口边框
- 21. 找出窗口中的UIBarButtonItem框架?
- 22. 获取主框架窗口
- 23. 球拍:在框架窗口%
- 24. 使用Python为Tkinter GUI中的多窗口/框架添加ImageTk图片
- 25. 居中窗口python tkinter
- 26. Tkinter窗口破坏
- 27. Tkinter窗口分层
- 28. Tkinter窗口操作
- 29. 在按钮和文本控件的窗口中显示opencv框架
- 30. opencv的imread框架
Tkinter窗口中的摄像头窗口不是个好主意。两个窗口都使用自己的mainloop(事件循环),它不能同时工作(或者你必须使用'threading'),并且没有与其他人联系。也许更容易的是获取相机视频帧和显示在Tkinter窗口(在标签或画布上) – furas