討論區快速選單
知識庫快速選單
網路投保旅行平安險 網路投保旅行平安險
[ 回上頁 ] [ 討論區發言規則 ]
[關於VB程式]用什麼方法才能辨識出一張照片上的顆粒數
更改我的閱讀文章字型大小
作者 : united(671003)
[ 貼文 2 | 人氣 680 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/10/19 上午 07:45:30
你好~想請問高手有關VB製作的問題

想用VB的程式製作一個

能LOAD讀取照片上的顆粒,(當然要先轉換成灰階,才能辦識)

目前的問題是,顆粒有大有小,如果用像素去算,一定不準吧

有什麼演算法可以做呢?

我要的功能只有兩個,一.讀取照片 二.立即辦識顆粒數,

因為相片是是經過放大鏡拍出來的,就是俗稱む灰塵異物め

嚕∼,每顆異物有大有小,所以像素會不一樣。

煩請高手解惑,並提供程式碼,來參考一下,謝謝,感激不盡!!^^
作者 : jinten(田田)
[ 貼文 128 | 人氣 1219 | 評價 350 | 評價/貼文 2.73 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/12/13 下午 09:56:24
參考一下,NI的VISION 應該可以達成
作者 : hym6285960(hym6285960)
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2009/5/6 上午 10:01:57
一般而若要計算顆粒數的方法(因為沒照片,僅就一般狀況說明)
1. 影像分離
    先將彩色轉灰階, 再將影像二值化(計算顆粒為白色)

    黑白影像若有雜訊可以先簡單地利用Filter或Morphology等進行處理

2. Labeling(標籤化)
    此一方法不同商用軟體有不同的名稱, MIL32稱為Blob, eVision稱為Object等
    演算法及原理可以參考一般影像處理的書 (Matlab也有此一Function)

    Labeling後可以知道每一個顆粒的面積, 周長等相關資訊,當然Labeling最後的號碼就是顆粒數

以上方法請參考

謝謝



 板主 : 小朱
 > 高手過招區 - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - 高手過招區 - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
高手過招區
1 冼鏡光 410 
2 長長 350 
3 eBoy 290 
4 Benson 280 
5 速定 260 
6 HKLN.net 240 
7 青衫 210 
8 ozzy 190 
9 冷眼 150 
10 John 150 
高手過招區
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2019 程式設計俱樂部 http://www.programmer-club.com.tw/
0.046875