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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

AR、美颜、机器人:计算机视觉库几乎无所不在

發布時間:2025/3/21 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AR、美颜、机器人:计算机视觉库几乎无所不在 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

AR、美顏、機器人:計算機視覺庫幾乎無所不在

AR、拍照、圖片編輯等應用都離不開計算機視覺庫。目前FastCV、OpenCV、JavaCV是相對主流的三個計算機視覺庫。其中FastCV是由Qualcomm推出的,專為移動設備進行了優化的庫。

最近日本推出的反美顏應用Primo可能讓感到不勝惶恐。其實,這樣反人類的應用,你也能寫出,不過必須了解的一些技術,就是計算機視覺。目前,計算機視覺庫包括FastCV、OpenCV、JavaCV等。


相對來講,OpenCV是一個較為成熟的視覺庫,它包含了Harris、SURF、SIFT、FAST等算法,支持面向對象的C++ API,并可針對不同硬件進行優化,比如臺式機、移動設備等。

JavaCV則是封裝了OpenCV、libdc1394、OpenKinect、videoInput和ARToolKitPlus等計算機視覺編程人員常用庫接口的庫。如果開發的應用不需要增加用于處理圖片的代碼,那么可以使用JavaCV。但是如uoxuyao大量額外的用于圖片處理的代碼,那么Java會降低你的處理速度。

FastCV是專為移動設備進行了優化的一款計算機視覺庫。開發者可以使用FastCV建立的計算機視覺應用程序所需的框架,Qualcomm的增強現實(AR)SDK就是一個很好的例子。FastCV可以為開發者的應用添加更多基于攝像頭的功能,比如手勢識別、文本識別、增強現實,以及人臉檢測、跟蹤與識別。

Qualcomm的Snapdragon系列(S2版本以上)是基于ARM架構開發的移動設備處理器。所以相應的,FastCV支持所有ARM處理器,并專為Qualcomm處理器進行了優化。

舉一個例子,今年Qualcomm推出了驍龍805系列芯片。搭載這塊芯片的Android手機可以實現“先拍照,后對焦”的功能,也就是說,用戶可以通過點擊照片中不同遠近的物體,設置照片的焦點,這就利用到了FastCV。



iOnRoad應用截屏

iOnRoad是一款可以利用手機攝像頭和內置GPS、加速度計、陀螺儀獲取車輛速度、方向等信息的手機App,它還可以通過攝像頭監測檢測前方車輛和車道,當偏離車道或離前車過近時,會發出預警。這就是利用了FastCV對物體監測、跟蹤的能力。盡管這款應用是2012年FastCV剛剛發布時,由開發者開發的。但據官方介紹,利用FastCV后,性能提升了10% - 15%,兩天就完成了開發。


其實,計算機視覺不僅僅可以應用于拍照、AR,或其他與攝像頭相關的手機應用上,對于機器人這個新興領域也很重要。比如在今年Uplinq大會上,開發者展出了一款機器人產品,它采用了Snapdragon 600處理器,能很好的支持FastCV視覺計算庫,利用攝像頭識別、跟蹤物體

 《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的AR、美颜、机器人:计算机视觉库几乎无所不在的全部內容,希望文章能夠幫你解決所遇到的問題。

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