1 Star 1 Fork 2

YQ / DIP

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

DIP

使用数字图像处理技术进行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版本下成功运行。

空文件

简介

使用数字图像处理技术进行matlab编程检测芯片载板的芯片个数。 展开 收起
Matlab
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Matlab
1
https://gitee.com/YQ23/DIP.git
git@gitee.com:YQ23/DIP.git
YQ23
DIP
DIP
master

搜索帮助