机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 14432|回复: 59

做了个小的图片处理软件

[复制链接]
发表于 2017-5-14 11:52:17 | 显示全部楼层 |阅读模式
       学机械的喜欢编程,对机器人比较感兴趣。在家没事做了个小的图片处理软件。
% I+ p- `6 I  ?! N7 w" N       至于作用就是在某个流水线上装一个相机或者摄像头,对零件拍照,然后对图片进行处理运算,找到零件坐标及摆放方式,然后可以用机械臂对零件进行抓取等处理。0 @7 \* T7 R" c& R9 n: y6 S
       实现方法,我之前学过一些简单的java所以控制界面级程序就用JAVA来做了
& L( M# t3 T! I* H0 W  H) _/ m5 C0 z       先拍照,然后用JAVA 读取照片,也就所谓的图片文件。 然后把图片文件改为RGB数据形式。RGB 形式就是  把图片的每个像素 变成 R(0-255),G(0-255),B(0-255),   R表示红色 G绿色 B蓝色。  如果 R=0, G=0, B=0, 那么这个像素点就是黑色 反之都是255 就是白色。
! V! R+ v$ {. m) _- X6 R       然后用程序算法 找到零件的位置,像我这个图片 零件的颜色比背景颜色深 就用这个特点 要确定位置,我这个程序算法有一些问题,最近工作比较忙没时间好好想先就这样了。这个具体情况要具体分析,可能会用到不同的算法。然后安装像素和真实物体的比例 来确定零件的真实位置。可以把这个位置数据 用JAVA 发送到 下位机上,下位机做机械臂进行控制 抓取零件。我之前玩过用JAVA做步进电机的控制,步进电机的驱动器 是靠脉冲的频率 来控制电机运转的速度的。下位机需要给步进电机驱动器 提供相应的脉冲数就可以了。
! w7 X& _4 g3 y, z& k       图片一是刚运行程序  图片二 是读取的照片  图片三 是定位 和零件坐标。
4 b; D" W# Y* A1 P. B! y

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x

评分

参与人数 4威望 +103 收起 理由
koks + 1 思想深刻,见多识广!
UGAIHAOWY + 1 问题描述清楚,显得很专业!
面壁深功 + 1 能多搞点业务爱好确实是好事,充实而富有活.
管理团队 + 100

查看全部评分

回复

使用道具 举报

发表于 2017-5-14 13:08:34 | 显示全部楼层
给楼主点个赞!
% W. F  D1 j3 ]5 K6 s' _# j" @; v9 n4 m, w, l% o
$ i) q% x, J8 |) _
回复 支持 反对

使用道具 举报

发表于 2017-5-14 15:00:08 | 显示全部楼层
这个办法相当可以!怒赞

点评

只是按自己的想法做着玩的,想往视觉算法方向发展,没遇到好的机会。  发表于 2017-10-31 09:30
回复 支持 反对

使用道具 举报

发表于 2017-5-14 15:17:07 | 显示全部楼层
这种方法可以用在很多地方。谢谢楼主提供思路
回复 支持 反对

使用道具 举报

发表于 2017-5-14 18:17:53 | 显示全部楼层
不错~~
回复

使用道具 举报

发表于 2017-5-14 21:10:02 | 显示全部楼层
腻害
回复

使用道具 举报

发表于 2017-5-15 08:36:02 | 显示全部楼层
厉害了我的哥
回复 支持 反对

使用道具 举报

发表于 2017-5-15 11:37:24 | 显示全部楼层
学机械的还爱好编程,是不是就像流氓会武术。那么厉害的。。。虽说比喻不当,也挺无敌的
回复 支持 反对

使用道具 举报

发表于 2017-5-15 13:06:35 | 显示全部楼层
检测一次需要多长时间?
5 f  G0 {- h* @" [7 j1 I! j

点评

程序这东西非常快的, 图片大小 和算法做的好不好 都会对时间有影响,一般这个时间对于机械运行几乎可以忽略不计的,  发表于 2017-5-15 21:05
回复 支持 反对

使用道具 举报

发表于 2017-5-15 15:39:04 | 显示全部楼层
厉害哈,需要学习的地方太多
$ i! T  z# Q  ^9 P1 W& f
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-1-10 21:08 , Processed in 0.058681 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表