0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一款OpenCV開(kāi)發(fā)與教學(xué)神器

OpenCV學(xué)堂 ? 來(lái)源:OpenCV學(xué)堂 ? 2023-02-15 13:56 ? 次閱讀

OpenMV工具軟件

OpenMV全稱(chēng)是Open Machine Vision Toolkit Software,軟件基于OpenCV、OpenVINO、Pytorch、TensorRT等底層庫(kù)構(gòu)建與開(kāi)發(fā),界面采用PyQT5庫(kù)。是計(jì)算機(jī)視覺(jué)機(jī)器視覺(jué)全場(chǎng)景適用的一體化教學(xué)工具軟件,同時(shí)也是工業(yè)領(lǐng)域場(chǎng)景支持的零代碼從圖像數(shù)據(jù)標(biāo)注到模型訓(xùn)練、導(dǎo)出部署的一站式深度學(xué)習(xí)框架平臺(tái),支持主流圖像分類(lèi)、對(duì)象檢測(cè)、語(yǔ)義分割等數(shù)十個(gè)主流模型從訓(xùn)練到部署推理演示。

d64203ac-ac41-11ed-bfe3-dac502259ad0.png

OpenMV對(duì)開(kāi)發(fā)者的價(jià)值

這款軟件是作者超過(guò)十年OpenCV開(kāi)發(fā)與教學(xué)經(jīng)驗(yàn)的融入與沉淀,涵蓋了圖像處理、圖像分析、圖像測(cè)量等開(kāi)發(fā)者必須掌握OpenCV中絕大多數(shù)知識(shí)點(diǎn),通過(guò)融會(huì)貫通設(shè)計(jì)成為一個(gè)個(gè)獨(dú)立算子,可根據(jù)需要流程化+可視化設(shè)計(jì)算子流程圖。對(duì)普通的OpenCV開(kāi)發(fā)者來(lái)說(shuō),用OpenCV開(kāi)發(fā)算法最大的痛點(diǎn)在于如何合理的組合這些函數(shù)構(gòu)成一個(gè)解決問(wèn)題的思路。OpenMV軟件提供的算子流程化設(shè)計(jì)機(jī)制可以幫助開(kāi)發(fā)者零代碼快速試錯(cuò),快速獲取正確函數(shù)組合來(lái)解決問(wèn)題,最后導(dǎo)出技術(shù)文檔,根據(jù)技術(shù)文檔來(lái)完成代碼實(shí)現(xiàn),這樣就極大降低OpenCV開(kāi)發(fā)者的試錯(cuò)成本,大大降低OpenCV開(kāi)發(fā)難度,提升了開(kāi)發(fā)效率。 導(dǎo)出PDF版本的算法流程設(shè)計(jì)與技術(shù)文檔可以作為知識(shí)傳輸載體,分享給技術(shù)團(tuán)隊(duì)、關(guān)鍵客戶(hù)、管理團(tuán)隊(duì),提升團(tuán)隊(duì)技術(shù)能力、用專(zhuān)業(yè)能力獲取客戶(hù)信任、提交專(zhuān)業(yè)技術(shù)文檔給上司。因此無(wú)論在教學(xué)場(chǎng)景還是在工業(yè)場(chǎng)景中OpenMV都有重要價(jià)值。

OpenMV對(duì)視覺(jué)教學(xué)的價(jià)值

OpenMV團(tuán)隊(duì)成員有多年的OpenCV技術(shù)開(kāi)發(fā)與培訓(xùn)經(jīng)驗(yàn),在長(zhǎng)期的OpenCV開(kāi)發(fā)與培訓(xùn)中發(fā)現(xiàn),學(xué)員經(jīng)常發(fā)各種圖像文件要求老師給出思路與方法,但是苦于沒(méi)有合適工具軟件,對(duì)學(xué)員此類(lèi)問(wèn)題答疑效率極差(反復(fù)長(zhǎng)時(shí)間溝通)。此外學(xué)習(xí)OpenCV視覺(jué)庫(kù)必然需要學(xué)習(xí)算法的關(guān)聯(lián)函數(shù),OpenCV中各種算法關(guān)聯(lián)函數(shù)超過(guò)2000+,單個(gè)算法函數(shù)很難直接解決場(chǎng)景的圖像分析與測(cè)量問(wèn)題,需要算法函數(shù)組合成更大的算子才能更好的解決實(shí)際問(wèn)題。 學(xué)習(xí)OpenCV最關(guān)鍵的一點(diǎn)就是學(xué)會(huì)常見(jiàn)算法函數(shù)的關(guān)聯(lián)組合使用,通過(guò)OpenMV工具自帶的25個(gè)經(jīng)典OpenCV開(kāi)發(fā)案例的訓(xùn)練,學(xué)習(xí)者可以更快的學(xué)習(xí)到相關(guān)函數(shù)聯(lián)合運(yùn)用的心得經(jīng)驗(yàn)。提升OpenCV實(shí)戰(zhàn)化應(yīng)用水平與技術(shù)能力。

d664171c-ac41-11ed-bfe3-dac502259ad0.png

OpenMV對(duì)機(jī)器視覺(jué)公司的價(jià)值

人工智能與深度學(xué)習(xí)技術(shù)的發(fā)展為機(jī)器視覺(jué)技術(shù)的發(fā)展提供了新的思路和方法,如今深度學(xué)習(xí)已經(jīng)是機(jī)器視覺(jué)技術(shù)的一個(gè)重要組成部分,它幫助機(jī)器視覺(jué)系統(tǒng)在復(fù)雜場(chǎng)景下實(shí)現(xiàn)引導(dǎo)定位、缺陷檢測(cè)、目標(biāo)檢測(cè)、良品判定,其檢測(cè)精度與穩(wěn)定性整體遠(yuǎn)遠(yuǎn)超過(guò)傳統(tǒng)算法。 OpenMV底層基于主流深度學(xué)習(xí)框架,無(wú)縫集成了當(dāng)今機(jī)器視覺(jué)領(lǐng)域非常有效的十?dāng)?shù)種主流SOTA模型包括圖像分類(lèi)、對(duì)象檢測(cè)、實(shí)例與語(yǔ)義分割;支持?jǐn)?shù)據(jù)標(biāo)注、模型訓(xùn)練、模型導(dǎo)出部署、推理演示全鏈路一站式的深度學(xué)習(xí)應(yīng)用開(kāi)發(fā)工具集實(shí)現(xiàn)零代碼、零配置的模型訓(xùn)練與模型部署。 機(jī)器視覺(jué)與自動(dòng)化公司快速導(dǎo)入OpenMV工具套件即可實(shí)現(xiàn)深度學(xué)習(xí)與人工智能技術(shù)落地。普通開(kāi)發(fā)者簡(jiǎn)單培訓(xùn),通過(guò)OpenMV軟件即可掌握主流十種模型從訓(xùn)練到部署推理,大幅減低深度學(xué)習(xí)在公司的應(yīng)用技術(shù)門(mén)檻與成本開(kāi)銷(xiāo)。幫助機(jī)器視覺(jué)與自動(dòng)化公司提升技術(shù)競(jìng)爭(zhēng)力、項(xiàng)目快速交付能力,實(shí)現(xiàn)降本增效,提升公司整體競(jìng)爭(zhēng)力與利潤(rùn)率。

OpenMV軟件核心功能

OpenMV工具套件開(kāi)發(fā)通過(guò)了Ubuntu與Win10兩個(gè)主流操作系統(tǒng)上的各種集成測(cè)試,確保整體功能運(yùn)行與演示。核心功能主要包括:
  • 圖像預(yù)處理支持增強(qiáng)、去噪、邊緣與梯度、二值化、形態(tài)學(xué)操作等

  • 圖像分析支持連通組件分析、輪廓分析、找圓、角點(diǎn)、線(xiàn)段、Blob等

  • 圖像測(cè)量支持面積測(cè)量、圓擬合與測(cè)量、線(xiàn)段測(cè)量、點(diǎn)點(diǎn)距離、圓圓距離等

  • 圖像匹配包括NCC與輪廓匹配,支持多角度、多尺度、多目標(biāo)

  • 深度學(xué)習(xí)圖像數(shù)據(jù)集增強(qiáng)支持隨機(jī)亮度、對(duì)比度、色度、噪聲、像素混合、通道混合、隨機(jī)馬賽克等多種操作。

  • 支持主流深度學(xué)習(xí)模型(圖像分類(lèi)、對(duì)象檢測(cè)、實(shí)例分割)的訓(xùn)練

  • 支持一鍵導(dǎo)出ONNX、TensorRT、OpenVINO XML格式模型并部署

  • 支持深度學(xué)習(xí)數(shù)據(jù)格式從VOC到Y(jié)OLO格式一鍵轉(zhuǎn)換

  • 支持四種不同推理平臺(tái)上速度比較(OpenCV DNNOpenVINOONNXRUNTIMETensorRT)

  • 圖像數(shù)據(jù)標(biāo)注支持對(duì)象檢測(cè)圖像標(biāo)注與語(yǔ)義分割圖像標(biāo)注

  • 模型部署推理演示支持多種主流推理平臺(tái),支持CPUGPU加速推理

  • 項(xiàng)目管理支持項(xiàng)目的導(dǎo)出保存與導(dǎo)入

  • 圖像預(yù)處理、分析、測(cè)量部分支持多步操作流程圖預(yù)覽模型與批量運(yùn)行模式

  • 多線(xiàn)程支持,對(duì)所有高耗時(shí)操作實(shí)現(xiàn)了多線(xiàn)程,界面實(shí)時(shí)刷新

  • 支持一鍵導(dǎo)出PDF文檔,內(nèi)容包括算法流程圖與各步分析對(duì)比圖

  • 支持第三方算法插件開(kāi)發(fā)與集成,方便老師檢查學(xué)生動(dòng)手作業(yè),插件同樣支持導(dǎo)出一鍵導(dǎo)出PDF說(shuō)明文檔

  • 支持二次開(kāi)發(fā),提供了二次開(kāi)發(fā)參考文檔

  • 支持OpenCV經(jīng)典案例庫(kù),25個(gè)案例隨時(shí)可以查看

OpenMV授權(quán)使用

OpenMV工具軟件遵循付費(fèi)授權(quán)之后的原則,使用者完成相關(guān)的信息填寫(xiě)并提交給軟件開(kāi)發(fā)者付費(fèi)獲取授權(quán)Key之后方可使用全部功能。首次使用軟件,點(diǎn)擊相關(guān)功能模塊會(huì)彈出如下的警告框:

d6790a32-ac41-11ed-bfe3-dac502259ad0.png

這個(gè)時(shí)候,從菜單【幫助】->【關(guān)于】中添加作者微信或者QQ,格式必須是:公司/機(jī)構(gòu)名稱(chēng) + 開(kāi)發(fā)者名稱(chēng),通過(guò)之后作者會(huì)根據(jù)開(kāi)發(fā)者提供相關(guān)信息生成授權(quán)Key。 從【選項(xiàng)】->【系統(tǒng)設(shè)置】中打開(kāi)對(duì)話(huà)框,勾選你想啟動(dòng)用軟件功能之后,按確定會(huì)要求你輸入授權(quán)Key:

d68ec516-ac41-11ed-bfe3-dac502259ad0.png

正常情況下,會(huì)提示系統(tǒng)授權(quán)成功,然后重啟即可正常使用OpenMV全部功能。
審核編輯 :李倩


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 圖像數(shù)據(jù)
    +關(guān)注

    關(guān)注

    0

    文章

    50

    瀏覽量

    11208
  • OpenCV
    +關(guān)注

    關(guān)注

    29

    文章

    622

    瀏覽量

    41091
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5422

    瀏覽量

    120594

原文標(biāo)題:強(qiáng)烈推薦 | 一款OpenCV開(kāi)發(fā)與教學(xué)神器

文章出處:【微信號(hào):CVSCHOOL,微信公眾號(hào):OpenCV學(xué)堂】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Adobe將推出一款人工智能視頻生產(chǎn)工具

    Adobe即將在今年晚些時(shí)候震撼發(fā)布其最新力作——Adobe Firefly Video Model,一款專(zhuān)為創(chuàng)意專(zhuān)業(yè)人士打造的生成式視頻創(chuàng)作與編輯神器。作為Firefly圖像生成系列的新成員,該工具以測(cè)試版形式率先亮相,旨在通過(guò)人工智能技術(shù),為視頻創(chuàng)作領(lǐng)域帶來(lái)前所未有的
    的頭像 發(fā)表于 09-12 16:37 ?266次閱讀

    ?介紹一款Java開(kāi)發(fā)的開(kāi)源MES系統(tǒng)

    ?介紹一款Java開(kāi)發(fā)的開(kāi)源MES系統(tǒng),萬(wàn)界星空科技開(kāi)源的MES系統(tǒng)。該系統(tǒng)基于Java開(kāi)發(fā),具有廣泛的適用性和高度的可定制性,能夠滿(mǎn)足不同行業(yè)、不同規(guī)模企業(yè)的智能制造需求。
    的頭像 發(fā)表于 09-05 17:39 ?283次閱讀
    ?介紹<b class='flag-5'>一款</b>Java<b class='flag-5'>開(kāi)發(fā)</b>的開(kāi)源MES系統(tǒng)

    QT5+OpenCV4搭建應(yīng)用開(kāi)發(fā)環(huán)境

    作為深度學(xué)習(xí)算法工程師,必須要掌握應(yīng)用開(kāi)發(fā)技能嗎?搞工程肯定是必須要會(huì)界面開(kāi)發(fā),QT就是個(gè)很不錯(cuò)的選擇。本文以QT5.15 + OpenCV4.8 + OpenVINO2023為例,
    的頭像 發(fā)表于 07-23 11:23 ?507次閱讀
    QT5+<b class='flag-5'>OpenCV</b>4搭建應(yīng)用<b class='flag-5'>開(kāi)發(fā)</b>環(huán)境

    opencv-python和opencv樣嗎

    -Python是OpenCV個(gè)Python語(yǔ)言接口,它允許開(kāi)發(fā)者使用Python語(yǔ)言來(lái)調(diào)用OpenCV庫(kù)的功能。 雖然OpenCV
    的頭像 發(fā)表于 07-16 10:38 ?449次閱讀

    SolidWorks教育版:豐富的教學(xué)資源

    在當(dāng)今日新月異的工程教育領(lǐng)域中,一款強(qiáng)大的教學(xué)工具對(duì)于提升學(xué)生的學(xué)習(xí)效果和創(chuàng)新能力至關(guān)重要。SolidWorks教育版憑借其豐富的教學(xué)資源,不僅滿(mǎn)足了教師的教學(xué)需求,也為學(xué)生提供了
    的頭像 發(fā)表于 07-02 16:20 ?233次閱讀

    手把手教你如何在Purple Pi OH上開(kāi)發(fā)板安裝Opencv

    開(kāi)源鴻蒙硬件方案領(lǐng)跑者觸覺(jué)智能本文適用于在PurplePiOH開(kāi)發(fā)板安裝Opencv。觸覺(jué)智能的PurplePiOH鴻蒙開(kāi)源主板,是華為L(zhǎng)aval官方社區(qū)主薦的一款鴻蒙開(kāi)發(fā)主板。該主板
    的頭像 發(fā)表于 05-31 08:33 ?605次閱讀
    手把手教你如何在Purple Pi OH上<b class='flag-5'>開(kāi)發(fā)</b>板安裝<b class='flag-5'>Opencv</b>

    itop-RK3588開(kāi)發(fā)板機(jī)器視覺(jué)開(kāi)發(fā)OpenCV-Python的安裝

    itop-RK3588開(kāi)發(fā)板機(jī)器視覺(jué)開(kāi)發(fā)OpenCV-Python的安裝
    的頭像 發(fā)表于 01-26 15:18 ?3255次閱讀
    itop-RK3588<b class='flag-5'>開(kāi)發(fā)</b>板機(jī)器視覺(jué)<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>OpenCV</b>-Python的安裝

    介紹一款基于java的滲透測(cè)試神器-CobaltStrike

    Cobalt Strike是一款基于java的滲透測(cè)試神器,常被業(yè)界人稱(chēng)為CS神器。
    的頭像 發(fā)表于 01-16 09:16 ?666次閱讀
    介紹<b class='flag-5'>一款</b>基于java的滲透測(cè)試<b class='flag-5'>神器</b>-CobaltStrike

    共模電容:又一款EMC濾波神器?

    共模電容:又一款EMC濾波神器?|深圳比創(chuàng)達(dá)電子(上)
    的頭像 發(fā)表于 12-25 10:54 ?555次閱讀
    共模電容:又<b class='flag-5'>一款</b>EMC濾波<b class='flag-5'>神器</b>?

    共模電容:又一款EMC濾波神器?|深圳比創(chuàng)達(dá)電子(上)

    共模電容:又一款EMC濾波神器?(上)相信不少人是有疑問(wèn)的,今天深圳市比創(chuàng)達(dá)電子科技有限公司就跟大家解答下! 傳統(tǒng)共模濾波器的局限性通常我們討論EMC問(wèn)題中的噪聲及干擾,多是共模噪聲、共模干擾
    發(fā)表于 12-25 10:53

    介紹一款IDEA插件:Apipost-Helper-2.0

    IDEA是一款功能強(qiáng)大的集成開(kāi)發(fā)環(huán)境(IDE)插件,它可以幫助開(kāi)發(fā)人員更加高效地編寫(xiě)、調(diào)試和部署軟件應(yīng)用程序。
    的頭像 發(fā)表于 12-06 10:47 ?609次閱讀
    介紹<b class='flag-5'>一款</b>IDEA插件:Apipost-Helper-2.0

    ADI公司開(kāi)發(fā)一款低成本、低功耗嵌入式成像平臺(tái)BLIP MINI

    電子發(fā)燒友網(wǎng)站提供《ADI公司開(kāi)發(fā)一款低成本、低功耗嵌入式成像平臺(tái)BLIP MINI.pdf》資料免費(fèi)下載
    發(fā)表于 11-28 10:51 ?0次下載
    ADI公司<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>一款</b>低成本、低功耗嵌入式成像平臺(tái)BLIP MINI

    OpenCV實(shí)驗(yàn)大師平臺(tái)安裝指南

    工程與技術(shù)培訓(xùn)得痛點(diǎn)深深教育了我,讓我知道“工欲善其事必先利其器”。通過(guò)年多得努力開(kāi)發(fā)與不斷打磨,一款能夠提升OpenCV教學(xué)質(zhì)量與
    的頭像 發(fā)表于 11-13 11:43 ?733次閱讀
    <b class='flag-5'>OpenCV</b>實(shí)驗(yàn)大師平臺(tái)安裝指南

    Ubuntu系統(tǒng)下編譯OpenCV4.8源碼記錄

    很多人經(jīng)常會(huì)問(wèn)我是否有在Ubuntu系統(tǒng)化下開(kāi)發(fā)OpenCV C++應(yīng)用的教程,其實(shí)我直沒(méi)有,然后我有幾塊開(kāi)發(fā)板都是基于Linux的,有Jetson系列的
    的頭像 發(fā)表于 10-27 16:07 ?1366次閱讀
    Ubuntu系統(tǒng)下編譯<b class='flag-5'>OpenCV</b>4.8源碼記錄

    OpenCV 如何加載圖片

    之前也寫(xiě)過(guò)OpenCV 的文章,最近正好在考慮 寫(xiě)個(gè) OpenCV相關(guān)的工具,目前還是在開(kāi)發(fā)過(guò)程中,邊
    的頭像 發(fā)表于 10-09 15:01 ?605次閱讀