opencv在dsp中的应用 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5587|回复: 4
打印 上一主题 下一主题

opencv在dsp中的应用

[复制链接]

6

主题

24

帖子

170

积分

注册会员

Rank: 2

积分
170
跳转到指定楼层
楼主
发表于 2017-3-6 20:40:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.opencv中的变量CvArr和CvMat该如何使用?CvArr定义为typedef void CvArr,可以将C语言中的任何类型的变量赋值给CvArr类型的变量吗?CvMat是一个结构体,如果使用CvMat类型的变量是否得对结构体的成员进行初始化?  M$ Y0 H6 u9 _1 o; K, y9 R
2.用来做彩色图片转灰度图像的函数cvCvtColor(const CvArr* src, CvArr* dst, int code),如果我知道图片所在的共享内存的地址*input,以及转化后的输出图片地址*output,能不能直接写为cvCvtColor(input , output, CV_BGR2GRAY)?
, i5 c; @. l% x* E. Q& u  o' ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

113

帖子

2164

积分

创龙

Rank: 8Rank: 8

积分
2164
沙发
发表于 2017-3-7 10:44:04 | 只看该作者
1、不是任何类型都能够转化使用。作为具体某个函数的参数,一般是指针,执行某块内存空间。使用结构体当然要初始化了。但如果是出参,直接 memset 为 0 就可以。
1 w/ B' U; ~" N8 u7 q! E2、就是这么用。保证你的指针指向的位置是已经申请空间了的就行。注意不要造成非法访问。
回复 支持 反对

使用道具 举报

6

主题

24

帖子

170

积分

注册会员

Rank: 2

积分
170
板凳
 楼主| 发表于 2017-3-8 16:28:37 | 只看该作者
这是我用创龙的image_rotate例程改的,图片大小是35.7kb,input_gray存放的是灰度图像。但是并没有从output中读出图像。@Jackindata
3 v+ {& M- F8 j2 A. C7 M; U

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

6

主题

24

帖子

170

积分

注册会员

Rank: 2

积分
170
地板
 楼主| 发表于 2017-3-8 16:31:52 | 只看该作者
Jackindata 发表于 2017-3-7 10:44
# f# P+ R" Y" w' p5 i7 X/ a1、不是任何类型都能够转化使用。作为具体某个函数的参数,一般是指针,执行某块内存空间。使用结构体当然 ...

: P+ T  k4 j0 j; A1 eopencv我用的是face_detect例程里的
回复 支持 反对

使用道具 举报

6

主题

24

帖子

170

积分

注册会员

Rank: 2

积分
170
5#
 楼主| 发表于 2017-3-8 17:33:23 | 只看该作者
Jackindata 发表于 2017-3-7 10:44" x+ g# _- c7 g" v% g- Q
1、不是任何类型都能够转化使用。作为具体某个函数的参数,一般是指针,执行某块内存空间。使用结构体当然 ...

$ G  r5 {9 h- P光有内存地址,没有图片大小的话,能处理吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

点击跳转“创龙科技服务通”

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2026-1-31 05:08 , Processed in 0.398562 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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