OpenCV中文网站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 安装 配置
查看: 1438|回复: 5

从共享内存读取图片,opencv处理后,结果存到共享内存

[复制链接]
发表于 2017-3-9 16:53:13 | 显示全部楼层 |阅读模式
在omapl138平台上进行开发,arm端拍摄照片存到共享内存中,dsp取出来进行边缘检测。opencv1.0,图片格式是jpg,图片大小320*240,图片位深24,输入图片在共享内存中的地址是*input,输出图片在共享内存中的地址是*output。现在在jpg转灰度图的时候就有问题,代码如下:IplImage* src=cvCreateHeader(cvSize(320, 240), 8, 3);
IplImage* dst=cvCreateImage(cvSize(320, 240), 8, 1);

cvSetData(src, input, 320*3);

cvCvtColor(src, dst, CV_BGR2GRAY);

运行到这里,程序就跑不下去了。请问这是什么问题?


回复

使用道具 举报

发表于 2017-3-9 18:05:16 | 显示全部楼层
共享内存还能这样操作?我记要在engine里面操作吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-10 09:56:18 | 显示全部楼层
sunny0o0 发表于 2017-3-9 18:05
共享内存还能这样操作?我记要在engine里面操作吧

engine是个啥。。我好像不是这样用的。。
回复 支持 反对

使用道具 举报

发表于 2017-3-10 10:42:41 | 显示全部楼层
lslsb430 发表于 2017-3-10 09:56
engine是个啥。。我好像不是这样用的。。

新的平台没试过,我只用过老的5000系列的dsp,共享内存操作是不一样的。
回复 支持 反对

使用道具 举报

发表于 2018-5-31 15:45:04 | 显示全部楼层
楼主您好,不知道您的问题解决了没有?请问您是如何在CCS下使用OPENCV1.0的呢?能否留个联系方式
回复 支持 反对

使用道具 举报

发表于 2018-10-9 17:41:32 | 显示全部楼层
围观,了解一下
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|blog|OpenCV中文网站 ( 粤ICP备13079875号-2

GMT+8, 2018-12-12 11:02 , Processed in 0.063681 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表