编号:B235
大小:20M
环境:Matlab2020
简介:使用数字图像处理技术进行matlab编程检测芯片载板的芯片个数。
main1.m文件包含完整边界的芯片载板算法的主代码,当前文件夹下直接运行它,可以得到识别第一个芯片载板过程中的所有图片。
main2.m文件包含不完整芯片的芯片载板算法的主代码,当前文件夹下直接运行它,可以得到识别第二个芯片载板过程中产生的图片。
find_loc.m文件为识别第一个芯片载板时寻找不规则四边形四个顶点时的函数代码,输入为所要识别的图片,输出为左上、左下、右上、右下四个顶点的位置坐标。
cor.m文件为识别第一个芯片载板过程中,寻找最接近直角时的函数代码,输入为三个点A,B,C的坐标,固定B和C的坐标,对A周围半径为2以内的坐标进行遍历查找,找出其与B和C所成夹角中最接近直角的坐标,并将其输出。
cal_a.m文件为通过A,B,C三个点坐标计算出BA,BC在A点的夹角大小的函数代码。
pt.m文件对图片进行透视变换的函数代码,输入为源图,进行变换时左上、右上、左下、右下四个顶点的坐标,输出为完成变换后的图像
scan.m文件为最后进行阈值遍历时的函数代码,输入为需要处理的图片,正方形扫描区域的边长,区分是否存在芯片的阈值,输出为检测到的芯片坐标,芯片个数,以及识别结果展示图。注:所有代码文件均是在MATLAB R2018a版本下成功运行。
运行展示
配套文件
我们提供完整项目文件清单如下:
文件目录
├ 1.项目源码
├ 2.运行截图
└ 3.演示视频
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者文档,可以与我们交换,分享有积分奖励和额外收入!
4. 本站提供的源码、文档等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"www.2zcode.com",如遇到无法解压的请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:网站内的所有源码都经过我们亲自测试,均可以正常使用.
索炜达.猿创 » Matlab编程检测芯片载板的芯片个数
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 你们有qq群吗怎么加入?