日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

指尖检测的几种新方法

發布時間:2025/7/25 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 指尖检测的几种新方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

指尖檢測根據應用可以分為單指尖檢測和多指尖檢測。

下面是我在工作中想到的方法,希望對你有用或提供點兒靈感。

?

單指尖檢測新方法:重心距離法

  • 找到手的區域,我一般用膚色檢測
  • 計算手的區域的重心
  • 在手的區域的邊緣點集中尋找距離重心最遠的點,該點即為指尖候選位置
  • 判斷找到的點是否為指尖。判據:候選點到重心的距離大于邊緣到重心平均距離的1.6倍,即為指尖;否則不是指尖,也就是說沒有手指伸出
  • ?

    下面是我在隨便挑的幾張圖片上做的試驗

    ?

    下面是我在應用中的試驗截圖:

    說明:紅色圓是平均距離;藍色為重心;綠色表示最遠點,其中叉表示該點不是指尖,矩形表示該點是指尖

    仔細看圖,你會知道該算法的準確度怎么樣

    ?

    多指尖檢測方法之一:

    ????1.細化圖像,端點就是候選指尖點集:

    ??? 2.找出指尖的點。仍然可以用重心距離法,當然這次操作是在候選指尖點集中進行

    ?

    本算法主要用于多指尖檢測。

    ?

    ?多指尖檢測方法之二:

    ?

    ?本算法是單指尖檢測重心距離法的延伸

    算法:找出手的區域的freeman chain code,也就是一個有序的邊緣,然后求出其中所有點到重心的距離

    相信你看到下圖就會迫不及待地想要用自己的方法找到指尖,正好,因為我還沒有找到準確度很高的找到指尖的方法。

    這里我只是提供一個比較有效地特征,希望對你有用。

    對圖像的說明:四條線,從下往上,第一條是各點到重心的距離,第二條是第一條線的平滑,第四條是第一條的導數,第三條是第四條的平滑

    第一組:

    ?

    第二組:

    ?

    ?

    多指尖檢測方法之三:

    使用輪廓


    源碼http://download.csdn.net/source/2873214

    使用cv內的函數,結果不穩定


    總結

    以上是生活随笔為你收集整理的指尖检测的几种新方法的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。