当前位置: 首页 > article >正文

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

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

算法描述

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

函数原型


void cv::setWindowTitle
(
	const String & 	winname,
	const String & 	title 
)	

参数

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

代码示例


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

运行结果

在这里插入图片描述


http://www.kler.cn/news/364826.html

相关文章:

  • Excel功能区变灰是什么原因造成?怎么解决?
  • 基于Spring Boot的宿舍管理系统设计与实现(源码+定制+开发)宿舍信息管理平台、智能宿舍系统开发、学生宿舍管理平台设计、宿舍入住与信息管理
  • 【MySQL】C语言连接MySQL数据库3——事务操作和错误处理API
  • 软件设计师:软件工程
  • C++中new和delete关键字的概念、使用方法和注意事项
  • 数据挖掘示例
  • 基于LSTM-Transformer混合模型实现股票价格多变量时序预测(PyTorch版)
  • 数字后端零基础入门系列 | Innovus零基础LAB学习Day4
  • 3.swoole安装【Docker】
  • 微前端架构新选择:micro-app 框架一文全解析
  • IDEA开发工具使用技巧积累
  • Agilent4339B高阻计测试仪HP4339B原装二手详情资料
  • 1-17课程总结
  • Docker 的网络模式 + 容器间通讯 + TC 流量控制工具
  • 现场总是发生急停,很可能是PLC和设置间网络中断
  • 供电电压和逻辑电压
  • Linux:文件IO
  • Unity-Shader-Tags
  • el-select实现模糊搜索、远端搜索
  • 线性可分支持向量机的原理推导【补充知识部分】拉格朗日函数 公式解析
  • Ubuntu下查看指定文件大小
  • Jenkins发布vue项目,版本不一致导致build错误
  • C++,STL 042(24.10.21)
  • 探索Web3与区块链的融合:未来互联网的新范式
  • Linux的用户管理、组帐号管理(chmod,chown)
  • Makefile:1954: recipe for target ‘Modules/_ssl.o‘ failed请安装ssl后,重新安装或编译Python