Python OpenCV - 如何删除窗口边框和标题

Posted

技术标签:

【中文标题】Python OpenCV - 如何删除窗口边框和标题【英文标题】:Python OpenCV - How to removing window border and title 【发布时间】:2019-09-05 11:08:22 【问题描述】:

我正在尝试 1) 创建一个无框窗口和 2) 能够将窗口大小调整为原始大小或设置的宽度/高度

我尝试了全屏设置,但只获得了一个全屏窗口。 Python OpenCV - remove title bar, toolbar, and status bar

videoFile = "./videos/screen_sav1_lr2.mp4"
videoWindowName = "VideoWindow"
playbackRate = 30

videoCapture = cv2.VideoCapture(videoFile)
if not videoCapture.isOpened():
    print("Error: Could not open video.")
    exit()

cv2.namedWindow(videoWindowName, cv2.WND_PROP_FULLSCREEN)
cv2.setWindowProperty(videoWindowName, cv2.WND_PROP_FULLSCREEN, cv2.WINDOW_FULLSCREEN)

我也试过了

cv2.namedWindow(videoWindowName, flags=cv2.WINDOW_GUI_NORMAL)

如何保持原始大小或将其调整为无边框?提前谢谢你。

【问题讨论】:

【参考方案1】:

OpenCV 不提供此功能,您必须使用其他一些 GUI 框架。 Here 是一个选项很少的线程

【讨论】:

再次感谢。这个帖子很有帮助。 ***.com/questions/31085533/…

以上是关于Python OpenCV - 如何删除窗口边框和标题的主要内容,如果未能解决你的问题,请参考以下文章

如何删除WPF ScrollViewer边框

如何删除与图像边框相邻的项目[关闭]

如何在 macOS 中关闭 OpenCV 窗口(Python 3)?

如何在opencv中为图像添加边框,边框颜色必须与图像颜色相同

如何完全删除窗口标题栏?

旋转图像并裁剪黑色边框