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

运行结果

相关推荐
asfdsfgas2 分钟前
从加载到推理:Llama-2-7b 昇腾 NPU 全流程性能基准
人工智能·llama
猿代码_xiao8 分钟前
大模型微调完整步骤( LLama-Factory)
人工智能·深度学习·自然语言处理·chatgpt·llama·集成学习
文火冰糖的硅基工坊11 分钟前
[创业之路-708]:华为不仅仅是传统的通信设备提供商
人工智能·华为
CIO4013 分钟前
AI未来--零售行业“AI赋能,价值提升”
人工智能·零售
江塘21 分钟前
机器学习-KNN算法实战及模型评估可视化(C++/Python实现)
开发语言·c++·人工智能·python·算法·机器学习
koo36421 分钟前
李宏毅机器学习笔记34
人工智能·笔记·机器学习
长桥夜波21 分钟前
机器学习日报06
人工智能·机器学习
CClaris22 分钟前
机器学习中的数学——线性空间与基
人工智能·机器学习
电商API_1800790524740 分钟前
微店常用API:获取商品详情接口|关键字搜索商品接口|获取快递费接口-打通商品运营与用户体验的技术桥梁
大数据·服务器·人工智能·爬虫·数据挖掘
视***间43 分钟前
AI智能相机未来应用
人工智能·数码相机