首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何禁用opencv-python中的最大化按钮

如何禁用opencv-python中的最大化按钮
EN

Stack Overflow用户
提问于 2022-07-23 09:05:39
回答 1查看 107关注 0票数 2

我正在使用或cv2来访问移动相机。问题是如何禁用窗口中的最大化按钮。你可以告诉我该怎么做我现在的代码是-

代码语言:javascript
复制
import requests
import cv2
import numpy as np
import imutils
print('Install Ip Ip Webcam in Play store and click on start server.NOTE: connect the mobile to the same wifi as the pc')
url = (f"{source}/shot.jpg")
while True:
    img_resp = requests.get(url)
    img_arr = np.array(bytearray(img_resp.content), dtype=np.uint8)
    img = cv2.imdecode(img_arr, -1)
    img = imutils.resize(img, width=1000, height=1800)
    cv2.imshow("Mobi-CCTV", img)
    if cv2.waitKey(1) == ord('q'):
        break

cv2.destroyAllWindows()

我在网上试过很多次,但都没有用,请更新这段代码,并帮我解决这个问题。

EN

回答 1

Stack Overflow用户

发布于 2022-07-24 10:46:27

只需谷歌“如何禁用opencv-python中的最大化按钮”就可以得到回答

在OpenCV中不可能。该接口更多地用于调试目的。如果您需要适应GUI界面的可能性,可以使用类似Qt这样的语言。

唯一的想法是使用以下方法检查窗口大小:

代码语言:javascript
复制
cv2.getWindowImageRect('WindowName')

如果窗口的大小发生变化,则将其最小化:

代码语言:javascript
复制
Minimize = win32gui.GetForegroundWindow()
win32gui.ShowWindow(Minimize, win32con.SW_MINIMIZE)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73089420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档