OpenCV Save CvRect to File 保存CvRect变量到文件

简介:

在OpenCv中,我们有时候需要查看CvRect变量的值,我们可以通过将其保存到文件来查看,保存的代码如下:

void writeCvRectToFile(CvRect &rect, const char *filename) {    
    CvFileStorage *fs = cvOpenFileStorage(filename, 0, CV_STORAGE_WRITE);
    if (!fs) {
        fprintf(stderr, "Could not open file ..\n");
        return;
    }
    cvStartWriteStruct(fs, "rect", CV_NODE_SEQ | CV_NODE_FLOW);
    cvWriteInt(fs, 0, rect.x); 
    cvWriteInt(fs, 0, rect.y); 
    cvWriteInt(fs, 0, rect.width); 
    cvWriteInt(fs, 0, rect.height);
    cvEndWriteStruct(fs);
    cvReleaseFileStorage(&fs);
}

本文转自博客园Grandyang的博客,原文链接:保存CvRect变量到文件OpenCV Save CvRect to File ,如需转载请自行联系原博主。

相关文章
|
1月前
|
计算机视觉 数据格式
使用opencv在Qt控件上播放mp4文件
使用opencv在Qt控件上播放mp4文件
34 2
|
6月前
|
IDE 开发工具 计算机视觉
关于opencv在PyCharm中没有提示的解决方案mac和win通用(不是改文件和复制)
由于最近有项目需要使用到IDE的debug功能,jupyter notebook没有debug功能,所以需要使用PyCharm。平时使用jupyter的时候也没有遇到opencv没有提示的问题,所以遇到这个问题的时候上网搜索了各种方法包括但不限于:复制文件,修改init文件,降低opencv版本等一系列方法都无效。我在三天内重装了5次系统n次anaconda,终于在最后解决了这个问题,放在这里供大家参考。
|
5月前
|
计算机视觉 Python
Opencv播放视频文件、将视频转换为灰度视频实战(附Python源码)
Opencv播放视频文件、将视频转换为灰度视频实战(附Python源码)
68 0
|
5月前
|
计算机视觉 索引
opencv读取MP4文件和摄像头数据
opencv读取MP4文件和摄像头数据
58 0
|
Java Linux 计算机视觉
全网首发:Linux自带opencv库的JAVA调用失败/java.lang.UnsatisfiedLinkError:libopencv_ml.so.405: 无法打开共享对象文件
全网首发:Linux自带opencv库的JAVA调用失败/java.lang.UnsatisfiedLinkError:libopencv_ml.so.405: 无法打开共享对象文件
512 0
|
计算机视觉 Python
编译OpenCV:cv2.cpp:23:33: fatal error: numpy/ndarrayobject.h: 没有那个文件或目录
编译OpenCV:cv2.cpp:23:33: fatal error: numpy/ndarrayobject.h: 没有那个文件或目录
57 0
|
计算机视觉
编译OpenCV 以及 openc_contrib 提示缺少boostdesc_bgm.i文件出错
编译OpenCV 以及 openc_contrib 提示缺少boostdesc_bgm.i文件出错
|
Java Linux 计算机视觉
全网首发:Linux自带opencv库的JAVA调用失败/java.lang.UnsatisfiedLinkError:libopencv_ml.so.405: 无法打开共享对象文件
全网首发:Linux自带opencv库的JAVA调用失败/java.lang.UnsatisfiedLinkError:libopencv_ml.so.405: 无法打开共享对象文件
348 0
|
XML 计算机视觉 数据格式
Python+OpenCV创建级联文件(Windows7/10环境)
Python+OpenCV创建级联文件(Windows7/10环境)
Python+OpenCV创建级联文件(Windows7/10环境)
|
算法 计算机视觉
使用OpenCV+C++将Gif文件分解并且转换为视频文件
原文链接 目标: 认识 Gif 利用 FreeImage 将Gif解析为 Mat; 利用 FreeImage 获取多帧Gif图像; 将获取的多帧图像保存,并利用OpenCv生成为视频文件。
2669 0