【发布时间】:2018-05-08 15:23:35
【问题描述】:
我看到可以使用 OpenCV 调整窗口大小,例如:
import cv2
img = cv2.imread('Test.jpg')
cv2.imshow('image',img)
cv2.namedWindow('image',cv2.WINDOW_NORMAL)
cv2.resizeWindow('image', 600,600)
cv2.waitKey(0)
cv2.destroyAllWindows()
但是可以最小化当前窗口吗?
我想这可能是cv2.setWindowProperty()this 函数,例如这里是全屏的
cv2.namedWindow("window", cv2.WND_PROP_FULLSCREEN)
cv2.setWindowProperty("window",cv2.WND_PROP_FULLSCREEN,cv2.WINDOW_FULLSCREEN)
cv2.imshow("window", img)
【问题讨论】:
-
@DanMašek 我认为这不是重复的,因为我需要这个用于 openCV。重复的问题不是要求 openCV 功能。
-
@DanMašek 你知道 linux 或 Windows 的任何答案吗?
-
问题是,据我所知,OpenCV 并没有公开这个功能,所以如果有什么办法,你必须为 GUI 后端寻找一些通用的方法用过的。使用 tkinter 之类的东西编写自己的简单 GUI 可能会更容易,这将为您提供更大的灵活性。 |这可能是添加到 OpenCV 的一个有用功能——你为什么不尝试在他们的 issue tracker 中建议这样的功能
标签: python python-3.x opencv debian raspbian