视觉论坛VISIONBBS微信公众号:石鑫华视觉网

 找回密码
 注册会员
查看: 1943|回复: 5

[求助] C语言图像处理

[复制链接]

该用户从未签到

发表于 2014-3-18 17:01:44 | 显示全部楼层 |阅读模式
     大家好!我想请教一下:我想用C语言编写图像处理的程序,然后再用LabVIEW来调用,这种方法是不是有点可笑呢?因为直接用LabVIEW进行图像处理是比较方便简单的,如果用C语言编程再用LabVIEW调用,是不是就相当于写LabVIEW的底层代码了呢?还是说只是进行了二次开发?6 A; D1 G1 q% O4 t) G- H
    我现在想用C语言进行编程再用LabVIEW调用,但是C算法我写不出来,不知道从何下手,所以希望大神们能够指点一二!非常感谢!
回复

使用道具 举报

  • TA的每日心情
    开心
    昨天 09:43
  • 签到天数: 1330 天

    [LV.10]100FPS

    发表于 2014-3-19 21:15:50 | 显示全部楼层
    如果你的C仍然调用的是OPEnCV之类的,那么没有什么优势。还不如直接调用 人家 的DLL。如果你能写出最基本的代码,如滤波器、轮廓查找、匹配等不,那么你就可以直接在LV中调用 。LV的视觉模块,最后也是调用 了DLL。这些DLL也是 用C、C++写的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

     楼主| 发表于 2014-3-19 21:57:16 | 显示全部楼层
          最无助的关头石总都会出现!) e2 z7 C7 B4 K1 c8 h4 H
        LV的视觉模块调用的.dll文件是用C语言写的,我尝试过将LabVIEW的程序转换成C语言程序,但是生成的C代码都看不懂,所以我想自己直接用C写算法,再用LV来调用,C不调用OPEnCV之类的,但是感觉太难了!C算法对我来说有点难,对牛人来说就不算什么了。难道OPEnCV有现成的DLL来调用?还是要自己编程生成DLL才能调用?有没有现成的DLL可以调用的呢?
    & O% ?/ R; t' x+ G7 _9 x# I    支持石鑫华视觉http://shixinhua.com,支持机器视觉论坛!http://shixinhua.com/bbs
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 09:43
  • 签到天数: 1330 天

    [LV.10]100FPS

    发表于 2014-3-20 20:27:48 | 显示全部楼层
    OpenCV据说有现成的动态链接库,而且好像还有人封装成VI的了。不过我没看到过,也没想着去使用这个。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

     楼主| 发表于 2014-3-20 23:25:52 | 显示全部楼层
    LabVIEW的代码只是一些函数框框链接起来的,看不出某个函数处理的详细情况,比如说中值滤波,就一个框框,并没有显示滤波的具体过程,为了能让别人清楚的知道图像处理的具体过程,就想如果用C语言写出来是不是比较明了呢?还有没有其他做法呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

     楼主| 发表于 2014-3-20 23:28:16 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    淘宝机器视觉商城

    Archiver|手机版|小黑屋| 机器视觉之家|东莞市华动智能科技有限公司 ( 粤ICP备17078359号-2 ) |网站地图

    GMT+8, 2018-10-23 04:44

    Powered by shixinhua.com X3.4

    © 2009-2018 VISIONBBS.COM 浏览量:

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