QQ登录

只需一步,快速开始

我是吊丝,没有基础,学的会工业视觉么?

[ 复制链接 ]

我是吊丝,没有基础,学的会工业视觉么?

我是吊丝,没有基础,学的会工业视觉么?

我是吊丝,没有基础,学的会工业视觉么?

工业视觉,就如同十几年前的PLC一样,处在一个成熟但高速推广时期。
视觉算法的应用不管是生活上手机二维码识别,还是工业上机器人手眼互动,
都在急速的实现各个领域的应用。

举个栗子,07年市面上关于PLC的教程,5个手指就够用,培训机构,屈指可数。
现在不管是书本教材,视频,还是培训机构,遍地开花来形容都不为过。
就是因为PLC已成为自动化领域必不可少的核心部件,
到了行业内不懂PLC就低人一等尴尬境地。

那么视觉的应用也必将如出一辙的发展。
我微信上很多还没接触过视觉的朋友问我,视觉开发难不难?
这么高科技的东西,高学历的人才学的懂吧。视觉算法那关肯过不了,
看到公式就头晕。
我要说。。。。
对!
视觉算法是真的要很深的数学根底!

所以说,视觉学习前期就要根据自己根底给自己定位了!
一个产品有人开发它,就要有人应用它。产品投入 了应用,
开发产品的人才有价值,产品才会有价值。
所以视觉人才可以分为算法开发型人才和应用型人才,
就看你是怎么给自己定位。

应用型人才主要是为解决实际项目的功能需求。
比如实现设备检测电路板电阻元件有没漏焊。
通过将项目,将设备转卖实现盈利或使生产效率提高这叫视觉的应用价值。

如果仅仅是将自己定位为应用型人才,想通过视觉应用,
拉点项目,做做设备赚钱这么粗俗的目的,那么初中的数学知识就够。
不管你们学习视觉是如何定位自己,反正我是这么给自己定位的,
只为这么俗的目的。
那些什么博立叶变换,最小二乘法等等让人头大的公式暂且一边站,
等哥赚稳了钱再来和你们纠缠。

所以这套教程会多以实现视觉功能,完成项目为目的,讲解项目实现的思路与过程。
而不会注重项目开发过程中算法的原理与推导(很多初学都都是因此放弃)。
所以在学习过程当中,我们更多要记忆的是算子对应实现的功能与效果,
掌握自学halcon的方法与解决需求的能力,
以便在今后自己项目中遇到问题能独自解决,
而不是去一个个问不相识的人。

下面我演示视觉实现一简单功能->几何测量。
目的仅为演示,后面课程会详细介绍相关内容。
大家观看操作,主观感触下视觉学习难易程序适合自己与否。
文本为我录制视频教程内容,可以在后边进入查看介绍。

  1. dev_close_window ()

  2. dev_open_window (0, 0, 512, 512, 'white', WindowID)

  3. read_image (Image, 'fabrik')

  4. dev_display(Image)

  5. stop()

  6. *筛选白色纸,提取图片上灰度值180-255的像素

  7. threshold (Image, Region, 180, 255)

  8. *提取的像素为一个完整区域,肉眼可以看到为多个分开的区域的合体,所以要分开

  9. connection (Region, ConnectedRegions)

  10. *在分开的众多区域中,筛选面积为5000-100000000的区域

  11. select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 5000, 100000000)

  12. *区域转换,可以理解用橡皮筋套在区域外层形成的新区域

  13. shape_trans (SelectedRegions, RegionTrans, 'convex')

  14. gen_contour_region_xld (RegionTrans, Contours, 'border')

  15. fit_rectangle2_contour_xld (Contours, 'regression', -1, 0, 0, 3, 2, Row, Column, Phi, Length1, Length2, PointOrder)

  16. dev_set_draw('margin')

  17. gen_rectangle2 (Rectangle, Row, Column, Phi, Length1, Length2)

  18. *假设一个像素对应1毫米,则实际宽度,高度为Width,Height

  19. Ratio := 1

  20. Width := Length1*2*Ratio

  21. Height := Length2*2*Ratio

  22. dev_display(Image)

  23. dev_display(Rectangle
复制代码
  

halcon从自学到接项目视频教程,另外再赠送全网最全资源  

  

欢迎围观我录制的一套halcon自学视频教程(进入)


  

如果您认可,可联系功能定制!

  

如果您着急,充值会员可直接联系发您资料!

  

QQ联系我

微信扫扫联系我

  

  

上位机VC MFC程序开发精典实例大全源码与视频讲解配套下载408例

  

经历1年的编程与录制点击进入查看





回复

使用道具 举报

快速回复 返回列表 客服中心 搜索