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

运行结果

相关推荐
ziuno几秒前
01-语言模型+维特比
人工智能·语言模型·自然语言处理
nervermore99010 分钟前
1. 人工智能学习-数学基础
人工智能
NOCSAH11 分钟前
统好 AI 驱动产业革新,以数智一体化实现高效经营
大数据·人工智能
上海锟联科技11 分钟前
高速数据采集与信号生成一体化平台:基于 PCIe 3.0 的 250M/500M 同步解决方案
人工智能
运维小欣13 分钟前
2026可观测平台厂商推荐:聚焦智能化与场景化落地的选型指南
大数据·人工智能
小研说技术13 分钟前
Spring AI Alibaba如何让AI学会专业本领
大数据·人工智能·spring
Irissgwe16 分钟前
LangChain 与 LangGraph 介绍(二)
人工智能·langchain·llm·langgraph
观测云17 分钟前
观测云 Obsy AI Copilot:带上你的 AI 副驾,进入你的观测现场
人工智能·copilot
企业架构师老王19 分钟前
药物警戒系统中,智能体录入不良反应如何从根源上规避人为误差?
人工智能·ai
憨波个21 分钟前
【说话人日志】Sortformer:将说话人日志接入多说话人 ASR
人工智能·机器学习·音频·语音识别·聚类