位图转换G代码小程序

位图转G代码轮廓加工轨迹程序I2G(img2gcode)

背景

最近实验室要用机器人写字画图,但流程都是利用已有的软件去生成g代码,心中不仅冒出个想法,其实可以利用opencv的二值处理和轮廓提取来直接获得轨迹坐标,然后生成g代码。于是用python写了程序,但用了opencv模块,所以打包出来已经不是一个小程序了(286M),唉,所以用了分卷上传,文末有下载地址。

流程

1.使用import按钮导入图片
在这里插入图片描述
2.调节bl,bh设定转化成2值图像的值,gb调节降噪系数,使用view预览
在这里插入图片描述
3.觉得效果合适后根据h和w调节缩放系数s,然后设置抬刀高度,最后按gen生成nc文件
在这里插入图片描述
4.生成的nc文件可用cimcoedit等程序仿真查看
在这里插入图片描述
很简单的小程序,比起之前的流程,傻瓜式操作,其实好像微雕大师已经有这个功能,但是自己写了一下,觉得还是有点收获的。至少opencv用起来了。

地址

程序分卷1:https://download.csdn.net/download/qq_23395083/11977479 程序分卷2:https://download.csdn.net/download/qq_23395083/11977484 这么久没用csdn,怎么改不了c币了啊 源码: //download.csdn.net/download/qq_23395083/11978065