機(jī)械社區(qū)

 找回密碼
 注冊(cè)會(huì)員

QQ登錄

只需一步,快速開始

搜索
查看: 13263|回復(fù): 59
打印 上一主題 下一主題

做了個(gè)小的圖片處理軟件

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2017-5-14 11:52:17 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
       學(xué)機(jī)械的喜歡編程,對(duì)機(jī)器人比較感興趣。在家沒事做了個(gè)小的圖片處理軟件。
0 E! E! |+ v. K' K; y       至于作用就是在某個(gè)流水線上裝一個(gè)相機(jī)或者攝像頭,對(duì)零件拍照,然后對(duì)圖片進(jìn)行處理運(yùn)算,找到零件坐標(biāo)及擺放方式,然后可以用機(jī)械臂對(duì)零件進(jìn)行抓取等處理。' t8 b# a( J( `, S* J3 e3 `
       實(shí)現(xiàn)方法,我之前學(xué)過一些簡(jiǎn)單的java所以控制界面級(jí)程序就用JAVA來做了. `. i4 k6 ~+ t8 n6 W$ {  l; K* d
       先拍照,然后用JAVA 讀取照片,也就所謂的圖片文件。 然后把圖片文件改為RGB數(shù)據(jù)形式。RGB 形式就是  把圖片的每個(gè)像素 變成 R(0-255),G(0-255),B(0-255),   R表示紅色 G綠色 B藍(lán)色。  如果 R=0, G=0, B=0, 那么這個(gè)像素點(diǎn)就是黑色 反之都是255 就是白色。
  p  W, |1 }; u5 {1 p       然后用程序算法 找到零件的位置,像我這個(gè)圖片 零件的顏色比背景顏色深 就用這個(gè)特點(diǎn) 要確定位置,我這個(gè)程序算法有一些問題,最近工作比較忙沒時(shí)間好好想先就這樣了。這個(gè)具體情況要具體分析,可能會(huì)用到不同的算法。然后安裝像素和真實(shí)物體的比例 來確定零件的真實(shí)位置?梢园堰@個(gè)位置數(shù)據(jù) 用JAVA 發(fā)送到 下位機(jī)上,下位機(jī)做機(jī)械臂進(jìn)行控制 抓取零件。我之前玩過用JAVA做步進(jìn)電機(jī)的控制,步進(jìn)電機(jī)的驅(qū)動(dòng)器 是靠脈沖的頻率 來控制電機(jī)運(yùn)轉(zhuǎn)的速度的。下位機(jī)需要給步進(jìn)電機(jī)驅(qū)動(dòng)器 提供相應(yīng)的脈沖數(shù)就可以了。
8 f  m3 b) h6 W+ @; ~& ]       圖片一是剛運(yùn)行程序  圖片二 是讀取的照片  圖片三 是定位 和零件坐標(biāo)。
3 g6 L: G- B! @. T" [+ O# ?

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號(hào)?注冊(cè)會(huì)員

x

評(píng)分

參與人數(shù) 4威望 +103 收起 理由
koks + 1 思想深刻,見多識(shí)廣!
UGAIHAOWY + 1 問題描述清楚,顯得很專業(yè)!
面壁深功 + 1 能多搞點(diǎn)業(yè)務(wù)愛好確實(shí)是好事,充實(shí)而富有活.
管理團(tuán)隊(duì) + 100

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

2#
發(fā)表于 2017-5-14 13:08:34 | 只看該作者
給樓主點(diǎn)個(gè)贊!- h2 u5 M2 P& h2 ?8 f8 h
; F4 E- w0 k3 _- f

8 {5 p( {4 |3 ~4 b& ?; U% I
3#
發(fā)表于 2017-5-14 15:00:08 | 只看該作者
這個(gè)辦法相當(dāng)可以!怒贊

點(diǎn)評(píng)

只是按自己的想法做著玩的,想往視覺算法方向發(fā)展,沒遇到好的機(jī)會(huì)。  發(fā)表于 2017-10-31 09:30
4#
發(fā)表于 2017-5-14 15:17:07 | 只看該作者
這種方法可以用在很多地方。謝謝樓主提供思路
5#
發(fā)表于 2017-5-14 18:17:53 | 只看該作者
不錯(cuò)~~
回復(fù)

使用道具 舉報(bào)

6#
發(fā)表于 2017-5-14 21:10:02 | 只看該作者
膩害
回復(fù)

使用道具 舉報(bào)

7#
發(fā)表于 2017-5-15 08:36:02 | 只看該作者
厲害了我的哥
8#
發(fā)表于 2017-5-15 11:37:24 | 只看該作者
學(xué)機(jī)械的還愛好編程,是不是就像流氓會(huì)武術(shù)。那么厲害的。。。雖說比喻不當(dāng),也挺無敵的
9#
發(fā)表于 2017-5-15 13:06:35 | 只看該作者
檢測(cè)一次需要多長(zhǎng)時(shí)間?
) P4 }9 G& ]( B( z4 D" `

點(diǎn)評(píng)

程序這東西非?斓, 圖片大小 和算法做的好不好 都會(huì)對(duì)時(shí)間有影響,一般這個(gè)時(shí)間對(duì)于機(jī)械運(yùn)行幾乎可以忽略不計(jì)的,  發(fā)表于 2017-5-15 21:05
10#
發(fā)表于 2017-5-15 15:39:04 | 只看該作者
厲害哈,需要學(xué)習(xí)的地方太多! x9 P8 h' a8 I9 R' c! F

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號(hào)-1,京ICP證050210號(hào),浙公網(wǎng)安備33038202004372號(hào) )

GMT+8, 2024-9-23 07:30 , Processed in 0.061045 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表