OpenCV+namedWindow 使用方法+(图片不显示在namedWindow创建的窗口上)

opencv中,显示图像用 imshow("窗口名",图像名);

但当原图过大,存在显示不全的问题时,需要我们调整窗口。

 

一.使用 namedWindow()的功能就是新建一个显示窗口。可以指定窗口的类型。

创建一个窗口,并在此窗口上显示图像。

OpenCV+namedWindow 使用方法+(图片不显示在namedWindow创建的窗口上)_第1张图片

二.图片不显示在namedWindow创建的窗口上。

正常情况下,如果namedWindow创建了窗口,那么图片会显示在namedWindow创建的窗口上,如果出现以下情况,创建的窗口和图片窗口单独显示,有可能就是配置OpenCV的时候,两种模式的lib放一起了,前后顺序的不同,导致其中一个模式出问题,Debug或者Release模式下使用namewindow函数创建窗口,运行代码会出现两幅图片。

这部分参考其他博客:

原文链接:https://blog.csdn.net/mars_xiaolei/article/details/88886311

你可能感兴趣的:(opencv基础学习)