我找到了关于 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()
来展示下图。但我该如何扭转这个
看起来像这样?
我也想保持尺寸。所以我读到一些人说要“全屏”。我认为可能有效的唯一方法是“全屏显示,然后调整它的大小?”但不确定这是否是一个解决方案(也试图找出如何做到这一点......我是 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(使用前将#替换为@)