OpenCV读取内存数据
来源:互联网 发布:java框架教程 编辑:程序博客网 时间:2024/06/06 19:07
环境说明:
OpenCV 3.2
VS2015
Win7
#include"opencv2/core/core.hpp"#include"opencv2/highgui/highgui.hpp"#includeusingnamespacecv;intmain(intargc,char**argv){if(argc!=2){printf("输入参数错误!");}FILE*f=fopen(argv[1],"rb");if(NULL==f){printf("open file error!");}unsignedchar*mImgData=(unsignedchar*)malloc(1400*1100);if(fread(mImgData,1,1400*1100, f)==0){printf("Fread error");};/*这里矩阵的行列随便定义,但是矩阵行列乘积要足够大,要能装下解压后的图片文件,jpg文件解压后会是原文件的N多倍,建议使用jpg文件的宽高作为矩阵的行列。最好事先知道所读取得图片分辨率,不然矩阵太小了,解压会失败。*/CvMatmCvmat=cvMat(1400,1100, CV_8UC1,mImgData);IplImage*IpImg=cvDecodeImage(&mCvmat,1);longgray=0;//opencv 2.0 CvMat->Mat数据转换//Mat b = Mat(mat,true);//opencv3.0 CvMat->Mat数据转换//Mat image = cvarrToMat(pp);cvNamedWindow("image");cvShowImage("image", IpImg);cvWaitKey(0);cvReleaseImage(&IpImg);free(mImgData);return0;}
阅读全文
0 0
- OpenCV读取内存数据
- 屏幕截图+OpenCV读取内存中的数据
- opencv数据读取
- Opencv读取摄像头数据
- opencv读取摄像头数据
- opencv读取数据
- opencv从内存读取图片
- 读取内存数据问题
- Opencv Mat的数据读取
- OpenCV 读取 Cifar 数据集
- opencv imread读取不了数据
- opencv 内存中读取一段jpg 图片
- 读取内存中的一段数据
- 读取其他进程内存数据
- MFC读取游戏内存数据
- opencv系列二---读取矩阵数据
- 【OpenCV】imread读取数据为空
- opencv 读取视频帧的数据函数
- Android之Https请求单向验证
- 深入理解DOM事件机制系列第一篇——事件流
- C++中引用(&)的用法和应用实例
- CR LIST
- java 常用小知识
- OpenCV读取内存数据
- 苹果mac shell 终端 命令行快捷键——行首行尾
- oracle增加表空间的四种方法
- 我所不知道的TCP Socket编程(五)-交换数据、套接字读写操作
- 深入理解DOM事件机制系列第二篇——事件处理程序
- centos7关闭防火墙的方法
- 51nod 1217 Minimum Modular
- Win10文件夹防止删除的方法!Win10创建无法删除的文件夹方法
- Unity 计算子节点的世界坐标