女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

計算機視覺開源庫集錦

電子工程師 ? 來源:lp ? 2019-03-19 11:48 ? 次閱讀

計算機視覺開源庫集錦

1.OpenCV

OpenCV世界上最流行的計算機視覺開源庫,遵循BSD開源許可,可以免費用于學術和商業用途。

OpenCV具有C ++,PythonJava接口,支持Windows,Linux,Mac OS,iOSAndroid

推薦書籍:

OpenCV官方網站:https://opencv.org

2.OpenMV

OpenMV被譽為“ 計算機視覺界的Arduino”,使用STM32F4(Cortex-M4)MCU作為主控,基于ARM NN SDK全新開發的的圖像處理算法,OpenMV跟OpenCV可沒有什么關系哦。

OpenMV使用Python將底層的C/C++程序進行了封裝,并且內置MicroPython解釋器,因此可以使用Python進行計算機視覺應用的開發。

目前OpenMV支持人臉檢測、眼球檢測、顏色追蹤等機器視覺應用,另外還支持拍照、錄像,最新的OpenMV Cam H7還支持熱紅外攝像頭。

官方網站:https://openmv.io/

3.BoofCV

BoofCV是一個從頭開始編寫的開源庫,用于實時計算機視覺。其功能涵蓋了一系列主題,低級圖像處理,攝像機校準,特征檢測/跟蹤,運動結構,基準檢測和識別。BoofCV已經在Apache 2.0許可下發布,用于學術和商業用途。

BoofCV使用Java實現,擁有豐富的圖像處理模塊,可在PC上和嵌入式設備上運行,目前官方提供的有Android平臺和Raspberry PI平臺的示例。

官方網站:http://boofcv.org

4.Dlib

Dlib是一個現代的C++工具包,包含機器學習算法和工具,用于在C++中創建復雜的軟件來解決實際問題。它廣泛應用于工業界和學術界,包括機器人,嵌入式設備,移動電話和大型高性能計算環境。Dlib的開源許可允許您在任何應用程序中免費使用它。

官方網站:http://dlib.net/

5.SimpleCV

SimpleCV是一個用于構建計算機視覺應用程序的開源框架。有了它,您可以訪問幾個高性能計算機視覺庫,如OpenCV - 無需首先了解位深度,文件格式,色彩空間,緩沖區管理,特征值或矩陣與位圖存儲。這使計算機視覺變得簡單。

SimpleCV示例代碼:

from SimpleCV import Camera# Initialize the cameracam = Camera()# Loop to continuously get imageswhile True: # Get Image from camera img = cam.getImage() # Make image black and white img = img.binarize() # Draw the text "Hello World" on image img.drawText("Hello World!") # Show the image img.show()

官方網站:http://simplecv.org/

6.CCV

C-based/Cached/Core Computer Vision Library,一個現代的計算機視覺開源庫,CCV誕生于2010年,它現在可以在Mac ,Linux,FreeBSD,Windows *,iPhone,iPad,Android,Raspberry Pi上運行。

CCV人臉檢測代碼示例:

#include 2 3int main(int argc, char** argv) 4{ 5 ccv_dense_matrix_t* image = 0; 6 ccv_read(argv[1], &image, CCV_IO_RGB_COLOR | CCV_IO_ANY_FILE); 7 ccv_scd_classifier_cascade_t* cascade = ccv_scd_classifier_cascade_read(argv[2]); 8 ccv_array_t* faces = ccv_scd_detect_objects(image, &cascade, 1, ccv_scd_default_params); 9 int i;10 for (i = 0; i < faces->rnum; i++)11 {12 ccv_comp_t* face = (ccv_comp_t*)ccv_array_get(faces, i);13 printf("%d %d %d %d ", face->rect.x, face->rect.y, face->rect.width, face->rect.height);14 }15 ccv_array_free(faces);16 ccv_scd_classifier_cascade_free(cascade);17 ccv_matrix_free(image);18 return 0;19}

官方網站:http://libccv.org/

7.SOD

SOD是一個嵌入式,現代化的跨平臺計算機視覺和機器學習軟件庫,它展示了一套用于深度學習,高級媒體分析和處理的API,可在計算資源有限的嵌入式系統上實時進行多類目標檢測和模型訓練。

SOD是一個開源項目,但是它的官方模型是收費的。

官方網站:https://sod.pixlab.io/

8.VXL

VXL(Vision-something-Libraries)是為計算機視覺研究和實現而設計的C++庫的集合。它是從TargetJr和IUE創建的,旨在建立一個輕便,快速和一致的系統。VXL是用ANSI/ISO C++編寫的,可以在許多平臺上移植。

官方網站:https://vxl.github.io/

9.CImg

CImg是一個小巧的用于圖像處理的開源C++項目,CImg始于1999年,由其作者David Tschumperlé 在寫博士論文期間創建,CImg是簡單的優雅的,線程安全的,可移植性非常高。

官方網站:http://cimg.eu/

10.PCL

Point Cloud Library(PCL)是一個獨立的大型開放項目,用于2D / 3D圖像和點云處理。PCL根據BSD許可條款發布,因此可以免費用于商業和研究用途。

官方網站:http://pointclouds.org/

11.LTI

LTI-Lib是一個面向對象的庫,具有經常用于圖像處理和計算機視覺的算法和數據結構。它是在亞琛工業大學(RWTH-Aachen University)開發的,作為許多計算機視覺研究項目的一部分,涉及機器人,物體識別,手語和手勢識別。它提供了一個面向對象的C++庫,其中包含可用于實際應用程序的快速算法。

官方網站:https://www.openhub.net/p/ltilib

12.VLFeat

VLFeat開源庫實現流行的計算機視覺算法。包括Fisher Vector,VLAD,SIFT,MSER,k-means,分層k-means,凝聚信息瓶頸,SLIC超像素,快速移位超像素,大規模SVM訓練等等。它是用C語言編寫的,用于提高效率和兼容性,在MATLAB中使用易于使用的接口,以及詳細的文檔。它支持Windows,Mac OS X和Linux。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開源
    +關注

    關注

    3

    文章

    3582

    瀏覽量

    43467
  • 計算機視覺
    +關注

    關注

    9

    文章

    1706

    瀏覽量

    46563
  • python
    +關注

    關注

    56

    文章

    4823

    瀏覽量

    86160

原文標題:計算機視覺開源庫,你想要的都在這里!

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    什么是計算機視覺計算機視覺的三種方法

    計算機視覺是指通過為計算機賦予人類視覺這一技術目標,從而賦能裝配線檢查到駕駛輔助和機器人等應用。計算機缺乏像人類一樣憑直覺產生
    的頭像 發表于 11-16 16:38 ?5376次閱讀
    什么是<b class='flag-5'>計算機</b><b class='flag-5'>視覺</b>?<b class='flag-5'>計算機</b><b class='flag-5'>視覺</b>的三種方法

    如何在RK3288上去安裝Opencv開源計算機視覺

    Opencv是什么呢?如何在RK3288上去安裝Opencv開源計算機視覺呢?
    發表于 02-16 07:06

    基于OpenCV的計算機視覺技術實現

    基于OpenCV的計算機視覺技術實現OpencV是用來實現計算機視覺相關技術的開放源碼工作,是計算機
    發表于 11-23 21:06 ?0次下載
    基于OpenCV的<b class='flag-5'>計算機</b><b class='flag-5'>視覺</b>技術實現

    計算機視覺講義

    計算機視覺講義:機器視覺是研究用計算機來模擬生物外顯或宏觀視覺功能的科學和技術.機器視覺系統的首
    發表于 03-19 08:08 ?0次下載

    計算機視覺應用之OpenCV基礎教程

    從工業檢測系統到自動駕駛系統,計算機視覺是一個包括許多有趣應用的廣泛領域。許多這樣的系統在原型和實現階段都要用到開源計算機視覺 (Open
    發表于 11-18 04:45 ?9433次閱讀
    <b class='flag-5'>計算機</b><b class='flag-5'>視覺</b>應用之OpenCV基礎教程

    基于Vivado HLS的計算機視覺開發

    OPENCV(Open Source Computer Vision)被廣泛的使用在計算機視覺開發上。使用Vivado HLS視頻在zynq-7000全可編程soc上加速OPENCV 應用的開發,將大大提升我們的
    發表于 11-10 10:47 ?1607次閱讀

    計算機視覺與機器視覺區別

     “計算機視覺”,是指用計算機實現人的視覺功能,對客觀世界的三維場景的感知、識別和理解。計算機視覺
    的頭像 發表于 12-08 09:27 ?1.3w次閱讀

    計算機視覺常用算法_計算機視覺有哪些分類

    本文主要介紹了計算機視覺常用算法及計算機視覺的分類。
    的頭像 發表于 07-30 17:34 ?1.4w次閱讀

    微軟開源計算機視覺

    近年來,計算機視覺領域突飛猛進,在人臉識別、圖像理解、搜索、無人機、地圖、半自動和自動駕駛方面得到廣泛應用。而這些應用的核心部分是視覺識別任務,如圖像分類、目標檢測和圖像相似度。
    的頭像 發表于 08-28 11:34 ?3079次閱讀

    計算機視覺入門指南

    這是一篇計算機視覺入門指南,從概念、原理、用例等角度介紹了計算機視覺。 「機器能夠模擬人類視覺系統」的幻想已經過時了。自 1960 年代第一
    的頭像 發表于 11-27 09:52 ?3119次閱讀

    開源實時計算機視覺BoofCV

    項目介紹 項目名稱:BoofCV 所屬系列:openharmony的第三方組件適配移植 功能:一個開源實時計算機視覺,功能包括低層圖像處理、攝像機標定、特征檢測/跟蹤、運動結構、分類
    發表于 03-23 09:50 ?1次下載

    計算機視覺的基礎概念和現實應用

    本文將介紹計算機視覺的基礎概念和現實應用,對任何聽說過計算機視覺但不確定它是什么以及如何應用的人,本文是了解計算機
    的頭像 發表于 11-08 10:10 ?1893次閱讀

    ?十大計算機視覺工具

    OpenCV是一個基于BSD許可(開源)發行的跨平臺計算機視覺和機器學習軟件,可以運行在Linux、Windows、Android和Mac OS操作系統上。[1] 它輕量級而且高效—
    的頭像 發表于 03-03 11:49 ?2820次閱讀

    opencv計算機視覺介紹

    OpenCV是一個基于BSD許可(開源)發行的跨平臺計算機視覺,可以運行在Linux、Windows、Android和Mac OS操作系統上。
    的頭像 發表于 04-13 18:23 ?3173次閱讀

    計算機視覺驅動的迪斯科開源分享

    電子發燒友網站提供《計算機視覺驅動的迪斯科開源分享.zip》資料免費下載
    發表于 06-30 14:48 ?0次下載
    <b class='flag-5'>計算機</b><b class='flag-5'>視覺</b>驅動的迪斯科<b class='flag-5'>開源</b>分享