OpenCV高级图形用户界面(20)更改窗口的标题函数setWindowTitle()的使用

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

算法描述

在OpenCV中,cv::setWindowTitle函数用于更改窗口的标题。这使得您可以在程序运行时动态地更改窗口的标题文本。

函数原型

cpp 复制代码
void cv::setWindowTitle
(
	const String & 	winname,
	const String & 	title 
)	

参数

  • 参数winname:窗口的名称。这是您在创建窗口时给定的名称。
  • 参数title:新的窗口标题。这是您希望更改后的窗口标题文本。

代码示例

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

using namespace cv;
using namespace std;

int main()
{
    // 加载一张图片
    Mat image = imread( "/media/dingxin/data/study/OpenCV/sources/images/hawk.jpg" );
    if ( image.empty() )
    {
        cout << "无法加载图片,请检查路径是否正确。" << endl;
        return -1;
    }

    // 创建一个窗口
    namedWindow( "Original Window", WINDOW_AUTOSIZE );

    // 显示图片
    imshow( "Original Window", image );

    // 更改窗口标题
    setWindowTitle( "Original Window", "Updated Window Title" );

    // 等待按键
    waitKey( 0 );

    // 清理
    destroyAllWindows();

    return 0;
}

运行结果

相关推荐
ECT-OS-JiuHuaShan7 分钟前
渡劫代谢,好事多磨
数据库·人工智能·科技·学习·算法·生活
阿瑞说项目管理12 分钟前
有监督 vs 全自主:两种 Agent 范式,你选对了吗?
人工智能·agent·智能体·企业级ai
乔江seven14 分钟前
【李沐 | 动手学深度学习】18 深度学习硬件:TPU和其他
人工智能·深度学习·深度学习硬件
爱写代码的小朋友16 分钟前
生成式 AI 对中小学学生学习行为的影响及教育引导策略研究
人工智能
LeeChen18 分钟前
Claude Code 零改动接入 DeepSeek V4
人工智能
愈努力俞幸运20 分钟前
本地部署模型,推理框架,量化,蒸馏
人工智能
耳边轻语99923 分钟前
2026 年 4 月最新大模型对比
人工智能
半兽先生30 分钟前
04阶段:深度学习
人工智能·深度学习
赖在沙发上的熊37 分钟前
机器学习——机器学习概述
人工智能·机器学习
Yu_Lijing39 分钟前
Python数据分析和数据处理库Pandas(透视表)
人工智能·数据挖掘·数据分析·pandas