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

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

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

基于MATLAB的車牌識別基本原理及算法講解

新機(jī)器視覺 ? 來源:古月居 ? 作者:古月居 ? 2022-11-29 10:05 ? 次閱讀

一:GUI界面預(yù)覽

723631e6-6f77-11ed-8abf-dac502259ad0.png

二:選擇圖片

725c0d26-6f77-11ed-8abf-dac502259ad0.png

使用uigetfile函數(shù)打開一個(gè)模態(tài)對話框,其中列出了當(dāng)前文件夾中的文件。

在這里選擇或輸入文件的名稱。選擇文件點(diǎn)擊打開時(shí),uigetfile將返回文件名。

如果點(diǎn)擊取消或窗口關(guān)閉按鈕 (X),uigetfile 將返回 0。

對應(yīng)的GUI界面如下:

726fe2ec-6f77-11ed-8abf-dac502259ad0.png

三:預(yù)處理

(1)灰度化

7281f702-6f77-11ed-8abf-dac502259ad0.png

使用Rgb2gray函數(shù)將 RGB 圖像或顏色圖轉(zhuǎn)換為灰度圖,圖像預(yù)處理的第一步是圖像灰度化處理。該步驟使圖像占用空間減少。

灰度化處理結(jié)束后輸出灰度化圖像與灰度直方圖:

7292557a-6f77-11ed-8abf-dac502259ad0.png

對應(yīng)的GUI界面如下:

72a6e5ee-6f77-11ed-8abf-dac502259ad0.png

(2)邊緣檢測

72bf4774-6f77-11ed-8abf-dac502259ad0.png

使用edge函數(shù)進(jìn)行邊緣檢測,在使用edge函數(shù)時(shí)可以指定要檢測的邊緣的方向。Sobel 和 Prewitt 方法可以檢測垂直方向和/或水平方向的邊緣。

Roberts 方法可以檢測與水平方向成 45 度角和/或 135 度角的邊緣。

經(jīng)過分析和實(shí)踐,使用Sobel方法效果較好,該函數(shù)的第三個(gè)參數(shù)為二值化閾值,把比該值大的置為1

為了在GUI中方便調(diào)試,我們把邊緣檢測的閾值設(shè)定為一個(gè)變量edit2_aa,該變量的值可以通過GUI中的文本框進(jìn)行設(shè)定,如下所示:

72d08fac-6f77-11ed-8abf-dac502259ad0.png

對應(yīng)的GUI界面如下:

72e128a8-6f77-11ed-8abf-dac502259ad0.png

四:車牌定位

(1)圖像腐蝕

使用imerode() 函數(shù)進(jìn)行圖像腐蝕,來去除上一步邊緣檢測后遺留的噪聲點(diǎn), J = imerode(I,SE) 腐蝕灰度圖像、二值圖像或壓縮二值圖像 I,返回腐蝕圖像 J。

其中SE 是結(jié)構(gòu)元素對象或結(jié)構(gòu)元素對象的數(shù)組,由 strel 或 offsetstrel 函數(shù)返回。本列中由strel函數(shù)返回結(jié)構(gòu)元素SE。

為方便在GUI中進(jìn)行調(diào)試,矩形結(jié)構(gòu)元素的行數(shù)由GUI中可編輯文本框輸入,默認(rèn)為2,列數(shù)固定為1

對應(yīng)的GUI界面如下:

72ed4624-6f77-11ed-8abf-dac502259ad0.png

可以發(fā)現(xiàn)經(jīng)過圖像腐蝕后,去除了除車牌外的干擾點(diǎn)

(2)平滑處理

72fe23a4-6f77-11ed-8abf-dac502259ad0.png

使用 imclose函數(shù),即閉運(yùn)算:用結(jié)構(gòu)元素對圖像先膨脹,再腐蝕。對圖像進(jìn)行平滑處理,閉運(yùn)算可以用來融合窄的缺口和細(xì)長的彎口,去掉小洞,填補(bǔ)輪廓上的縫隙

本部分的結(jié)構(gòu)元素采用一個(gè)大小為 [n n] 的矩形結(jié)構(gòu),其中矩形結(jié)構(gòu)的行數(shù)及列數(shù)由GUI的可編輯文本框進(jìn)行設(shè)定

對應(yīng)的GUI界面如下:

731394be-6f77-11ed-8abf-dac502259ad0.png

可以發(fā)現(xiàn)經(jīng)過平滑處理后,覆蓋的區(qū)域跟車牌區(qū)域吻合度更好了,便于車牌的定位和切割

(3)移除對象

732666b6-6f77-11ed-8abf-dac502259ad0.png

使用bwareaopen 函數(shù)可以用于從二值圖像中刪除小對象。該函數(shù)使用格式為 BW2 = bwareaopen(BW,P) 從二值圖像 BW 中刪除少于 P 個(gè)像素的所有連通分量(對象)并生成另一個(gè)二值圖像 BW2。此運(yùn)算稱為面積開運(yùn)算。

為GUI方便調(diào)試,我將bwareaopen函數(shù)的第二個(gè)參數(shù),通過GUI可編輯文本框輸入,并進(jìn)行調(diào)試

對應(yīng)的GUI界面如下:

733a4a0a-6f77-11ed-8abf-dac502259ad0.png

由于前一步的平滑處理后并沒有小區(qū)域,所以對此步而言,效果并不明顯。

(4)定位剪切

73481d60-6f77-11ed-8abf-dac502259ad0.png

735ff8b8-6f77-11ed-8abf-dac502259ad0.png

7388a4ca-6f77-11ed-8abf-dac502259ad0.png

對應(yīng)的GUI界面如下:

73a093f0-6f77-11ed-8abf-dac502259ad0.png

可以發(fā)現(xiàn)通過前面的邊緣處理、圖像腐蝕、平滑處理、移除對象等操作,圖像裁剪效果較好。

五:車牌識別

(1) 灰度處理

73acbf54-6f77-11ed-8abf-dac502259ad0.png

對原圖像進(jìn)行車牌定位,并把車牌裁剪出來后,要重新進(jìn)行灰度處理,便于后續(xù)的操作。

對應(yīng)的GUI界面如下:

73bccf2a-6f77-11ed-8abf-dac502259ad0.png

(2)直方圖均衡化

73d2ff66-6f77-11ed-8abf-dac502259ad0.png

使用 histeq 函數(shù)進(jìn)行直方圖均衡化來增強(qiáng)對比度 其函數(shù)使用格式為J = histeq(I,n) 其中I為變換灰度圖像,J為輸出灰度圖像,它具有 n 個(gè) bin 的直方圖大致平坦。為方便調(diào)試,我們將n的值通過GUI的可編輯文本框進(jìn)行輸入

73f705f0-6f77-11ed-8abf-dac502259ad0.png

對應(yīng)的GUI界面如下:

7407b292-6f77-11ed-8abf-dac502259ad0.png

(3) 二值化圖像

741a6a90-6f77-11ed-8abf-dac502259ad0.png

使用 imbinarize函數(shù)進(jìn)行二值化 ,通過閾值化將二維灰度圖像或三維體二值化 ,該函數(shù)通過將所有高于全局閾值的值替換為 1 ,并將所有其他值設(shè)置為 0,從二維或三維灰度圖像 I 創(chuàng)建二值圖像。

在默認(rèn)情況下,imbinarize 使用 Otsu 方法,該方法選擇特定閾值來最小化閾值化的黑白像素的類內(nèi)方差

imbinarize(I,T) 使用閾值 T 從圖像 I 創(chuàng)建二值圖像。T 可以是指定為標(biāo)量亮度值的全局圖像閾值,也可以是指定為亮度值矩陣的局部自適應(yīng)閾值 ,為方便調(diào)試,我們將T的值通過GUI的可編輯文本框進(jìn)行輸入。

對應(yīng)的GUI界面如下:

7439b198-6f77-11ed-8abf-dac502259ad0.png

(4) 移除對象

7447b66c-6f77-11ed-8abf-dac502259ad0.png

使用bwareaopen 函數(shù)可以用于從二值圖像中刪除小對象。該函數(shù)使用格式為 BW2 = bwareaopen(BW,P) 從二值圖像 BW 中刪除少于 P 個(gè)像素的所有連通分量(對象)并生成另一個(gè)二值圖像 BW2。此運(yùn)算稱為面積開運(yùn)算。

為GUI方便調(diào)試,我將bwareaopen函數(shù)的第二個(gè)參數(shù),通過GUI可編輯文本框輸入,并進(jìn)行調(diào)試

進(jìn)行此步驟的目的是去除裁剪后車牌的白邊和噪聲點(diǎn)、干擾點(diǎn)等對后續(xù)字符切割造成干擾的信息

對應(yīng)的GUI界面如下:

745bf78a-6f77-11ed-8abf-dac502259ad0.png

通過對比,可以明顯的觀察到,經(jīng)過車牌識別移除對象操作,很好的去除了B和8之間的圓點(diǎn),這個(gè)圓點(diǎn)如果不去除,對后續(xù)的裁剪將會造成很大的干擾。

除此之外,位于車牌輪廓的白線及其他噪聲點(diǎn)也被消除掉了,經(jīng)過此步后,車牌內(nèi)容只剩下要識別的七個(gè)字符,對后續(xù)的裁剪打下來良好的基礎(chǔ)。

(5) 中值濾波

746e6f0a-6f77-11ed-8abf-dac502259ad0.png

使用 medfilt2 函數(shù)進(jìn)行二維中位數(shù)濾波, 其格式為 J = medfilt2(I,[m n]) 執(zhí)行中位數(shù)濾波時(shí),其中每個(gè)輸出像素包含輸入圖像中對應(yīng)像素周圍的 m×n 鄰域中的中位數(shù)值。

在此處添加該步驟并不是為了濾除孤立的噪聲點(diǎn),僅僅是為了將圖像字符的邊界進(jìn)行平滑處理,屬于對圖像的優(yōu)化操作,若前面的步驟進(jìn)行的較好,則本步驟的作用并不明顯。

因此,在操作時(shí)可以根據(jù)需要靈活選擇是否跳過該步驟。

對應(yīng)的GUI界面如下:

74861eb6-6f77-11ed-8abf-dac502259ad0.png

通過對比,可以明顯的觀察到,經(jīng)過車牌識別移除對象操作,很好的去除了B和8之間的圓點(diǎn),這個(gè)圓點(diǎn)如果不去除,對后續(xù)的裁剪將會造成很大的干擾。

除此之外,位于車牌輪廓的白線及其他噪聲點(diǎn)也被消除掉了,經(jīng)過此步后,車牌內(nèi)容只剩下要識別的七個(gè)字符,對后續(xù)的裁剪打下來良好的基礎(chǔ)。

(6) 圖像切割(本部分程序較長,就不放了,見工程文件435-528行,及my_imsplit函數(shù))

該步驟進(jìn)行的操作及思路為:首先讀取經(jīng)過中值濾波后的圖像數(shù)據(jù),調(diào)用我們寫的my_imsplit函數(shù),對圖像進(jìn)行初步裁剪。

在該函數(shù)中,依次進(jìn)行了:獲取圖像的大小、獲取字符的頂部位置、獲取字符的底部位置、獲取字符的左邊界、獲取字符的右邊界、得到寬和高、裁剪等步驟

其中在通過size函數(shù)得到圖像的尺寸信息后,從第一行開始按行向下搜索,找到第一個(gè)行像素和非零的行作為圖片的頂部位置,然后從左后一行,向上搜索,找到第一個(gè)行像素和非零的行作為圖片的底部位置,同理和獲得左邊界和右邊界

為了方便后續(xù)識別,我們在找出的上下邊界的基礎(chǔ)上,向上和向下各拓展了10個(gè)像素(若疊加后不超出邊界)

之后的到裁剪后的寬度和高度,調(diào)用MATLAB的imcrop函數(shù),對圖像進(jìn)行裁剪,該函數(shù)用于返回圖像的。

一個(gè)裁剪區(qū)域,該函數(shù)的第一個(gè)參數(shù)為需要裁減的圖像,第二個(gè)參數(shù)為一個(gè)包含四個(gè)元素的行向量,其中第一個(gè)和第二個(gè)元素為裁剪的左上角的坐標(biāo)點(diǎn),第三第四個(gè)元素為裁剪后的寬度和高度

回到主函數(shù)文件中,在裁剪完成后進(jìn)行的操作是第一個(gè)字符的切割,首先通過找到第一個(gè)像素和非零的列,來作為第一個(gè)字符的左邊界,在此基礎(chǔ)上繼續(xù)向右搜索。

找到第一個(gè)像素和為零的列,作為右邊界,接下來通過找到的該字符的寬度與車牌整體寬度的比值來判斷是否裁剪異常,若異常則選取左右邊界內(nèi)像素和最小的列作為右邊界,并將其置零。并進(jìn)行多項(xiàng)異常檢測與糾正。

每裁剪出一個(gè)字符,就將車牌中其對應(yīng)位置的像素均清零,方便后續(xù)搜尋

同理可以得到后面的六個(gè)字符,將裁剪后的字符的大小統(tǒng)一制定為[40 20],進(jìn)行保存,并繪制出圖像

其切割效果如下:

749cf078-6f77-11ed-8abf-dac502259ad0.png

可以發(fā)現(xiàn)切割效果較好

(7)模板匹配

74ab9114-6f77-11ed-8abf-dac502259ad0.png

74c581fa-6f77-11ed-8abf-dac502259ad0.png

74e45396-6f77-11ed-8abf-dac502259ad0.png

我們將要識別的字符放置到一個(gè)字符串中,該字符串的第1到第10的元素存放數(shù)字0到9,第11到34的元素存放字母A~Z(除I和O),第35個(gè)存放漢字魯。

對于每個(gè)字符,我們首先讀取之前裁剪出的車牌字符,并調(diào)整圖片的大小,進(jìn)行二值化處理,對于第一個(gè)字符設(shè)定其搜索范圍為35,第二個(gè)字符搜索范圍為11到34,其余的字符搜索范圍為1到34。

接著讀取字符庫的圖片模板跟車牌中裁剪出的字符進(jìn)行匹配,此處的匹配我們用了兩種方法,基礎(chǔ)方法是對比兩張圖片的每一個(gè)像素點(diǎn),統(tǒng)計(jì)其不相等的像素個(gè)數(shù),并將相似度最高的模板作為識別結(jié)果,并將識別的結(jié)果通過msgbox函數(shù)進(jìn)行展示。

識別結(jié)果為:

74fae84a-6f77-11ed-8abf-dac502259ad0.png

六:結(jié)果轉(zhuǎn)換

(1) 車牌模板匹配

750b2b88-6f77-11ed-8abf-dac502259ad0.png

IDFind函數(shù)的作用是,輸入一個(gè)字符串,也就是識別出的車牌,將其與模板庫里的車牌進(jìn)行匹配,尋找相似度最高的一個(gè)作為匹配結(jié)果。

其中IDLib用來存放需要匹配的車牌號與其對應(yīng)的隱含信息等,該函數(shù)返回量依次為,匹配的車牌號、設(shè)定的其他隱含信息

(2) 生成二維碼

751e6982-6f77-11ed-8abf-dac502259ad0.png

該部分用于識別的車牌匹配出的數(shù)字信息轉(zhuǎn)換成二維碼進(jìn)行顯示,包含了要求的灰度二維碼以及拓展提高的QR二維碼

其中QRcode函數(shù)用來生成QR二維碼,其代碼如下:

752f63b8-6f77-11ed-8abf-dac502259ad0.png

其中g(shù)raycode函數(shù)用來生成灰度二維碼,其代碼如下:

75437c72-6f77-11ed-8abf-dac502259ad0.png

灰度二維碼的轉(zhuǎn)換過程為:將匹配的數(shù)字信息傳入該函數(shù),對每一個(gè)學(xué)號進(jìn)行提取,并按比例放縮到0 ~ 255像素之間,也就是轉(zhuǎn)換成灰度值進(jìn)行顯示,將0 ~ 255劃分成10部分依次對應(yīng)數(shù)字0~10。

對應(yīng)的GUI界面如下:

756c9742-6f77-11ed-8abf-dac502259ad0.png

七:使用神經(jīng)網(wǎng)絡(luò)進(jìn)行車牌識別

(1) 網(wǎng)絡(luò)訓(xùn)練

將已有的切割出的N個(gè)車牌字符作為輸入量,其對應(yīng)的正確的識別字符在licode中的索引值作為輸出值進(jìn)行網(wǎng)絡(luò)訓(xùn)練,首先我們需要挨個(gè)讀入字符照片(40x20),然后將其通過sum(:2)轉(zhuǎn)換為列向量。

這樣最終得到的40xN打的矩陣作為訓(xùn)練網(wǎng)絡(luò)的輸入值,其中N為訓(xùn)練的字符個(gè)數(shù),調(diào)節(jié)好神經(jīng)網(wǎng)絡(luò)的參數(shù)后,對網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)進(jìn)行歸一化處理,并調(diào)用網(wǎng)絡(luò)進(jìn)行網(wǎng)絡(luò)訓(xùn)練。

將訓(xùn)練好的網(wǎng)絡(luò)通過save命令進(jìn)行保存,同時(shí)兩個(gè)歸一化參數(shù)也需要保存,供后續(xù)識別使用。

(2) 調(diào)用訓(xùn)練好的網(wǎng)絡(luò)進(jìn)行車牌識別

757d067c-6f77-11ed-8abf-dac502259ad0.png

其中BP_NET()函數(shù)用來調(diào)用訓(xùn)練好的網(wǎng)路進(jìn)行識別,其代碼見工程文件BP_NET.m,在BP_NET()函數(shù)中,首先要讀取訓(xùn)練好的網(wǎng)絡(luò)及歸一化變量,對讀入的每個(gè)切割出的字符要進(jìn)行處理。

將其轉(zhuǎn)換為40x1的列向量,每次車牌識別需要識別六個(gè)字符(魯字不識別),最終得到的40x6的數(shù)組作為輸入量進(jìn)行網(wǎng)絡(luò)預(yù)測,調(diào)用網(wǎng)絡(luò)進(jìn)行預(yù)測,將預(yù)測的車牌號作為返回量進(jìn)行輸出。

(3) 算法切換的實(shí)現(xiàn)

759c322c-6f77-11ed-8abf-dac502259ad0.png

其中BP_NET()函數(shù)用來調(diào)用訓(xùn)練好的網(wǎng)路進(jìn)行識別,其代碼見工程文件BP_NET.m,在BP_NET()函數(shù)中,首先要讀取訓(xùn)練好的網(wǎng)絡(luò)及歸一化變量,對讀入的每個(gè)切割出的字符要進(jìn)行處理。

將其轉(zhuǎn)換為40x1的列向量,每次車牌識別需要識別六個(gè)字符(魯字不識別),最終得到的40x6的數(shù)組作為輸入量進(jìn)行網(wǎng)絡(luò)預(yù)測,調(diào)用網(wǎng)絡(luò)進(jìn)行預(yù)測,將預(yù)測的車牌號作為返回量進(jìn)行輸出。

通過GUI界面的一個(gè)按鈕組進(jìn)行算法的選擇與切換,如下所示:

75af2602-6f77-11ed-8abf-dac502259ad0.png

審核編輯:郭婷

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

    關(guān)注

    179

    文章

    2946

    瀏覽量

    229462
  • GUI
    GUI
    +關(guān)注

    關(guān)注

    3

    文章

    631

    瀏覽量

    39292

原文標(biāo)題:基于MATLAB的車牌識別基本原理及算法講解

文章出處:【微信號:vision263com,微信公眾號:新機(jī)器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    神經(jīng)網(wǎng)絡(luò)的基本原理及Python編程實(shí)現(xiàn)

    神經(jīng)網(wǎng)絡(luò)作為深度學(xué)習(xí)算法的基本構(gòu)建模塊,模擬了人腦的行為,通過互相連接的節(jié)點(diǎn)(也稱為“神經(jīng)元”)實(shí)現(xiàn)對輸入數(shù)據(jù)的處理、模式識別和結(jié)果預(yù)測等功能。本文將深入探討神經(jīng)網(wǎng)絡(luò)的基本原理,并結(jié)合Python編程實(shí)現(xiàn)進(jìn)行說明。
    的頭像 發(fā)表于 07-03 16:11 ?220次閱讀

    卷積神經(jīng)網(wǎng)絡(luò)的基本原理和應(yīng)用范圍

    卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Network,簡稱CNN)是一種深度學(xué)習(xí)模型,廣泛應(yīng)用于圖像識別、語音識別、自然語言處理等領(lǐng)域。本文將詳細(xì)介紹卷積神經(jīng)網(wǎng)絡(luò)的基本原理
    的頭像 發(fā)表于 07-02 15:30 ?525次閱讀

    卷積神經(jīng)網(wǎng)絡(luò)的基本原理、結(jié)構(gòu)及訓(xùn)練過程

    卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Network,簡稱CNN)是一種深度學(xué)習(xí)算法,廣泛應(yīng)用于圖像識別、視頻分析、自然語言處理等領(lǐng)域。本文將詳細(xì)介紹卷積神經(jīng)網(wǎng)絡(luò)的基本原理、結(jié)構(gòu)
    的頭像 發(fā)表于 07-02 14:21 ?1044次閱讀

    反向傳播神經(jīng)網(wǎng)絡(luò)建模的基本原理

    等方面取得了顯著的成果。本文將詳細(xì)介紹BP神經(jīng)網(wǎng)絡(luò)的基本原理,包括網(wǎng)絡(luò)結(jié)構(gòu)、激活函數(shù)、損失函數(shù)、梯度下降算法、反向傳播算法等。 神經(jīng)網(wǎng)絡(luò)概述 神經(jīng)網(wǎng)絡(luò)是一種模仿人腦神經(jīng)元結(jié)構(gòu)的計(jì)算模型,由大量的神經(jīng)元(或稱為節(jié)點(diǎn))組成。每個(gè)神經(jīng)
    的頭像 發(fā)表于 07-02 14:05 ?184次閱讀

    AI車牌監(jiān)測識別攝像機(jī)

    AI車牌監(jiān)測識別攝像機(jī)是一種基于人工智能技術(shù)的高級監(jiān)控設(shè)備,用于識別和記錄車輛的車牌信息。該攝像機(jī)利用深度學(xué)習(xí)算法和圖像
    的頭像 發(fā)表于 04-02 09:55 ?309次閱讀
    AI<b class='flag-5'>車牌</b>監(jiān)測<b class='flag-5'>識別</b>攝像機(jī)

    項(xiàng)目分享|基于ELF 1開發(fā)板的車牌識別系統(tǒng)

    該項(xiàng)目選用ElfBoardELF1開發(fā)板作為核心硬件平臺,利用USB接口連接的攝像頭捕捉并識別車牌信息。一旦車牌成功識別,系統(tǒng)會觸發(fā)綠燈指示,并將
    的頭像 發(fā)表于 03-12 09:22 ?347次閱讀
    項(xiàng)目分享|基于ELF 1開發(fā)板的<b class='flag-5'>車牌</b><b class='flag-5'>識別</b>系統(tǒng)

    無功補(bǔ)償裝置的基本原理及作用

    無功補(bǔ)償裝置的基本原理及作用
    的頭像 發(fā)表于 11-27 10:46 ?513次閱讀
    無功補(bǔ)償裝置的<b class='flag-5'>基本原理</b>及作用

    開關(guān)電源的基本原理與設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《開關(guān)電源的基本原理與設(shè)計(jì).rar》資料免費(fèi)下載
    發(fā)表于 11-17 09:53 ?3次下載
    開關(guān)電源的<b class='flag-5'>基本原理</b>與設(shè)計(jì)

    開關(guān)電源的基本原理

    電子發(fā)燒友網(wǎng)站提供《開關(guān)電源的基本原理.doc》資料免費(fèi)下載
    發(fā)表于 11-15 11:01 ?1次下載
    開關(guān)電源的<b class='flag-5'>基本原理</b>

    OFDM技術(shù)基本原理介紹

    電子發(fā)燒友網(wǎng)站提供《OFDM技術(shù)基本原理介紹.pdf》資料免費(fèi)下載
    發(fā)表于 11-10 14:50 ?0次下載
    OFDM技術(shù)<b class='flag-5'>基本原理</b>介紹

    無功補(bǔ)償?shù)囊饬x及基本原理

    無功補(bǔ)償?shù)囊饬x及基本原理
    的頭像 發(fā)表于 11-08 09:08 ?448次閱讀
    無功補(bǔ)償?shù)囊饬x及<b class='flag-5'>基本原理</b>

    講解MATLAB/Simulink HDL使用入門

    我們將使用實(shí)例講解MATLAB / Simulink HDL 使用入門。
    的頭像 發(fā)表于 11-06 09:12 ?1061次閱讀
    <b class='flag-5'>講解</b><b class='flag-5'>MATLAB</b>/Simulink HDL使用入門

    了解矢量網(wǎng)絡(luò)分析的基本原理

    了解矢量網(wǎng)絡(luò)分析的基本原理
    發(fā)表于 11-02 15:11 ?1次下載

    開關(guān)電源基本原理與設(shè)計(jì)介紹

    開關(guān)電源基本原理與設(shè)計(jì)介紹(PPT)
    發(fā)表于 09-28 06:30

    【KV260視覺入門套件試用體驗(yàn)】六、VITis AI車牌檢測&amp;車牌識別

    ?filename=xilinx-kv260-dpu-v2022.2-v3.0.0.img.gz 鏡像下載地址 1.2、SD卡系統(tǒng)燒錄 balenaEtcher軟件 二、車牌檢測和車牌識別介紹
    發(fā)表于 09-26 16:28