测量图像传输延时的一个简单方法

您所在的位置:网站首页 sdi延迟 测量图像传输延时的一个简单方法

测量图像传输延时的一个简单方法

#测量图像传输延时的一个简单方法| 来源: 网络整理| 查看: 265

0. 背景

在有opencv的环境下,使用某家的云远程传输图像

using namespace cv; //计算当前时间 double t; t = (double)getTickCount()/ getTickFrequency(); //转变为字符串 string time_tt_double = to_string(t); //dst_img 是将要传输的图片 cv::putText(dst_img, time_tt_double, cv::Point(100, 250), cv::FONT_HERSHEY_COMPLEX, 2.0, cv::Scalar(0, 255, 255), 2, 8, 0); //在传输图像的循环中显示图像,不加waitKey图片会卡成灰色 cv::imshow("dst_img", dst_img); cv::waitKey(25); //string time_tt_l_int = to_string(t); // https://blog.csdn.net/u012526003/article/details/52805800 //time_t t_t = time(0); //char ch[64]; //strftime(ch, sizeof(ch), "%Y-%m-%d %H-%M-%S", localtime(&t_t)); //年-月-日 时-分-秒 1. 接收图像

在客户端,接收传输图像,将两台计算机放到一起,拿出相机拍照,即可,对比同一时间显示图像的差距(7.176-6.776=0.4s,即延迟大概400ms),大概可视为传输延迟,显示时间以秒为单位。

有更方便的测量图像传输延迟的方法,欢迎大神们留言!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3