石鑫华视觉论坛

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

[图像处理] C语言图像处理

[复制链接]

该用户从未签到

发表于 2014-3-18 17:01:44 | 显示全部楼层 |阅读模式 来自:广西河池市 联通

注册登陆后可查看附件和大图,以及购买相关内容

您需要 登录 才可以下载或查看,没有账号?注册会员

x
     大家好!我想请教一下:我想用C语言编写图像处理的程序,然后再用LabVIEW来调用,这种方法是不是有点可笑呢?因为直接用LabVIEW进行图像处理是比较方便简单的,如果用C语言编程再用LabVIEW调用,是不是就相当于写LabVIEW的底层代码了呢?还是说只是进行了二次开发?
    我现在想用C语言进行编程再用LabVIEW调用,但是C算法我写不出来,不知道从何下手,所以希望大神们能够指点一二!非常感谢!
回复

使用道具 举报

  • TA的每日心情

    13 小时前
  • 签到天数: 3384 天

    连续签到: 6 天

    [LV.Master]2000FPS

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

    使用道具 举报

    该用户从未签到

     楼主| 发表于 2014-3-19 21:57:16 | 显示全部楼层 来自:广西河池市 联通
          最无助的关头石总都会出现!
        LV的视觉模块调用的.dll文件是用C语言写的,我尝试过将LabVIEW的程序转换成C语言程序,但是生成的C代码都看不懂,所以我想自己直接用C写算法,再用LV来调用,C不调用OPEnCV之类的,但是感觉太难了!C算法对我来说有点难,对牛人来说就不算什么了。难道OPEnCV有现成的DLL来调用?还是要自己编程生成DLL才能调用?有没有现成的DLL可以调用的呢?
        支持石鑫华视觉http://shixinhua.com,支持机器视觉论坛!http://visionbbs.com
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    13 小时前
  • 签到天数: 3384 天

    连续签到: 6 天

    [LV.Master]2000FPS

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

    使用道具 举报

    该用户从未签到

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

    使用道具 举报

    该用户从未签到

     楼主| 发表于 2014-3-20 23:28:16 | 显示全部楼层 来自:广西河池市 联通
    图像处理的,LabVIEW与Matlab、C、OpenCV哪种结合比较好呢?
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    LabVIEW HALCON图像处理入门教程(24.09)
    石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
    《LabVIEW Vision函数实例详解2020-2024》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24

    QQ|石鑫华视觉论坛 |网站地图

    GMT+8, 2024-11-22 21:46

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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