OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 4372|回复: 2

EMCV DM642移植 ccs3.3

[复制链接]
发表于 2011-7-17 14:37:51 | 显示全部楼层 |阅读模式
把原有的工程改为C++工程后编译链接通过,然后加入  cvCanny(Image,ImageOut,50,150,3);   这句后就出现链接错误:

<Linking>

undefined                        first referenced
symbol                              in file
---------                        ----------------
_cvCanny                         F:\\VideoProcess\\Debug\\VideoProcess.obj
>>   error: symbol referencing errors - './Debug/VideoProcess.out' not built

检查cvCanny函数声明在cv.h中:/* Runs canny edge detector */
                                                CVAPI(void)  cvCanny( const CvArr* image, CvArr* edges, double threshold1,double threshold2, int  aperture_size CV_DEFAULT(3) );
这个头文件中也已经有
#ifdef __cplusplus
extern &quot;C&quot; {
#endif等语句。
调用其中的其他函数也是类似的链接错误。

请教大虾们该如何使用其中的函数来进行图像处理呢?
回复

使用道具 举报

发表于 2011-7-17 15:31:51 | 显示全部楼层

EMCV DM642移植 ccs3.3

因为cvCanny未实现
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-7-18 09:24:04 | 显示全部楼层

EMCV DM642移植 ccs3.3

因为cvCanny未实现

哦,明白了!好像好多函数都还没有实现,怪不得找不到函数体呢,我还以为藏在了cv.lib里了。嘿嘿,我太懒了 希望有人来完善EMCV
回复 支持 反对

使用道具 举报

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

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-4-29 07:51 , Processed in 0.009701 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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