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;
}

运行结果

相关推荐
Samson Bruce3 分钟前
【线性代数】
人工智能·线性代数·机器学习
煤炭里de黑猫6 分钟前
Python爬虫开发实战指南:从基础到高级工具应用
人工智能·爬虫
FL162386312911 分钟前
matconv编译GPU版本提示 MEX 找不到使用 -l 选项指定的库 ‘gpu‘。
人工智能
dajun18112345616 分钟前
加速临床试验与个性化治疗
人工智能
安全二次方security²16 分钟前
CUDA C++编程指南(7.1)——C++语言扩展之函数执行空间指定符
c++·人工智能·nvidia·cuda·cuda编程·global·函数执行空间指定符
小Pawn爷18 分钟前
01.AI对话革命:探索大语言模型的历史和现状
人工智能·语言模型·自然语言处理
摘星星的屋顶31 分钟前
2026年1月19日~2026年1月25日周报
人工智能·深度学习·学习
GAOJ_K36 分钟前
交叉导轨如何避免无效安装
运维·人工智能·科技·自动化·制造
腾视科技40 分钟前
AI NAS:当存储遇上智能,开启数据管理新纪元
大数据·人工智能·ai·nas·ai nas·ainas
海绵宝宝de派小星44 分钟前
手写实现一个简单神经网络
人工智能·深度学习·神经网络·ai