根據 HVS特性中的對比度敏感度,即空間頻率特性曲線 ,對圖像進行二維多級小波分解 ,由分解后的各小波分量 ,提取各頻段相應的亮度、 清晰度和相關度指標 然后將這三個指標的幾何平均與頻段加權系數的內積做算術平均 ,以此作為圖像質量的綜合評價指標。實驗表明該方法能較好地反映人的主觀感受 ,效果明顯優于傳統圖像質量評價方法。
上傳時間: 2014-01-02
上傳用戶:13215175592
MATLAB 圖像處理命令 相關命令: bwarea, bweuler, bwfill 功能: 增加或降低顏色映像表的亮度
標簽: bweuler MATLAB bwarea bwfill
上傳時間: 2014-01-05
上傳用戶:love1314
這是 led 燈 亮度漸變的 基本程序
上傳時間: 2017-08-13
上傳用戶:aig85
控制燈 的亮度, 和亮的時間, 對學習2051的人比較好
上傳時間: 2017-08-22
上傳用戶:hustfanenze
DSP2812串口通信用來控制小燈的亮度
上傳時間: 2014-01-11
上傳用戶:lwwhust
模擬PWM輸出控制燈的10個亮度級別,51單片機
上傳時間: 2017-09-28
上傳用戶:1109003457
LED 一般是恒流操作的,如何改變 LED 的亮度呢?答案就是 PWM 控制。在一定的 頻率的方波中,調整高電平和低電平的占空比,即可實現。比如我們用低電平點亮一個 LED 燈,我們假設把一個頻率周期分為 10 個時間等份,如果方波中的高低電平占空比是 9:1, 這是就是一個比較暗的亮度,如果方波中高低電平占空比是 10:0,這時,全部是高電平, 燈是滅的。如果占空比是 5:5,就是一個中間亮度,如果高低比是 1:9,是一個比較亮的 亮度,如果高低是 0:10,這時全部是低電平,就是最亮的。 實際上應用中,電視屏幕墻中的幾十百萬 LED 象素都是這樣控制的,而且每一個象素 都有紅綠藍 3 個 LED,每個 LED 可以變化的亮度是幾百到幾萬或者更多的級別,以實現真 彩色的顯示。還有在您的手機中,背光燈的亮度如果是可以變化的,也應該是這種工作方式。 目前的城市彩燈也有很多都使用了 LED,需要控制亮度是也是 PWM 控制。 下面來分析我們的例程,在這個例程中,我們將定時器 2 溢出定為 1/1200 秒。每 10 次脈沖輸出一個 120HZ 頻率。這每 10 次脈沖再用來控制高低電平的 10 個比值。這樣,在 每個 1/120 秒的方波周期中,我們都可以改變方波的輸出占空比,從而控制 LED 燈的 10 個 級別的亮度。 為什么輸出方波的頻率要 120HZ 這么高?因為如果頻率太低,人眼就會看到閃爍感 覺。一般起碼要在 60HZ 以上才感覺好點,120HZ 就基本上看不到閃爍,只能看到亮度的變 化了。 下面請看程序,程序中有比較多的注釋: ――――――――――――――――――――――― #define uchar unsigned char //定義一下方便使用 #define uint unsigned int #define ulong unsigned long #include <reg52.h> //包括一個 52 標準內核的頭文件 sbit P10 = P1^0; //要控制的 LED 燈 sbit K1= P3^2; //按鍵 K1 uchar scale;//用于保存占空比的輸出 0 的時間份額,總共 10 份 char code dx516[3] _at_ 0x003b;//這是為了仿真設置的 //模擬 PWM 輸出控制燈的 10 個亮度級別 void main(void) // 主程序 { uint n; RCAP2H =0xF3; //賦 T2 的預置值,溢出 1 次是 1/1200 秒鐘 RCAP2L =0x98; TR2=1; //啟動定時器 ET2=1; //打開定時器 2 中斷 EA=1; //打開總中斷 while(1) //程序循環 { ;//主程序在這里就不斷自循環,實際應用中,這里是做主要工作 for(n=0;n<50000;n++); //每過一會兒就自動加一個檔次的亮度 scale++; if(scale==10)scale=0; } } //1/1200 秒定時器 2 中斷 timer2() interrupt 5 { static uchar tt; //tt 用來保存當前時間在一秒中的比例位置 TF2=0; tt++; if(tt==10) //每 1/120 秒整開始輸出低電平 { tt=0; if(scale!=0) //這里加這一句是為了消除滅燈狀態產生的鬼影 P10=0; } if(scale==tt) //按照當前占空比切換輸出高電平 P10=1; } ―――――――――――――――――― 在主程序中,每延時一段時間,就自動換一個占空比,以使亮度自動變化,方便觀察。 編譯,運行,看結果。 可以看到,LED 的亮度以每種亮度 1 秒左右不斷變化,共有 10 個級別。
上傳時間: 2017-11-06
上傳用戶:szcyclone
基于STC15設計的旋轉LED電子鐘,根據環境光線調整顯示亮度(電路圖+源碼+bom表)
上傳時間: 2022-01-22
上傳用戶:
PT4211-30V350mA高亮度LED恒流驅動器 ALTIUM AD設計硬件原理圖+PCB 工程文件 概述 PT4211是一款連續電感電流導通模式的降壓恒流源,專門針對用于驅動1-3顆串聯LED而設計。PT4211可接受的輸入電壓范圍從5伏到30伏,輸出電流可調至最大350mA。 PT4211 內置功率開關,采用高端電流采樣方式,通過一個外部電阻設定LED平均電流。專用調光DIM引腳可以接受寬范圍的PWM調光信號。當DIM的電壓低于0.4伏時,功率開關關斷,PT4211進入極低工作電流的待機狀態。 PT4211采用SOT23-5封裝。 關鍵特性極少的外部元器件輸入電壓范圍從5V到30V最大輸出350mA電流專用調光管腳可接受PWM調光3%的輸出電流精度LED開路自然保護高達93%的效率輸出可調的恒流控制方法軟過溫保護盡大可能減少高溫下LED閃爍
上傳時間: 2022-03-17
上傳用戶:
該資料包含原理圖、源程序、Proteus仿真、PCB和使用說明等功能說明:具體位置參考實物圖1、上電之后LED燈點亮,代表當前燈是自動控制模式;2、通過按鍵K5可以在自動和手動模式來回切換;3、在手動模式下,按鍵K2,K3,K4分別對應一個燈光亮度;(k1按下時不可用)4、在自動模式下,首先要檢測到有人,才進行亮度的自動控制,否則臺燈熄滅。可以擋住光敏電阻的光線,或用手電筒來照射光敏電阻,模擬光照的變化,從而就可以看到臺燈的亮度會隨著環境中的光照強度的改變而改變,效果是光照越弱,臺燈越亮。如果人體傳感器1分鐘檢測不到有人,臺燈就會自動熄滅。(光敏電阻在USB燈后面);5、無論是自動模式還是手動模式,都是把亮度分為10個等級的,并在LCD上顯示0-9;6、設置日期時間:按下K1(設置)鍵,顯示年位置會有光標閃爍,表示此時可以調節年份,如需調節年份,按K3(加),K4(減)即可對年份進行調節。然后按K2(移動)鍵,顯示月份位置會光標閃爍,同樣的方法可以調節月,再按K2鍵分別可設置日,時,分,秒。7、靠近超聲波時,蜂鳴器報警。實物制作圖:原理圖:PCB圖:仿真圖:
上傳時間: 2022-03-19
上傳用戶:得之我幸78