如何使用自定义Kurento OpenCV模块登录到文本文件

How to log to a text file using Custom Kurento OpenCV Module

本文关键字:登录 文本 文件 模块 OpenCV 何使用 自定义 Kurento      更新时间:2023-10-16

我已经使用Kurento OpenCV模块实现了一个算法,我需要将每个帧的地标记录到一个文本文件中,以便稍后进行分析,如何最好地实现这一点?

我正在尝试在构造函数中创建文件:

myfile.open("/home/farai/Desktop/example.txt");

然后我将每帧的发现写入文件:

for(int j = 0; j < shapes[i].NPoints(); j++){
    myfile << shapes[i][j].x << ":" << shapes[i][j].y <<"  ";
}
myfile<<"n";

这是我尝试过的,但我没有创建任何文件。

经过几次尝试,我似乎找到了解决方法:

Kurento Media Server由"Kurento"用户运行,该用户可能是在安装过程中创建的。

运行sudo lsof -i:8888将显示KMS进程和拥有该进程的用户。

该用户对主机用户的文件系统的访问将受到限制,因此必须授予对路径的适当访问权限,类似于sudo chmod *** 777!!!只有777才是适合你的机型!!!