Python OpenCV - 删除标题栏、工具栏和状态栏

2023-11-21

我找到了关于 C++ 的文档,但关于 python 的文档却很少。

python 中显示的基本代码是:

import numpy as np
import cv2

# Load an color image in grayscale
img = cv2.imread('messi.jpg',0)
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()

来展示下图。但我该如何扭转这个

enter image description here

看起来像这样?

enter image description here

我也想保持尺寸。所以我读到一些人说要“全屏”。我认为可能有效的唯一方法是“全屏显示,然后调整它的大小?”但不确定这是否是一个解决方案(也试图找出如何做到这一点......我是 OpenCV 的新手)。


cap2 = cv2.VideoCapture(0)
cap2.set(3,320)
cap2.set(4,200)

ret2, image2 = cap2.read()
cv2.imshow('frame2',image2)

cv2.namedWindow('frame2',cv2.WND_PROP_FULLSCREEN)
cv2.setWindowProperty('frame2', cv2.WND_PROP_FULLSCREEN, cv2.WINDOW_FULLSCREEN)

我找到了一个窍门,只需把

cv2.namedWindow('frame2',cv2.WND_PROP_FULLSCREEN)
cv2.setWindowProperty('frame2', cv2.WND_PROP_FULLSCREEN, cv2.WINDOW_FULLSCREEN)

below

cv2.imshow('frame2',image2)

在这里,我们实际上正在做的是以较小的尺寸播放完整视频。这就是为什么没有标题栏和边框的原因。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python OpenCV - 删除标题栏、工具栏和状态栏 的相关文章