OpenCV中namedWindow()函数使用

Opencv4 官方文档 : https://docs.opencv.org/4.2.0/
Opencv4 for Python中文文档点击下载:OpenCV4 for Python 中文文档

1.Api及其参数

cv.namedWindow(winname, flags=None)

参数:

  • winname:Name of the window in the window caption that may be used as a window identifier。简单点理解,窗口名字;
  • flags:Flags of the window. The supported flags are: (cv::WindowFlags)。窗口标志。标志参数有以下几种:
标志参数作用
WINDOW_NORMAL显示图像后,允许用户随意调整窗口大小
WINDOW_AUTOSIZE根据图像大小显示窗口,不允许用户调整大小
WINDOW_FREERATIO窗口大小自适应比例
WINDOW_KEEPRATIO保持图像的比例

2.具体代码展示标志效果

2.1 窗口大小可变

cv.namedWindow("show Image",cv.)
或者
cv.namedWindow("show Image",cv.WINDOW_GUI_NORMAL)
或者
cv.namedWindow("show Image",0)

在这里插入图片描述
此时的图片是可以自由拉伸改变大小的

2.2 窗口大小不可变,自动适应图片大小(默认)

cv.namedWindow("show Image",cv.WINDOW_AUTOSIZE)
或者 cv.namedWindow("show Image",1)

在这里插入图片描述

2.3 窗口大小自适应比例

cv.namedWindow("show Image",cv.WINDOW_FREERATIO)

在这里插入图片描述

2.4 窗口大小跟随图片保持其比例

 cv.namedWindow("show Image",cv.WINDOW_KEEPRATIO)

在这里插入图片描述
转载请注明转自:https://leejason.blog.csdn.net/article/details/106386590

  • 16
    点赞
  • 74
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值