2014-04-10 88 views
0

如何使用特徵檢測到測量尺寸並在LABVIEW的圖像上找到一個圓/線/矩形。 例如,假設我將圖像插入labview我想labview檢測它是否有任何形狀!圖像處理LABVIEW

+0

您使用的是遠景發展模塊?你到底嘗試了什麼或者你在哪裏尋找幫助?你有沒有閱讀手冊? – nekomatic

回答

0

我在一所機器人團隊的高中時使用了實驗室視圖,並且我們開發了大量的實時圖像跟蹤代碼,這些代碼完成了很多工作。

我們所做的是創建一個小圖像系統,對圖像進行檢查,檢查像素是否具有特定的色相,飽和度和亮度,然後通過在所述像素周圍創建凸包來將它們分組在一起。然後,我們根據其線性平均值對凸包進行評分,並將其與預期結果進行比較。

一旦你得到了凸包,你可以進行一些粒子分析和一些計算,稍後你有你的尺寸。

0

您可以使用函數「IMAQ Find Circles」查找圓圈。對於線條和矩形,我可能會自己寫一些東西。使用IMAQ閾值分割圖像,讓「IMAQ粒子分析」爲您提供所得斑點的特徵。

您試圖達到的示例圖像有助於瞭解您面臨的問題。請上傳一個。

另請參閱LabVIEW的圖像處理手冊。這兩個都不錯,給了很多關於如何處理圖像的例子:

NI視覺用於LabVIEW用戶手冊: http://www.ni.com/pdf/manuals/371007b.pdf

NI Vision概念手冊: http://www.ni.com/pdf/manuals/372916e.pdf