- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
入门课程;声明:
halcon支持库项目是为了学习和方便在易里边使用halcon而开发的,支持库已经开源,并且支持库的授权是允许任意修改和任意使用而没有任何限制,能够对你有些帮助就够了。对于包里面给出的破解版halcon的DLL和license是为了学习交流方便,如果侵权,请联系楼主(QQ:512690069)立马删掉。请不要利用包里边的破解版商用,需要商用请购买正版halcon。对于因破解版产生的纠纷楼主不承担任何责任。楼主只希望也只会传播知识,同时也尊重知识。另外个人能力有限,如有错误还请指正,谢谢。
项目网站:
QQ群关于Halcon和Halcon支持库;这个PPT起到什么作用
Halcon的入门
让你正式进入Halcon的大门,以至于后期该学习什么、该怎么学习就有底了!;入门课程安排
Halcon的应用方式和在工业应用时的做法
图像处理基础概念
Halcon的软件界面
Halcon的语法和基础概念
支持库的???一些讲解
关于Halcon的帮助文档;1,Halcon的应用方式和在工业应用时的做法
;步骤:
选择合适摄像头
选择合适光源
调整好摄像头、光源的位置分辨率等参数
Halcon里边写算法,并且调试
移植到软件中,形成一个有界面的软件并协同硬件工作;2,图像处理基础概念
图像基础:像素、灰度图像、彩色图像、通道、像素类型、颜色空间
像素:就是图像的一个点,作为图像的基础单位;通道:对图像的分量描述,例如rgb就有3个通道叫,R(红)、G(绿)、B(蓝),而灰度图只有1个灰度通道,对于有的图有4个通道R(红)、G(绿)、B(蓝)、A(透明度Alpha)
像素类型:byte、int4、real...,这里只需要理会byte类型
颜色空间:也称色彩模型(又称彩色空间或彩色系统),称之为一种对颜色进行描述的方式,例如:RGB,CMY,HSV,HSI...
何为描述?例如向一个人说明张三:
1,你可以直接说叫张三的那个人
2,也可以说小李的男朋友
3,小王家隔壁那小伙;CMYK;对于颜色模型RGB和HSV,相当于定义了这么两个函数,就是同样为了得到一个颜色只是不同的描述方式(参数不同)。
比如打印机配置的有4种墨水(CMYK)对应的是CMYK颜色模型,通过兑不同量的墨水实现需要的颜色,这一点我没有深究为啥要用CMYK颜色。
比如你需要调整图像亮度,则只需要在HSV模型下修改V值。
如果需要获取图像中某类颜色的像素,也只需要在HSV模型下指定H的范围即可。;图像质量:亮度、对比度、清晰度、分辨率
亮度:;清晰度:图像边缘变化的速度;直方图:灰度直方图、彩色直方图
灰度直方图:灰度直方图反映的是一幅图像中各灰度级像素出现的频率。以灰度级为横坐标,纵坐标为灰度级的频率,绘制频率同灰度级的关系图就是灰度直方图。它是图像的一个重要特征,反映了图像灰度分布的情况。
彩色直方图:将各个色彩通道分别提取直方图
;图像处理:基本功能形式、特征
基本功能形式:;关于特征:
例如:
1.我们将班上5个人,基于体育能力(跑步速度、肺活量)做分类,分别是:优、普通、差,那么这时候关注的特性将是这5个人的体育能力,我们可以得出下表和分布图:;图像处理的几种具体算法:局部处理、邻域、4邻域、8邻域、点处理、迭代处理、跟踪处理、窗口处理、模版处理
局部处理:邻域、4邻域、8邻域,处理的像素点由他周围的像素点决定
点处理:这个像素只会受他自己影响
迭代处理:重复某个过程,直到满足某个条件为止
;跟踪处理:由满足适当条件的像素开始,检查输入条件来决定下一个处理像素位置或者是否终止
窗口和模版处理:对图像的处理,一般采用对整个画面进行处理,但也有只对画面中特定的部分进行处理的情况。这种处理方式的代表有窗口处理和模板处理;对于人脸检测,就是使用滑动窗口(同时还会放大指定比例)对整幅图像进行计算和匹配得出包含的人脸区域;图像的数据结构:组合方式、像素组合、平面组合、分层结构(图像金字塔)
组合方式:像素组合、平面组合,通常依据颜色空间来定义组合方式,比如常见了RGB颜色空间,其组合方式有RGB、BGR、RGBA、ARGB(像素组合),RRRGGGBBBAAA(平面组合);分层结构(图像金字塔):由原始图像开始依次构成像素数愈来愈少的一幅幅图像,就能使数据表示具有分层性,其代表有锥形(金字塔)结构。用机器视觉系统分析未知场景时,计算机并不预先知道图像中物体的尺度。我们需要同时考虑图像在多尺度下的描述,获知感兴趣物体的最佳尺度。另外如果不同的尺度下都有同样的关键点,那么在不同的尺度的输入图像下就都可以检测出来关键点匹配,也就是尺度不变性。;图像文件格式:bmp、tga、gif、jpg、png
bmp:windows推出的一种位图数据文件,这
文档评论(0)