日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

高斯濾波器的原理及其實(shí)現(xiàn)過程

新機(jī)器視覺 ? 來源:新機(jī)器視覺 ? 作者:新機(jī)器視覺 ? 2021-03-20 10:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文主要介紹了高斯濾波器的原理及其實(shí)現(xiàn)過程 高斯濾波器是一種線性濾波器,能夠有效的抑制噪聲,平滑圖像。其作用原理和均值濾波器類似,都是取濾波器窗口內(nèi)的像素的均值作為輸出。其窗口模板的系數(shù)和均值濾波器不同,均值濾波器的模板系數(shù)都是相同的為1;而高斯濾波器的模板系數(shù),則隨著距離模板中心的增大而系數(shù)減小。所以,高斯濾波器相比于均值濾波器對圖像個模糊程度較小。 什么是高斯濾波器 既然名稱為高斯濾波器,那么其和高斯分布(正態(tài)分布)是有一定的關(guān)系的。一個二維的高斯函數(shù)如下:

cddf0d76-88ef-11eb-8b86-12bb97331649.png

其中(x,y)(x,y)為點(diǎn)坐標(biāo),在圖像處理中可認(rèn)為是整數(shù);σσ是標(biāo)準(zhǔn)差。要想得到一個高斯濾波器的模板,可以對高斯函數(shù)進(jìn)行離散化,得到的高斯函數(shù)值作為模板的系數(shù)。例如:要產(chǎn)生一個3×33×3的高斯濾波器模板,以模板的中心位置為坐標(biāo)原點(diǎn)進(jìn)行取樣。模板在各個位置的坐標(biāo),如下所示(x軸水平向右,y軸豎直向下)

這樣,將各個位置的坐標(biāo)帶入到高斯函數(shù)中,得到的值就是模板的系數(shù)。 對于窗口模板的大小為(2k+1)×(2k+1),模板中各個元素值的計算公式如下:

ce5ab9ee-88ef-11eb-8b86-12bb97331649.png

這樣計算出來的模板有兩種形式:小數(shù)和整數(shù)。

小數(shù)形式的模板,就是直接計算得到的值,沒有經(jīng)過任何的處理;

整數(shù)形式的,則需要進(jìn)行歸一化處理,將模板左上角的值歸一化為1,下面會具體介紹。使用整數(shù)的模板時,需要在模板的前面加一個系數(shù),系數(shù)為也就是模板系數(shù)和的倒數(shù)。

高斯模板的生成 知道模板生成的原理,實(shí)現(xiàn)起來也就不困難了

void generateGaussianTemplate(double window[][11], int ksize, double sigma){ static const double pi = 3.1415926; int center = ksize / 2; // 模板的中心位置,也就是坐標(biāo)的原點(diǎn) double x2, y2; for (int i = 0; i < ksize; i++) { x2 = pow(i - center, 2); for (int j = 0; j < ksize; j++) { y2 = pow(j - center, 2); double g = exp(-(x2 + y2) / (2 * sigma * sigma)); g /= 2 * pi * sigma; window[i][j] = g; } } double k = 1 / window[0][0]; // 將左上角的系數(shù)歸一化為1 for (int i = 0; i < ksize; i++) { for (int j = 0; j < ksize; j++) { window[i][j] *= k; } }} ? 需要一個二維數(shù)組,存放生成的系數(shù)(這里假設(shè)模板的最大尺寸不會超過11);第二個參數(shù)是模板的大小(不要超過11);第三個參數(shù)就比較重要了,是高斯分布的標(biāo)準(zhǔn)差。 生成的過程,首先根據(jù)模板的大小,找到模板的中心位置ksize/2。然后就是遍歷,根據(jù)高斯分布的函數(shù),計算模板中每個系數(shù)的值。 ? 需要注意的是,最后歸一化的過程,使用模板左上角的系數(shù)的倒數(shù)作為歸一化的系數(shù)(左上角的系數(shù)值被歸一化為1),模板中的每個系數(shù)都乘以該值(左上角系數(shù)的倒數(shù)),然后將得到的值取整,就得到了整數(shù)型的高斯濾波器模板。 ? 下面截圖生成的是,大小為3×3,σ=0.83×3,σ=0.8的模板 ?

對上述解結(jié)果取整后得到如下模板: ced64668-88ef-11eb-8b86-12bb97331649.png ? 這個模板就比較熟悉了,其就是根據(jù)σ=0.8的高斯函數(shù)生成的模板。 ? 至于小數(shù)形式的生成也比較簡單,去掉歸一化的過程,并且在求解過程后,模板的每個系數(shù)要除以所有系數(shù)的和。具體代碼如下:

void generateGaussianTemplate(double window[][11], int ksize, double sigma){ static const double pi = 3.1415926; int center = ksize / 2; // 模板的中心位置,也就是坐標(biāo)的原點(diǎn) double x2, y2; double sum = 0; for (int i = 0; i < ksize; i++) { x2 = pow(i - center, 2); for (int j = 0; j < ksize; j++) { y2 = pow(j - center, 2); double g = exp(-(x2 + y2) / (2 * sigma * sigma)); g /= 2 * pi * sigma; sum += g; window[i][j] = g; } } //double k = 1 / window[0][0]; // 將左上角的系數(shù)歸一化為1 for (int i = 0; i < ksize; i++) { for (int j = 0; j < ksize; j++) { window[i][j] /= sum; } }} ? 3×3,σ=0.8的小數(shù)型模板。

σσ值的意義及選取 通過上述的實(shí)現(xiàn)過程,不難發(fā)現(xiàn),高斯濾波器模板的生成最重要的參數(shù)就是高斯分布的標(biāo)準(zhǔn)差σσ。標(biāo)準(zhǔn)差代表著數(shù)據(jù)的離散程度,如果σσ較小,那么生成的模板的中心系數(shù)較大,而周圍的系數(shù)較小,這樣對圖像的平滑效果就不是很明顯;反之,σσ較大,則生成的模板的各個系數(shù)相差就不是很大,比較類似均值模板,對圖像的平滑效果比較明顯。 來看下一維高斯分布的概率分布密度圖:

橫軸表示可能得取值x,豎軸表示概率分布密度F(x),那么不難理解這樣一個曲線與x軸圍成的圖形面積為1。σσ(標(biāo)準(zhǔn)差)決定了這個圖形的寬度,可以得出這樣的結(jié)論:σσ越大,則圖形越寬,尖峰越小,圖形較為平緩;σσ越小,則圖形越窄,越集中,中間部分也就越尖,圖形變化比較劇烈。這其實(shí)很好理解,如果sigma也就是標(biāo)準(zhǔn)差越大,則表示該密度分布一定比較分散,由于面積為1,于是尖峰部分減小,寬度越寬(分布越分散);同理,當(dāng)σσ越小時,說明密度分布較為集中,于是尖峰越尖,寬度越窄! 于是可以得到如下結(jié)論: σσ越大,分布越分散,各部分比重差別不大,于是生成的模板各元素值差別不大,類似于平均模板; σσ越小,分布越集中,中間部分所占比重遠(yuǎn)遠(yuǎn)高于其他部分,反映到高斯模板上就是中心元素值遠(yuǎn)遠(yuǎn)大于其他元素值,于是自然而然就相當(dāng)于中間值得點(diǎn)運(yùn)算。 基于OpenCV的實(shí)現(xiàn) 在生成高斯模板好,其簡單的實(shí)現(xiàn)和其他的空間濾波器沒有區(qū)別,具體代碼如下:

void GaussianFilter(const Mat &src, Mat &dst, int ksize, double sigma){ CV_Assert(src.channels() || src.channels() == 3); // 只處理單通道或者三通道圖像 const static double pi = 3.1415926; // 根據(jù)窗口大小和sigma生成高斯濾波器模板 // 申請一個二維數(shù)組,存放生成的高斯模板矩陣 double **templateMatrix = new double*[ksize]; for (int i = 0; i < ksize; i++) templateMatrix[i] = new double[ksize]; int origin = ksize / 2; // 以模板的中心為原點(diǎn) double x2, y2; double sum = 0; for (int i = 0; i < ksize; i++) { x2 = pow(i - origin, 2); for (int j = 0; j < ksize; j++) { y2 = pow(j - origin, 2); // 高斯函數(shù)前的常數(shù)可以不用計算,會在歸一化的過程中給消去 double g = exp(-(x2 + y2) / (2 * sigma * sigma)); sum += g; templateMatrix[i][j] = g; } } for (int i = 0; i < ksize; i++) { for (int j = 0; j < ksize; j++) { templateMatrix[i][j] /= sum; cout << templateMatrix[i][j] << " "; } cout << endl; } // 將模板應(yīng)用到圖像中 int border = ksize / 2; copyMakeBorder(src, dst, border, border, border, border, BorderTypes::BORDER_REFLECT); int channels = dst.channels(); int rows = dst.rows - border; int cols = dst.cols - border; for (int i = border; i < rows; i++) { for (int j = border; j < cols; j++) { double sum[3] = { 0 }; for (int a = -border; a <= border; a++) { for (int b = -border; b <= border; b++) { if (channels == 1) { sum[0] += templateMatrix[border + a][border + b] * dst.at(i + a, j + b); } else if (channels == 3) { Vec3b rgb = dst.at(i + a, j + b); auto k = templateMatrix[border + a][border + b]; sum[0] += k * rgb[0]; sum[1] += k * rgb[1]; sum[2] += k * rgb[2]; } } } for (int k = 0; k < channels; k++) { if (sum[k] < 0) sum[k] = 0; else if (sum[k] > 255) sum[k] = 255; } if (channels == 1) dst.at(i, j) = static_cast(sum[0]); else if (channels == 3) { Vec3b rgb = { static_cast(sum[0]), static_cast(sum[1]), static_cast(sum[2]) }; dst.at(i, j) = rgb; } } } // 釋放模板數(shù)組 for (int i = 0; i < ksize; i++) delete[] templateMatrix[i]; delete[] templateMatrix;} ? 只處理單通道或者三通道圖像,模板生成后,其濾波(卷積過程)就比較簡單了。不過,這樣的高斯濾波過程,其循環(huán)運(yùn)算次數(shù)為m×n×ksize2,其中m,n為圖像的尺寸;ksize為高斯濾波器的尺寸。這樣其時間復(fù)雜度為O(ksize2),隨濾波器的模板的尺寸呈平方增長,當(dāng)高斯濾波器的尺寸較大時,其運(yùn)算效率是極低的。為了,提高濾波的運(yùn)算速度,可以將二維的高斯濾波過程分解開來。 ?分離實(shí)現(xiàn)高斯濾波? 由于高斯函數(shù)的可分離性,尺寸較大的高斯濾波器可以分成兩步進(jìn)行:首先將圖像在水平(豎直)方向與一維高斯函數(shù)進(jìn)行卷積;然后將卷積后的結(jié)果在豎直(水平)方向使用相同的一維高斯函數(shù)得到的模板進(jìn)行卷積運(yùn)算。具體實(shí)現(xiàn)代碼如下:

// 分離的計算void separateGaussianFilter(const Mat &src, Mat &dst, int ksize, double sigma){ CV_Assert(src.channels()==1 || src.channels() == 3); // 只處理單通道或者三通道圖像 // 生成一維的高斯濾波模板 double *matrix = new double[ksize]; double sum = 0; int origin = ksize / 2; for (int i = 0; i < ksize; i++) { // 高斯函數(shù)前的常數(shù)可以不用計算,會在歸一化的過程中給消去 double g = exp(-(i - origin) * (i - origin) / (2 * sigma * sigma)); sum += g; matrix[i] = g; } // 歸一化 for (int i = 0; i < ksize; i++) matrix[i] /= sum; // 將模板應(yīng)用到圖像中 int border = ksize / 2; copyMakeBorder(src, dst, border, border, border, border, BorderTypes::BORDER_REFLECT); int channels = dst.channels(); int rows = dst.rows - border; int cols = dst.cols - border; // 水平方向 for (int i = border; i < rows; i++) { for (int j = border; j < cols; j++) { double sum[3] = { 0 }; for (int k = -border; k <= border; k++) { if (channels == 1) { sum[0] += matrix[border + k] * dst.at(i, j + k); // 行不變,列變化;先做水平方向的卷積 } else if (channels == 3) { Vec3b rgb = dst.at(i, j + k); sum[0] += matrix[border + k] * rgb[0]; sum[1] += matrix[border + k] * rgb[1]; sum[2] += matrix[border + k] * rgb[2]; } } for (int k = 0; k < channels; k++) { if (sum[k] < 0) sum[k] = 0; else if (sum[k] > 255) sum[k] = 255; } if (channels == 1) dst.at(i, j) = static_cast(sum[0]); else if (channels == 3) { Vec3b rgb = { static_cast(sum[0]), static_cast(sum[1]), static_cast(sum[2]) }; dst.at(i, j) = rgb; } } } // 豎直方向 for (int i = border; i < rows; i++) { for (int j = border; j < cols; j++) { double sum[3] = { 0 }; for (int k = -border; k <= border; k++) { if (channels == 1) { sum[0] += matrix[border + k] * dst.at(i + k, j); // 列不變,行變化;豎直方向的卷積 } else if (channels == 3) { Vec3b rgb = dst.at(i + k, j); sum[0] += matrix[border + k] * rgb[0]; sum[1] += matrix[border + k] * rgb[1]; sum[2] += matrix[border + k] * rgb[2]; } } for (int k = 0; k < channels; k++) { if (sum[k] < 0) sum[k] = 0; else if (sum[k] > 255) sum[k] = 255; } if (channels == 1) dst.at(i, j) = static_cast(sum[0]); else if (channels == 3) { Vec3b rgb = { static_cast(sum[0]), static_cast(sum[1]), static_cast(sum[2]) }; dst.at(i, j) = rgb; } } } delete[] matrix;} 代碼沒有重構(gòu)較長,不過其實(shí)現(xiàn)原理是比較簡單的。首先得到一維高斯函數(shù)的模板,在卷積(濾波)的過程中,保持行不變,列變化,在水平方向上做卷積運(yùn)算;接著在上述得到的結(jié)果上,保持列不邊,行變化,在豎直方向上做卷積運(yùn)算。這樣分解開來,算法的時間復(fù)雜度為O(ksize)O(ksize),運(yùn)算量和濾波器的模板尺寸呈線性增長。 在OpenCV也有對高斯濾波器的封裝GaussianBlur,其聲明如下:

CV_EXPORTS_W void GaussianBlur( InputArray src, OutputArray dst, Size ksize, double sigmaX, double sigmaY = 0, int borderType = BORDER_DEFAULT ); 二維高斯函數(shù)的標(biāo)準(zhǔn)差在x和y方向上應(yīng)該分別有一個標(biāo)準(zhǔn)差,在上面的代碼中一直設(shè)其在x和y方向的標(biāo)準(zhǔn)是相等的,在OpenCV中的高斯濾波器中,可以在x和y方向上設(shè)置不同的標(biāo)準(zhǔn)差。 下圖是自己實(shí)現(xiàn)的高斯濾波器和OpenCV中的GaussianBlur的結(jié)果對比

上圖是5×5,σ=0.8的高斯濾波器,可以看出兩個實(shí)現(xiàn)得到的結(jié)果沒有很大的區(qū)別。 總結(jié) 高斯濾波器是一種線性平滑濾波器,其濾波器的模板是對二維高斯函數(shù)離散得到。由于高斯模板的中心值最大,四周逐漸減小,其濾波后的結(jié)果相對于均值濾波器來說更好。 高斯濾波器最重要的參數(shù)就是高斯分布的標(biāo)準(zhǔn)差σσ,標(biāo)準(zhǔn)差和高斯濾波器的平滑能力有很大的能力,σσ越大,高斯濾波器的頻帶就較寬,對圖像的平滑程度就越好。通過調(diào)節(jié)σσ參數(shù),可以平衡對圖像的噪聲的抑制和對圖像的模糊。

責(zé)任編輯:lq

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

    關(guān)注

    162

    文章

    8477

    瀏覽量

    186363
  • 模板
    +關(guān)注

    關(guān)注

    0

    文章

    111

    瀏覽量

    21131
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4422

    瀏覽量

    67873

原文標(biāo)題:高斯濾波器的原理及其實(shí)現(xiàn)過程(附模板代碼)

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    輸入濾波器 vs 輸出濾波器:核心差異解析

    變頻輸入和輸出濾波器雖然只有一字之差,但它們的角色、電路設(shè)計,甚至電氣特性都截然不同。簡單來說,輸入濾波器是為了讓變頻與電網(wǎng)“和諧相處”,而輸出
    的頭像 發(fā)表于 04-20 11:43 ?439次閱讀
    輸入<b class='flag-5'>濾波器</b> vs 輸出<b class='flag-5'>濾波器</b>:核心差異解析

    屏蔽電源濾波器的分類

    屏蔽房用來屏蔽 輻射 干擾,而濾波器用來濾除 傳導(dǎo) 干擾。沒有濾波器,屏蔽房的整體隔離效果會下降60dB以上(相當(dāng)于百萬倍的效能損失),因此濾波器是屏蔽房發(fā)揮完整功能的核心部件。 來看下分類: 屏蔽
    的頭像 發(fā)表于 04-16 10:53 ?188次閱讀
    屏蔽電源<b class='flag-5'>濾波器</b>的分類

    交流單相濾波器與三相濾波器的核心區(qū)別解析

    選型和實(shí)現(xiàn)有效電能質(zhì)量管理的基礎(chǔ)。 一、結(jié)構(gòu)設(shè)計與電路拓?fù)涞母静町?單相濾波器基于單相兩線制系統(tǒng)設(shè)計,其電路結(jié)構(gòu)相對簡單。它通常由針對特定諧波頻率設(shè)計的電感、電容等無源元件構(gòu)成,形成一個獨(dú)立的濾波支路。其核心任務(wù)
    的頭像 發(fā)表于 02-04 15:53 ?406次閱讀

    如何選擇一個合適的高階低通濾波器

    高階低通濾波器是一種通過組合多個二階濾波器級來實(shí)現(xiàn)濾波器,用于抑制高頻信號并保留低頻信號。從信號處理的角度來看,世界上所有的信號都可以被理解為是一個或者多個或者無窮個不同頻率、不同相
    的頭像 發(fā)表于 12-30 15:37 ?1413次閱讀
    如何選擇一個合適的高階低通<b class='flag-5'>濾波器</b>

    通信系統(tǒng)中濾波器的種類及特點(diǎn)(1)

    完全相同。從實(shí)現(xiàn)角度來說,每個濾波器實(shí)現(xiàn)方式也均不相同,有的是通過電磁諧振原理來實(shí)現(xiàn),有的是通過薄膜技術(shù)來實(shí)現(xiàn),甚至有的是用戶自己搭建RL
    的頭像 發(fā)表于 12-29 09:17 ?6478次閱讀
    通信系統(tǒng)中<b class='flag-5'>濾波器</b>的種類及特點(diǎn)(1)

    高頻濾波器精密加工——如何“篩”出純凈信號?

    、體積更小。而這一切的實(shí)現(xiàn),離不開精密加工技術(shù)對材料、結(jié)構(gòu)與工藝的極致把控。 一、高頻濾波器的核心挑戰(zhàn):精度與性能的雙重博弈 高頻濾波器的性能直接取決于其內(nèi)部結(jié)構(gòu)的加工精度。例如,腔體濾波器
    的頭像 發(fā)表于 09-24 15:02 ?789次閱讀

    如何實(shí)現(xiàn)有源電磁干擾濾波器的出色性能

    作為昂貴的傳統(tǒng)大型無源濾波器的出色替代品,有源電磁干擾濾波器 (AEF) 可以幫助設(shè)計人員應(yīng)對不斷增加的 EMI 挑戰(zhàn)、提高功率密度以及降低電源解決方案的成本。
    的頭像 發(fā)表于 09-08 13:46 ?5037次閱讀
    如何<b class='flag-5'>實(shí)現(xiàn)</b>有源電磁干擾<b class='flag-5'>濾波器</b>的出色性能

    STM32單片機(jī)片上數(shù)字濾波器操作文檔 快速入門數(shù)字濾波器在單片機(jī)上的實(shí)現(xiàn)

    這個文檔,是為了幫助大家快速入門數(shù)字濾波器在單片機(jī)上的實(shí)現(xiàn)
    的頭像 發(fā)表于 06-23 16:53 ?1960次閱讀
    STM32單片機(jī)片上數(shù)字<b class='flag-5'>濾波器</b>操作文檔 快速入門數(shù)字<b class='flag-5'>濾波器</b>在單片機(jī)上的<b class='flag-5'>實(shí)現(xiàn)</b>

    什么是濾波器?維愛普詳細(xì)介紹

    濾波器是一種用于篩選特定頻率信號或能量的電子元件,通過允許某些頻率通過、抑制其他頻率,實(shí)現(xiàn)信號優(yōu)化或能量凈化。它在電子設(shè)備、通信系統(tǒng)、電力工程等領(lǐng)域廣泛應(yīng)用,是保障系統(tǒng)穩(wěn)定運(yùn)行的核心組件。 濾波器
    的頭像 發(fā)表于 06-19 15:08 ?1164次閱讀

    常用的數(shù)字濾波器算法及其特性

    常用的軟件濾波器有限幅濾波法、中位值濾波法、算數(shù)平均濾波法、遞推平均濾波法、中位值平均濾波法、限
    的頭像 發(fā)表于 06-18 09:04 ?1417次閱讀

    有源濾波器與無源濾波器的區(qū)別

    濾波器是根據(jù)電路參數(shù)對電路頻帶寬度的影響而設(shè)計出來的工程應(yīng)用電路,濾波器種類很多,有源濾波器和無源濾波器的區(qū)別我們最簡單的分別辦法是看看是否需要電源,在作用上最大的區(qū)別在于有源
    的頭像 發(fā)表于 06-18 09:03 ?2282次閱讀

    GNSS 低噪聲放大器前端模塊,集成前濾波器和后濾波器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()GNSS 低噪聲放大器前端模塊,集成前濾波器和后濾波器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有GNSS 低噪聲放大器前端模塊,集成前濾波器和后濾波器的引腳圖、接線圖、封裝手
    發(fā)表于 06-06 18:34
    GNSS 低噪聲放大器前端模塊,集成前<b class='flag-5'>濾波器</b>和后<b class='flag-5'>濾波器</b> skyworksinc

    Sky5? 低電流 GNSS LNA 前端模塊,集成前置濾波器和后置濾波器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()Sky5? 低電流 GNSS LNA 前端模塊,集成前置濾波器和后置濾波器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有Sky5? 低電流 GNSS LNA 前端模塊,集成前置濾波器和后置
    發(fā)表于 05-14 18:31
    Sky5? 低電流 GNSS LNA 前端模塊,集成前置<b class='flag-5'>濾波器</b>和后置<b class='flag-5'>濾波器</b> skyworksinc

    電源濾波器頻率選擇要點(diǎn)

    電源濾波器通過電感、電容等元件,實(shí)現(xiàn)信號的濾波功能,衰減干擾信號,保障設(shè)備正常運(yùn)行。選擇合適頻率的濾波器至關(guān)重要。在電磁干擾環(huán)境評估下,濾波器
    的頭像 發(fā)表于 05-05 17:26 ?1010次閱讀
    電源<b class='flag-5'>濾波器</b>頻率選擇要點(diǎn)
    安溪县| 如皋市| 榆社县| 台东县| 民乐县| 调兵山市| 斗六市| 中宁县| 万安县| 金寨县| 孟州市| 金昌市| 临清市| 清河县| 双辽市| 木兰县| 石林| 门头沟区| 蕉岭县| 牡丹江市| 丹阳市| 红安县| 枣庄市| 通化市| 新密市| 彭阳县| 昌平区| 遵化市| 湖州市| 双柏县| 花莲市| 页游| 昌平区| 垣曲县| 高雄县| 定边县| 东安县| 宜章县| 迁西县| 珠海市| 白城市|