OpenCV高级图形用户界面(2)关闭所有由 OpenCV 创建的窗口的函数destroyAllWindows()的使用

  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

cv::destroyAllWindows() 函数用于关闭所有由 OpenCV 创建的窗口。

函数原型

cpp 复制代码
void cv::destroyAllWindows	()	

参数

此函数不接受任何参数

代码示例

cpp 复制代码
#include <iostream>
#include <opencv2/opencv.hpp>

int main()
{
    // 加载图像
    cv::Mat img = cv::imread( "example.jpg", cv::IMREAD_COLOR );
    if ( img.empty() )
    {
        std::cerr << "Error: Image not found!" << std::endl;
        return -1;
    }

    // 创建窗口
    cv::namedWindow( "Original Image" );

    // 显示图像
    cv::imshow( "Original Image", img );

    // 等待键盘输入
    cv::waitKey( 0 );

    // 关闭所有窗口
    cv::destroyAllWindows();

    return 0;
}
相关推荐
阿部多瑞 ABU9 分钟前
#联动悖论
人工智能·ai写作
EmmaXLZHONG10 分钟前
Deep Learning With Pytorch Notes
人工智能·pytorch·深度学习
格鸰爱童话13 分钟前
向AI学习项目技能(六)
java·人工智能·spring boot·python·学习
V搜xhliang024617 分钟前
影像医学与人工智能融合的教学体系构建及平台应用研究
人工智能
Master_oid23 分钟前
机器学习38:距离度量与特征处理
人工智能·机器学习
天地炫舞25 分钟前
记录一个使用AI开发企业官网的思路
人工智能
阿星AI工作室27 分钟前
我用Gemini手搓了高颜MBTI人格测试网站!附全套提示词
人工智能·html
龙文浩_30 分钟前
AI NLP核心技术指南
人工智能·pytorch·深度学习·神经网络·自然语言处理
血小溅30 分钟前
大脑与双手的分离:Claude Code vs Managed Agents 深度对比指南
人工智能
星爷AG I32 分钟前
19-4 模糊语言学(AGI基础理论)
人工智能·agi