chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

STM32圖像處理庫(kù)介紹

意法半導(dǎo)體中國(guó) ? 來(lái)源:意法半導(dǎo)體中國(guó) ? 作者:意法半導(dǎo)體中國(guó) ? 2022-05-05 10:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

STM32圖像處理庫(kù)介紹

STM32圖像處理庫(kù)(STM32IPL)是一個(gè)用C語(yǔ)言編寫(xiě)的開(kāi)源軟件庫(kù),它提供圖像處理和計(jì)算機(jī)視覺(jué)功能,以便在STM32微控制器上更快地開(kāi)發(fā)視覺(jué)分析應(yīng)用程序。最近,STM32IPL作為STM32Cube的一個(gè)中間件組件, 在FP-AI-VISION1功能包的最新版本(v3.1.0)中一起發(fā)布。

眾所周知,計(jì)算機(jī)視覺(jué)深度學(xué)習(xí)模型的輸入通常與相機(jī)捕獲的圖像幀不同。深度學(xué)習(xí)模型的輸入可能有不同的維度和不同的圖像格式,因此通常需要對(duì)原始圖像進(jìn)行一些基本的預(yù)處理,例如:調(diào)整大小、圖像格式轉(zhuǎn)換、歸一化等。STM32IPL通過(guò)提供一些功能強(qiáng)大且隨時(shí)可用的軟件組件,簡(jiǎn)化并加速此類(lèi)圖像預(yù)處理功能的開(kāi)發(fā)。 主要特性 STM32IPL的關(guān)鍵特性:

為開(kāi)發(fā)人員提供功能強(qiáng)大且隨時(shí)可用的軟件組件,縮短STM32平臺(tái)上圖像處理和計(jì)算機(jī)視覺(jué)應(yīng)用程序的開(kāi)發(fā)時(shí)間;

滿(mǎn)足嵌入式系統(tǒng)在圖像處理和計(jì)算機(jī)視覺(jué)功能方面最常見(jiàn)的需求;

通過(guò)盡可能封裝和隱藏典型圖像處理和計(jì)算機(jī)視覺(jué)操作的復(fù)雜性,簡(jiǎn)化并加快應(yīng)用程序的開(kāi)發(fā)。

STM32IPL在功能上被劃分為各種模塊,如下圖所示:

15597940-cc18-11ec-bce3-dac502259ad0.png

這些模塊可以虛擬分組在以下宏組中:

庫(kù)初始化和反初始化組(深綠色模塊);

包括圖像創(chuàng)建、初始化、釋放等功能的組(淺綠色模塊);

包括圖像變換功能的組,如:過(guò)濾、顏色轉(zhuǎn)換、縮放、形態(tài)算子、扭曲等(深黃色模塊);

包含特征和對(duì)象提取功能的組,如:邊緣和斑點(diǎn)檢測(cè)器、霍夫變換等(淺黃色模塊);

包括對(duì)直線(xiàn)、矩形、橢圓等進(jìn)行操作的功能組(深藍(lán)色模塊);

包括圖像讀寫(xiě)功能的組(淺藍(lán)色模塊);

包括在圖像中繪制圖形元素的功能組(深灰色模塊);

最后一組,包括用于計(jì)算積分圖像和圖像統(tǒng)計(jì)的剩余模塊(淺灰色模塊)。

下圖展示了STM32IPL中提供的圖像處理功能示例:

原圖

1580f010-cc18-11ec-bce3-dac502259ad0.png

高斯濾波后

1596da56-cc18-11ec-bce3-dac502259ad0.png

經(jīng)過(guò)Canny邊緣檢測(cè)算法

15bde920-cc18-11ec-bce3-dac502259ad0.png

鏡像翻轉(zhuǎn)后

15d0ce28-cc18-11ec-bce3-dac502259ad0.png

旋轉(zhuǎn)180°后

15ed81da-cc18-11ec-bce3-dac502259ad0.png

軟件架構(gòu)

一個(gè)典型的使用STM32IPL的STM32應(yīng)用程序的軟件架構(gòu)如下所示:

160a5e72-cc18-11ec-bce3-dac502259ad0.png

STM32IPL位于BSP和HAL之上的中間件內(nèi)?;旧?,幾乎所有的STM32IPL函數(shù)都與平臺(tái)無(wú)關(guān),除了以下兩種函數(shù),它們利用了一些STM32 MCU提供的硬件功能,而這些硬件功能只在部分而不是全部STM32 MCU里提供:

?對(duì)文件執(zhí)行讀寫(xiě)操作的I/O函數(shù)。特別是用于處理所支持的圖像文件格式(如 BMP、PPM、PGM 和 JPEG)的兩個(gè)讀/寫(xiě)函數(shù)。這些函數(shù)依賴(lài)于以下作為STM32Cube中間件組件的第三方開(kāi)源庫(kù):

FatFs,在FatFs文件系統(tǒng)上提供讀/寫(xiě)操作。例如,在microSD卡上讀寫(xiě)圖像。

LibJPEG,提供JPEG編碼和解碼功能。

?通過(guò)利用STM32 DMA2D(用于圖形操作的硬件加速器)在屏幕上快速繪制圖像的函數(shù)。

高級(jí)功能示例

本節(jié)將以?xún)蓚€(gè)高級(jí)功能為例來(lái)說(shuō)明其工作原理以及其應(yīng)用在圖像上的效果:霍夫變換和目標(biāo)檢測(cè)。

霍夫變換

霍夫變換是一種特征提取方法,用于檢測(cè)圖像中的線(xiàn)條和圓形等簡(jiǎn)單形狀。這里的“簡(jiǎn)單”形狀是指只需要幾個(gè)參數(shù)就能表示的形狀。例如,一條線(xiàn)可以用兩個(gè)參數(shù)(斜率、截距)來(lái)表示,而一個(gè)圓有三個(gè)參數(shù)——圓心坐標(biāo)和半徑。霍夫變換在尋找圖像中這種形狀方面有出色的表現(xiàn)。

STM32IPL支持兩種霍夫變換函數(shù):

STM32Ipl_FindLines(),通過(guò)霍夫變換找到圖像中的所有無(wú)限線(xiàn)。

STM32Ipl_FindCircles(),通過(guò)霍夫變換在圖像中查找圓。

下面兩張照片顯示了使用霍夫變換進(jìn)行線(xiàn)條檢測(cè)的結(jié)果。

原圖

16235d78-cc18-11ec-bce3-dac502259ad0.png

通過(guò)霍夫變換進(jìn)行線(xiàn)條檢測(cè)后

166e0990-cc18-11ec-bce3-dac502259ad0.png

請(qǐng)注意,檢測(cè)到的線(xiàn)的質(zhì)量很大程度上取決于邊緣圖的質(zhì)量。因此,在現(xiàn)實(shí)世界中,霍夫變換通常在當(dāng)您可以控制環(huán)境并因此獲得一致的邊緣圖,或者當(dāng)您可以針對(duì)您正在尋找的特定類(lèi)型的邊緣來(lái)訓(xùn)練邊緣檢測(cè)器時(shí)使用。

下面的另外兩張照片顯示了使用霍夫變換進(jìn)行圓檢測(cè)的結(jié)果。同樣,結(jié)果的質(zhì)量很大程度上取決于您可以找到的邊緣的質(zhì)量,以及您對(duì)要檢測(cè)的圓的大小有多少先驗(yàn)知識(shí)。

原圖

16a17348-cc18-11ec-bce3-dac502259ad0.png

通過(guò)霍夫變換進(jìn)行圓檢測(cè)后

16d3a7c8-cc18-11ec-bce3-dac502259ad0.png

目標(biāo)檢測(cè)

目標(biāo)檢測(cè)是一種計(jì)算機(jī)視覺(jué)技術(shù),可以識(shí)別和定位圖像或視頻中的對(duì)象。常用于自動(dòng)駕駛汽車(chē)、機(jī)器人、面部識(shí)別等許多應(yīng)用場(chǎng)景。

STM32IPL提供三種函數(shù)用于目標(biāo)檢測(cè):

STM32Ipl_LoadFaceCascade(),加載面部級(jí)聯(lián)。

STM32Ipl_LoadEyeCascade(),加載眼部級(jí)聯(lián)。

STM32Ipl_DetectObject(),檢測(cè)特定級(jí)聯(lián)描述的對(duì)象。

以下照片顯示了面部檢測(cè)和眼部檢測(cè)功能的結(jié)果:

原圖

16fcc194-cc18-11ec-bce3-dac502259ad0.png

眼部及面部檢測(cè)后

171fcaa4-cc18-11ec-bce3-dac502259ad0.png

最后,要獲得STM32IPL庫(kù),用戶(hù)需下載最新的FP-AI-VISION1功能包,然后該庫(kù)便可以在以下路徑找到:

FP-AI-VISION1_V3.1.0MiddlewaresSTSTM32_ImageProcessing_Library

審核編輯 :李倩

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

    關(guān)注

    29

    文章

    1340

    瀏覽量

    59259
  • STM32
    +關(guān)注

    關(guān)注

    2307

    文章

    11128

    瀏覽量

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

    關(guān)注

    73

    文章

    5592

    瀏覽量

    124023

原文標(biāo)題:AI技術(shù)專(zhuān)題之十二:STM32圖像處理庫(kù)介紹

文章出處:【微信號(hào):STMChina,微信公眾號(hào):意法半導(dǎo)體中國(guó)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    RK3588采集Cameralink圖像快速搭建系統(tǒng)辦法

    對(duì)于一些特種相機(jī),在進(jìn)行嵌入式開(kāi)發(fā)的時(shí)候,會(huì)遇到諸如ARM+Cameralink接口的圖像采集架構(gòu)。下面距離介紹一種嵌入式圖像采集方案。代替Dalsa采集卡,xtium等系列。也可以代替
    發(fā)表于 12-19 10:07

    意法半導(dǎo)體STM32 MCU AI模型庫(kù)再擴(kuò)容

    近日,意法半導(dǎo)體(ST)發(fā)布了新的人工智能模型,并增強(qiáng)了開(kāi)發(fā)項(xiàng)目對(duì)STM32 AI模型庫(kù)的支持,以加快嵌入式人工智能應(yīng)用的原型開(kāi)發(fā)和產(chǎn)品開(kāi)發(fā)。這標(biāo)志著STM32 AI模型庫(kù)再次增加新的
    的頭像 發(fā)表于 11-24 10:00 ?1147次閱讀

    NMSIS神經(jīng)網(wǎng)絡(luò)庫(kù)使用介紹

    NMSIS NN 軟件庫(kù)是一組高效的神經(jīng)網(wǎng)絡(luò)內(nèi)核,旨在最大限度地提高 Nuclei N 處理器內(nèi)核上的神經(jīng)網(wǎng)絡(luò)的性能并最??大限度地減少其內(nèi)存占用。 該庫(kù)分為多個(gè)功能,每個(gè)功能涵蓋特定類(lèi)別
    發(fā)表于 10-29 06:08

    NMSIS庫(kù)的使用

    nmsis core、nmsis dsp和nmsis nn三個(gè)組件,分別提供了對(duì)處理器核心和外設(shè)、數(shù)字信號(hào)處理庫(kù)和神經(jīng)網(wǎng)絡(luò)內(nèi)核的支持。 卷積、激活、池化是卷積神經(jīng)網(wǎng)絡(luò)中常用的三種操作,它們分別用于提取
    發(fā)表于 10-24 09:58

    STM32標(biāo)準(zhǔn)庫(kù)在Keil5移植rtthread nano后無(wú)法顯示oled內(nèi)容是怎么回事?

    STM32F103VET6使用標(biāo)準(zhǔn)庫(kù),在Keil5上移植rtthread nano后OLED_Update()函數(shù)在Sys_Init()中放在board.c中可以執(zhí)行并且顯示出logo圖像,使用線(xiàn)程
    發(fā)表于 09-22 08:28

    FPGA 加持,友思特圖像采集卡高速預(yù)處理助力視覺(jué)系統(tǒng)運(yùn)行提速增效

    圖像預(yù)處理圖像處理關(guān)鍵環(huán)節(jié),可優(yōu)化數(shù)據(jù)傳輸、減輕主機(jī)負(fù)擔(dān),其算法可在FPGA等硬件上執(zhí)行。友思特FPGA圖像采集卡憑借FPGA特性,能縮短
    的頭像 發(fā)表于 08-13 17:41 ?835次閱讀
    FPGA 加持,友思特<b class='flag-5'>圖像</b>采集卡高速預(yù)<b class='flag-5'>處理</b>助力視覺(jué)系統(tǒng)運(yùn)行提速增效

    STM32F4標(biāo)準(zhǔn)外設(shè)庫(kù)資料

    stm32f4xx.h,標(biāo)準(zhǔn)外設(shè)庫(kù)
    發(fā)表于 06-08 09:49 ?5次下載

    基于STM32 HAL庫(kù)與標(biāo)準(zhǔn)庫(kù)的esp8266接入機(jī)智云方案(二)

    在《基于STM32HAL庫(kù)與標(biāo)準(zhǔn)庫(kù)的esp8266接入機(jī)智云方案(一)》中,我們?cè)敿?xì)介紹了硬件連接和機(jī)智云客戶(hù)端的創(chuàng)建。本篇將重點(diǎn)講解如何下載代碼、分析下載的代碼,并直接使用這些代碼連
    的頭像 發(fā)表于 05-28 18:02 ?1149次閱讀
    基于<b class='flag-5'>STM32</b> HAL<b class='flag-5'>庫(kù)</b>與標(biāo)準(zhǔn)<b class='flag-5'>庫(kù)</b>的esp8266接入機(jī)智云方案(二)

    STM32開(kāi)發(fā)入門(mén)進(jìn)階必備!《STM32嵌入式系統(tǒng)開(kāi)發(fā)—基于STM32CubeMX和HAL庫(kù)》新書(shū)發(fā)布!

    上市。高校教學(xué)推薦,STM32入門(mén)必讀!圖書(shū)介紹STM32嵌入式系統(tǒng)開(kāi)發(fā)——基于STM32CubeMX和HAL庫(kù)》是一本
    的頭像 發(fā)表于 04-03 14:54 ?1411次閱讀
    <b class='flag-5'>STM32</b>開(kāi)發(fā)入門(mén)進(jìn)階必備!《<b class='flag-5'>STM32</b>嵌入式系統(tǒng)開(kāi)發(fā)—基于<b class='flag-5'>STM32</b>CubeMX和HAL<b class='flag-5'>庫(kù)</b>》新書(shū)發(fā)布!

    圖像采集卡:現(xiàn)代圖像處理技術(shù)的關(guān)鍵組件

    在現(xiàn)代科技快速發(fā)展的背景下,圖像處理技術(shù)已成為信息技術(shù)領(lǐng)域不可或缺的一部分。圖像采集卡,作為連接計(jì)算機(jī)與各種圖像采集設(shè)備的重要硬件組件,扮演著至關(guān)重要的角色。它不僅涉及
    的頭像 發(fā)表于 02-20 10:42 ?1009次閱讀
    <b class='flag-5'>圖像</b>采集卡:現(xiàn)代<b class='flag-5'>圖像</b><b class='flag-5'>處理</b>技術(shù)的關(guān)鍵組件

    FPGA上的圖像處理算法集成與優(yōu)化

    本文詳細(xì)介紹了多種圖像處理技術(shù),包括RG/GB單通道提取、亮度和對(duì)比度調(diào)整、圖像反轉(zhuǎn)、均值濾波、高斯濾波、圖像銳化、中值濾波、閾值分割、邊緣
    的頭像 發(fā)表于 02-14 13:46 ?1195次閱讀
    FPGA上的<b class='flag-5'>圖像</b><b class='flag-5'>處理</b>算法集成與優(yōu)化

    FPGA圖像處理基礎(chǔ)----實(shí)現(xiàn)緩存卷積窗口

    像素行與像素窗口 一幅圖像是由一個(gè)個(gè)像素點(diǎn)構(gòu)成的,對(duì)于一幅480*272大小的圖片來(lái)說(shuō),其寬度是480,高度是272。在使用FPGA進(jìn)行圖像處理時(shí),最關(guān)鍵的就是使用FPGA內(nèi)部的存儲(chǔ)資源對(duì)像
    的頭像 發(fā)表于 02-07 10:43 ?1472次閱讀
    FPGA<b class='flag-5'>圖像</b><b class='flag-5'>處理</b>基礎(chǔ)----實(shí)現(xiàn)緩存卷積窗口

    CMOS傳感器的圖像處理能力

    隨著科技的飛速發(fā)展,圖像處理技術(shù)已經(jīng)成為我們?nèi)粘I钪胁豢苫蛉钡囊徊糠?。CMOS傳感器作為圖像捕捉的核心,其圖像處理能力直接影響到成像質(zhì)量。
    的頭像 發(fā)表于 01-20 15:19 ?1330次閱讀

    如何在STM32CubeMX中集成Flexible Safety RTOS

    使用STM32處理器的用戶(hù),可以通過(guò)STM32Cube工具生成基礎(chǔ)工程,免費(fèi)評(píng)估功能安全操作系統(tǒng)Flexible Safety RTOS二進(jìn)制庫(kù)了。
    的頭像 發(fā)表于 01-17 11:31 ?2303次閱讀
    如何在<b class='flag-5'>STM32</b>CubeMX中集成Flexible Safety RTOS