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

运行结果

相关推荐
(initial)6 分钟前
超越简单检索:探索知识图谱与大型语言模型的协同进化之路
人工智能·语言模型·知识图谱
Jamence7 分钟前
多模态大语言模型arxiv论文略读(九)
人工智能·语言模型·自然语言处理
@MrLiu7 分钟前
# 基于BERT的文本分类
人工智能·自然语言处理·分类·bert
缘友一世9 分钟前
Hugging Face模型微调训练(基于BERT的中文评价情感分析)
人工智能·深度学习·bert
果冻人工智能10 分钟前
10个必须了解的技术,保护LLM模型在预训练、后训练和推理阶段免受攻击
人工智能
paterl12 分钟前
CNN(卷积神经网络)
人工智能·神经网络·cnn
中杯可乐多加冰12 分钟前
告别信息焦虑,用这个国产AI知识库工具做知识管理,大脑终于解放了
人工智能·掘金·金石计划
小小小菜狗-12 分钟前
24统计建模国奖论文写作框架2(机器学习+自然语言处理类)(附原文《高校负面舆情成因与演化路径研究》)
人工智能·机器学习·自然语言处理
算家云1 小时前
OpenAI即将开源!DeepSeek“逼宫”下,AI争夺战将走向何方?
人工智能·开源·算家云·deepseek·算力租赁·openai即将开源
敬往事一杯酒哈1 小时前
卷积神经网络(CNN)基础
人工智能·神经网络·cnn