版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1.1圖像點實驗圖像反色實驗實驗?zāi)康?熟悉視頻顯示程序的運行過程、控制過程,搞清數(shù)據(jù)處理、傳輸途徑;2. 結(jié)合實例學(xué)習(xí)如何在視頻顯示程序中增加圖像處理算法;3了解圖像反色的算法和用途;4了解RF-5程序框架。實驗內(nèi)容1. 系統(tǒng)初始化;2. RF-5程序框架實現(xiàn);3. 反色算法實現(xiàn)。實驗背景知識將圖像按象素進行求反,取得類似照相底片效果。求反處理的圖像與原始圖“黑 白顛倒,可以看清原始圖中灰黑區(qū)域的情況。求反的圖像一般用于數(shù)字圖像的 初步處理。爆始圖像反色卅的圖像設(shè)Da表示輸入圖像的灰度,Db表示輸出圖像的灰度?;叶茸儞Q方程為:DB=f(DA)=255-DA程序簡介程序包含文件介紹1. main
2、.c:實驗的主程序。系統(tǒng)使用到資源、CSL、BIOS以及任務(wù)初始化2. appData.c SCOM 模塊初始化。3. tskVideol nput .c:視頻輸入任務(wù)初始化及輸入任務(wù)處理。4. tskVideoOutput.c:視頻輸出任務(wù)初始化及輸出任務(wù)處理。5. DEC643.ge:系統(tǒng)初始化。6. *h :程序使用的頭文件。7. *lib :程序使用的庫文件。8.li nk_dm642 d: 庫文件連接命令文件。9. VideoReverseloop2.tc: BIOS 配置文件。10. VideoReverseloop2cfg d DSP存儲器及資源分配與程序各段的連接關(guān)系。程序架構(gòu)
3、簡介實驗例程采用RF-5 參考設(shè)計框架5實現(xiàn)視頻的采集、處理及顯示。程序使 用2個任務(wù)模塊,視頻采集任務(wù)以及視頻處理輸出任務(wù)。系統(tǒng)流程圖一初始化模塊介紹1. 系統(tǒng)初始化模塊功能介紹:初始化CSL以及BIOS設(shè)置 64K 的 CACHE ,并將其映射到 EMIF 的 CE0 及 CE1 空間設(shè)置 DMA 優(yōu)先級序列,長度2. RF-5 模塊初始化初始化 RF-5 框架中用于內(nèi)部單元傳遞消息的 SCOM 模塊3. 任務(wù)模塊初始化啟動任務(wù)存儲空間分配及管理二任務(wù)模塊介紹1. 輸入任務(wù)輸入任務(wù)從輸入設(shè)備驅(qū)動程序獲得視頻圖像,使用FVID 視頻驅(qū)動程序提供的 FVID_exchange 函數(shù)調(diào)用輸入設(shè)備
4、按照 4:2:2 格式獲取一幀視頻圖像。 然后發(fā)送采集完成消息到輸出設(shè)備; 最后等待輸出任務(wù)發(fā)送輸出完成消息后, 進 行下次數(shù)據(jù)采集處理。2. 輸出任務(wù) 輸出任務(wù)接到采集完成消息后,對采集到圖像信息進行處理。處理完成后使 用 FVID 視頻驅(qū)動程序提供的 FVID_exchange 函數(shù)調(diào)用顯示設(shè)備實現(xiàn)圖像 顯示。最后發(fā)送輸出完成消息給輸入任務(wù)。然后等待下次的采集完成消息。為使實驗效果明顯, 本試驗只對屏幕方框區(qū)域內(nèi)的圖像進行反色處理。 具 體詳見:tskVideoOutput.c程序中進行畫矩形邊框函數(shù) drawRectangle,反色處 理函數(shù)見: tskVideoOutput.c 程序中
5、 videoReverse。1.1.1.5 實驗準備首先將光盤下 03. Examples of Program 04. SEED-DTK643 實驗程序目錄下的3.6.1 VideoReverse 的文件夾拷貝到 D 盤根目錄下。1. 將 DSP 仿真器與計算機連接好;2. 將 DSP 仿真器的 JTAG 插頭與 SEED-DEC643 元的 J1 相連接;3. 翻開 SEED-DTK643 的電源。觀察 SEED-DTK_MBoard 單元的+ 5V,+ 3.3V, 15V,15V 的電源指示燈燈以及 SEED-DEC643 的電源指示燈 D1 是否均 亮;假設(shè)有不亮的,請斷開電源,檢查電
6、源。4. 將視頻轉(zhuǎn)接線與 DEC643 的 J13 接好,將攝像頭的輸出接入到 VinY ;將 PAL 制式的顯示器 鏈接到 VoutB 上。實驗步驟1翻開CCS,進入CCS的操作環(huán)境。2. 裝載 VideoReverseloop2.pjt。3. 運行程序,觀察顯示。實驗結(jié)果 可以觀察到,屏幕方框區(qū)域內(nèi)的圖像有類似照相底片效果,到達了設(shè)計要求。 思考實驗程序由于只處理亮度信號, 所以只在任務(wù)中處理了亮度數(shù)據(jù), 而色差信號 數(shù)據(jù)未作處理。您是否能將它們也進行取反處理后輸出?圖像灰度實驗1.121實驗?zāi)康?熟悉視頻顯示程序的運行過程、控制過程,搞清數(shù)據(jù)處理、傳輸途徑;2. 結(jié)合實例學(xué)習(xí)如何在視頻顯
7、示程序中增加圖像處理算法;3. 理解和掌握圖像的灰度顯示原理和應(yīng)用;4了解RF-5程序框架。實驗內(nèi)容1. 系統(tǒng)初始化;2. RF-5程序框架實現(xiàn);3. 灰度顯示算法實現(xiàn)。實驗背景知識灰度圖gray-scale imgc5是指將圖像按照灰度等級的數(shù)目來劃分后形成的圖像。 灰度模式最多使用256級灰度來表現(xiàn)圖像,圖像中的每個像素有一個 0黑色 到255 白色之間的亮度值。實現(xiàn)灰度圖的方法比擬簡單,將UV分量的值賦為0x80,丫分量值保持不變即可。程序簡介程序包含文件介紹1. main.c:實驗的主程序。系統(tǒng)使用到資源、CSL、BIOS以及任務(wù)初始化2. appData.c SCOM 模塊初始化。3
8、. tskVideol nput .c:視頻輸入任務(wù)初始化及輸入任務(wù)處理。4. tskVideoOutput.c:視頻輸出任務(wù)初始化及輸出任務(wù)處理。5. DEC643.gel:系統(tǒng)初始化。6. Grayscaleloop2.tc: BIOS 配置文件。7. *h :程序使用的頭文件。8. *lib :程序使用的庫文件。9.li nk_dm642 d: 庫文件連接命令文件。10. Grayscaleloop2cfg d DSP存儲器及資源分配與程序各段的連接關(guān)系。程序架構(gòu)簡介實驗例程采用RF-5 參考設(shè)計框架5實現(xiàn)視頻的采集、處理及顯示。程序使 用2個任務(wù)模塊,視頻采集任務(wù)以及視頻處理輸出任務(wù)。
9、系統(tǒng)流程圖一初始化模塊介紹1系統(tǒng)初始化模塊功能介紹:初始化CSL以及BIOS設(shè)置64K的CACHE,并將其映射到 EMIF的CEO及CE1空間設(shè)置DMA優(yōu)先級序列,長度2. RF-5 模塊初始化初始化 RF-5 框架中用于內(nèi)部單元傳遞消息的 SCOM 模塊3. 任務(wù)模塊初始化啟動任務(wù)存儲空間分配及管理一任務(wù)模塊介紹1. 輸入任務(wù)輸入任務(wù)從輸入設(shè)備驅(qū)動程序獲得視頻圖像,使用 FVID 視頻驅(qū)動程序提 供的 FVID_exchange 函數(shù)調(diào)用輸入設(shè)備按照 4:2:2 格式獲取一幀視頻圖像。 然后發(fā)送采集完成消息到輸出設(shè)備; 最后等待輸出任務(wù)發(fā)送輸出完成消息后, 進 行下次數(shù)據(jù)采集處理。2. 輸出
10、任務(wù)輸出任務(wù)接到采集完成消息后, 對采集到圖像信息進行處理。 處理完成后使用 FVID 視頻驅(qū)動程序提供的FVID_exchange函數(shù)調(diào)用顯示設(shè)備實現(xiàn)圖像顯示。 最后發(fā)送輸出完成消息給輸入任務(wù)。然后等待下次的采集完成消息。為使實驗效果明顯,本試驗只對屏幕方框區(qū)域內(nèi)的圖像進行處理。具體詳見: tskVideoOutput.c程序中進行畫矩形邊框函數(shù)drawRectangle,灰度處理函數(shù)見:tskVideoOutput.c 程序中 removeColor 。1.1.2.5 實驗準備首先將光盤下 03. Examples of Program 04. SEED-DTK643 實驗程序目錄下 的
11、3.6.2 Grayscale 的文件夾拷貝到 D 盤根目錄下。1. 將 DSP 仿真器與計算機連接好;2. 將 DSP 仿真器的 JTAG 插頭與 SEED-DEC643 元的 J1 相連接;3. 翻開 SEED-DTK643 的電源。觀察 SEED-DTK_MBoard 單元的 5V, 3.3V, 15V,15V 的電源指示燈燈以及 SEED-DEC643 的電源指示燈 D1 是否均亮;假設(shè)有不亮的,請斷開電源,檢查電源。4. 將視頻轉(zhuǎn)接線與 DEC643 的 J13 接好,將攝像頭的輸出接入到 VinY ;將 PAL 制式的顯示器鏈接到 VoutB 上。實驗步驟1翻開CCS,進入CCS的
12、操作環(huán)境。2. 裝載 Grayscaleloop2cfg.pjt。3. 運行程序,觀察顯示。實驗結(jié)果矩形框內(nèi)的圖像是經(jīng)過處理后的,方框外的圖像是未經(jīng)處理的。思考 了解灰度圖的使用范圍,以及對灰度圖的處理方式有哪一些?/* 平滑處理平均模板 */void AverageSmoothint i,j;float fTemp;int intTemp;for (i=intALines;i<intDLines;i+)for (j=intAPixels;j<intDPixels;j+)/ * 用平均模板進行處理 */f Temp = (*(Uint8 *)(srcFrameBuf + (i-1)
13、*numPixels + (j-1) +(*(Uint8 *)(srcFrameBuf + (i-1)*numPixels + j) +(*(Uint8 *)(srcFrameBuf + (i-1)*numPixels + (j+1) +(*(Uint8 *)(srcFrameBuf + i*numPixels + (j-1) +(*(Uint8 *)(srcFrameBuf + i*numPixels + j) +(*(Uint8 *)(srcFrameBuf + i*numPixels + (j+1) +(*(Uint8 *)(srcFrameBuf + (i+1)*numPixels +
14、 (j-1) +(*(Uint8 *)(srcFrameBuf + (i+1)*numPixels + j) +(*(Uint8 *)(srcFrameBuf + (i+1)*numPixels + (j+1);intTemp = ( int )(fTemp/9 + 0.5);if (intTemp<0) intTemp = 0;if (intTemp>255) intTemp = 255;*(Uint8 *)(disFrameBuf->frame.iFrm.y1 + i*numPixels + j) = intTemp;圖像閾值分割實驗?zāi)康?熟悉視頻顯示程序的運行過程、控制
15、過程,搞清數(shù)據(jù)處理、傳輸途徑;2. 結(jié)合實例學(xué)習(xí)如何在視頻顯示程序中增加圖像處理算法;3. 理解和掌握圖像的域值分割的原理和應(yīng)用;4了解RF-5程序框架。實驗內(nèi)容1. 系統(tǒng)初始化;2. RF-5程序框架實現(xiàn);3圖像的域值分割算法實現(xiàn)。實驗背景知識灰度的閾值變換可以將一幅灰度圖像轉(zhuǎn)換成黑白二值圖像。它的操作過程是先由用戶指定一個閾值,如果圖像中期權(quán)像素的灰度值小于該閾值, 那么將該像 素的灰度值設(shè)置為0,否那么灰度值設(shè)置為255。灰度的閾值變換的變換函數(shù)表達式如下:(255(2 7)其中T為指定的閾值。原始懼像閾伍分割頂?shù)膱D像程序簡介程序包含文件介紹1. main.c:實驗的主程序。系統(tǒng)使用到資
16、源、CSL、BIOS以及任務(wù)初始化2. appData.c SCOM 模塊初始化。3. tskVideolnput.c:視頻輸入任務(wù)初始化及輸入任務(wù)處理。4. tskVideoOutput.c:視頻輸出任務(wù)初始化及輸出任務(wù)處理。5. DEC643.ge:系統(tǒng)初始化。6. Thresholdloop2.tcf: BIOS 配置文件。7. *h :程序使用的頭文件。8. *lib :程序使用的庫文件。9.li nk_dm642 d: 庫文件連接命令文件。10. Thresholdloop2cfg d: DSP存儲器及資源分配與程序各段的連接關(guān)系。程序架構(gòu)簡介實驗例程采用RF-5 參考設(shè)計框架5實現(xiàn)
17、視頻的采集、處理及顯示。程 序使用2個任務(wù)模塊,視頻采集任務(wù)以及視頻處理輸出任務(wù)。系統(tǒng)流程圖一初始化模塊介紹1系統(tǒng)初始化模塊功能介紹:初始化 CSL 以及 BIOS設(shè)置 64K 的 CACHE ,并將其映射到 EMIF 的 CE0 及 CE1 空間設(shè)置 DMA 優(yōu)先級序列,長度2. RF-5 模塊初始化初始化 RF-5 框架中用于內(nèi)部單元傳遞消息的 SCOM 模塊3. 任務(wù)模塊初始化啟動任務(wù)存儲空間分配及管理二任務(wù)模塊介紹1. 輸入任務(wù)輸入任務(wù)從輸入設(shè)備驅(qū)動程序獲得視頻圖像,使用FVID 視頻驅(qū)動程序提供的 FVID_exchange 函數(shù)調(diào)用輸入設(shè)備按照 4:2:2 格式獲取一幀視頻圖像。
18、然后發(fā)送采集完成消息到輸出設(shè)備; 最后等待輸出任務(wù)發(fā)送輸出完成消息后, 進 行下次數(shù)據(jù)采集處理。2. 輸出任務(wù)輸出任務(wù)接到采集完成消息后, 對采集到圖像信息進行處理。 處理完成后使 用 FVID 視頻驅(qū)動程序提供的 FVID_exchange 函數(shù)調(diào)用顯示設(shè)備實現(xiàn)圖像 顯示。最后發(fā)送輸出完成消息給輸入任務(wù)。然后等待下次的采集完成消息。為使實驗效果明顯,本試驗只對屏幕方框區(qū)域內(nèi)的圖像進行處理。 具體詳見:tskVideoOutput.c程序中進行畫矩形邊框函數(shù)drawRectangle,閾值處理函數(shù)見:tskVideoOutput.c 程序中 threshold 。/*二值化閾值初始化 */Ui
19、 nt8 in tThreshold = 0x80;/更改此值來進行閾值的設(shè)定1.1.3.5 實驗準備首先將光盤下 03. Examples of Program 04. SEED-DTK643 實驗程序目錄下的3.6.3 Threshold 的文件夾拷貝到 D 盤根目錄下。1. 將 DSP 仿真器與計算機連接好;2. 將 DSP 仿真器的 JTAG 插頭與 SEED-DEC643 元的 J1 相連接;3. 翻開 SEED-DTK643 的電源。觀察 SEED-DTK_MBoard 單元的+ 5V,+ 3.3V, 15V,15V 的電源指示燈燈以及 SEED-DEC643 的電源指示燈 D1
20、是否均 亮;假設(shè)有不亮的,請斷開電源,檢查電源。4. 將視頻轉(zhuǎn)接線與 DEC643 的 J13 接好,將攝像頭的輸出接入到 VinY ;將 PAL 制式的顯示器鏈接到 VoutB 上。1.1.3.6 實驗步驟1翻開CCS,進入CCS的操作環(huán)境。2. 裝載 Thresholdloop2.pjt。3. 運行程序,觀察顯示。實驗結(jié)果矩形框內(nèi)的圖像是經(jīng)過處理后的,方框外的圖像是未經(jīng)處理的。思考更改閾值intThreshold的值,注意在0255之間后,看看效果有什么不同?灰度圖的線性變換實驗?zāi)康?熟悉視頻顯示程序的運行過程、控制過程,搞清數(shù)據(jù)處理、傳輸途徑;2. 結(jié)合實例學(xué)習(xí)如何在視頻顯示程序中增加圖
21、像處理算法;3. 理解和掌握的線性變換的原理和應(yīng)用;4了解RF-5程序框架。實驗內(nèi)容1. 系統(tǒng)初始化;2. RF-5程序框架實現(xiàn);3圖像的線性變換算法實現(xiàn)。實驗背景知識灰度的線性變換就是將圖像中所有的點的灰度按照線性灰度變換函數(shù)進行變換。 該線性灰度變換函數(shù)f (x)是一個一維線性函數(shù):/(,r) =灰度變換方程為:Z?=f(DA) = fA*DA +fB式中參數(shù)fA為純屬函數(shù)的斜率,fB為純屬函數(shù)的在y軸的載距,Da表示 輸入圖像的灰度,Db表示輸出圖像的灰度。當 fA>1時,輸出圖像的比照度將增大;當fA<1時,輸出圖像的比照度將減小;當 fA=1且fB工0時,操 作僅使所有像
22、素的灰度值上移或下移,其效果是使整個圖像更暗或更亮;如果 fA<0,暗區(qū)域?qū)⒆兞?,亮區(qū)域?qū)⒆儼担c運算完成了圖像求補運算。特殊情況下,當fA=1,fB=0時,輸出圖像和輸入圖像相同;當 fA=-1,fB=255時,輸 出圖像的灰度正好反轉(zhuǎn)。線性變換晞的惘像(M*載屋1.1.4.4 程序簡介1.1.4.4.1 程序包含文件介紹1. main.c:實驗的主程序。系統(tǒng)使用到資源、CSL、BIOS以及任務(wù)初始化。2. appData.c:SCOM 模塊初始化。3. tskVideol nput .c:視頻輸入任務(wù)初始化及輸入任務(wù)處理。4. tskVideoOutput.c:視頻輸出任務(wù)初始化及輸
23、出任務(wù)處理。5. DEC643.gel:系統(tǒng)初始化。6. LinerTransloop2.tcf: BIOS 配置文件。7. *h :程序使用的頭文件。8. *.lib :程序使用的庫文件。9.link_dm642 d: 庫文件連接命令文件。10. LinerTransloop2cfg d: DSP 存儲器及資源分配與程序各段的連接關(guān)系。1.1.4.4.2 程序架構(gòu)簡介實驗例程采用RF-5 參考設(shè)計框架5實現(xiàn)視頻的采集、處理及顯示。程序使用 2個任務(wù)模塊,視頻采集任務(wù)以及視頻處理輸出任務(wù)。系統(tǒng)流程圖泵統(tǒng)初始化RF-5模塊初始化任務(wù)模塊初始化心動BIOS任務(wù)調(diào)度心動一初始化模塊介紹1系統(tǒng)初始化模
24、塊功能介紹:初始化CSL以及BIOS設(shè)置64K的CACHE,并將其映射到 EMIF的CE0及CE1空間設(shè)置DMA優(yōu)先級序列,長度2. RF-5模塊初始化初始化RF-5框架中用于內(nèi)部單元傳遞消息的SCOM模塊3. 任務(wù)模塊初始化啟動任務(wù)存儲空間分配及管理二任務(wù)模塊介紹1. 輸入任務(wù)輸入任務(wù)從輸入設(shè)備驅(qū)動程序獲得視頻圖像,使用FVID 視頻驅(qū)動程序提 供的 FVID_exchange 函數(shù)調(diào)用輸入設(shè)備按照 4:2:2 格式獲取一幀視頻圖像。 然后發(fā)送采集完成消息到輸出設(shè)備; 最后等待輸出任務(wù)發(fā)送輸出完成消息后, 進 行下次數(shù)據(jù)采集處理。2. 輸出任務(wù)輸出任務(wù)接到采集完成消息后, 對采集到圖像信息進
25、行處理。 處理完成后使用 FVID (視頻驅(qū)動程序)提供的FVID_exchange函數(shù)調(diào)用顯示設(shè)備實現(xiàn)圖像顯示。 最后發(fā)送輸出完成消息給輸入任務(wù)。然后等待下次的采集完成消息。為使實驗效果明顯,本試驗只對屏幕方框區(qū)域內(nèi)的圖像進行處理。具體詳見: tskVideoOutput.c 程序中進行畫矩形邊框函數(shù) drawRectangle(), 灰度線性變換 處理函數(shù)見: tskVideoOutput.c 程序中 linerTrans ()。/* 線性變換參數(shù)設(shè)置 */int intFA = 2;/斜率int intFB = -128;/截距實驗準備首先將光盤下 03. Examples of Pro
26、gram 04. SEED-DTK643 實驗程序目錄下 的 3.6.4 LinerTrans 的文件夾拷貝到 D 盤根目錄下。1. 將 DSP 仿真器與計算機連接好;2. 將 DSP 仿真器的 JTAG 插頭與 SEED-DEC643 元的 J1 相連接;3. 翻開 SEED-DTK643 的電源。觀察 SEED-DTK_MBoard 單元的 5V, 3.3V, 15V, 15V 的電源指示燈燈以及 SEED-DEC643 的電源指示燈 D1 是否均亮;假設(shè)有不亮的,請斷開電源,檢查電源。4. 將視頻轉(zhuǎn)接線與 DEC643 的 J13 接好,將攝像頭的輸出接入到 VinY ;將 PAL 制式
27、的顯示器鏈接到 VoutB 上。實驗步驟1翻開CCS,進入CCS的操作環(huán)境。2. 裝載 LinerTransloop2.pjt。3. 運行程序,觀察顯示。實驗結(jié)果 矩形框內(nèi)的圖像是經(jīng)過處理后的,方框外的圖像是未經(jīng)處理的。思考 設(shè)定不同的斜率值和截距值,顯示效果將會怎樣呢?灰度窗口變換實驗?zāi)康?熟悉視頻顯示程序的運行過程、控制過程,搞清數(shù)據(jù)處理、傳輸途徑;2. 結(jié)合實例學(xué)習(xí)如何在視頻顯示程序中增加圖像處理算法;3. 理解和掌握的灰度窗口變換的原理和應(yīng)用;4了解RF-5程序框架。實驗內(nèi)容1. 系統(tǒng)初始化;2. RF-5程序框架實現(xiàn);3圖像的灰度窗口變換算法實現(xiàn)。實驗背景知識灰度窗口變換slicin
28、g是將某一區(qū)間的灰度級和其它局部背景分開。我們用下 圖說明灰度窗口變換的原理。其中g(shù)1old,g2old稱為灰度窗口。255-IIi iII Il0Qloliig2o1d255探昭井議的尿度酣LI變換的臨理簡除背駅的姒箜懈LJ變換的原豐灰度窗口變換有兩種,一種是去除背景的,一種是保存背景的。前者把不在灰度 窗口范圍內(nèi)的象素都賦值為 0,在灰度窗口范圍內(nèi)的象素都賦值為255,這也能實現(xiàn)灰度圖的二值化;后者是把不在灰度窗口范圍內(nèi)的象素保存原灰度值,在灰度窗口范圍內(nèi)的象素都賦值為255。本試驗采用的是去除背景的灰度窗口變換。灰度窗口變換可以檢測出在某一灰度窗口范圍內(nèi)的所有象素,是圖象灰度分析中的一個
29、有力工具。程序簡介程序包含文件介紹1. main.c:實驗的主程序。系統(tǒng)使用到資源、CSL、BIOS以及任務(wù)初始化。2. appData.c SCOM 模塊初始化。3. tskVideoInput.c:視頻輸入任務(wù)初始化及輸入任務(wù)處理。4. tskVideoOutput .c:視頻輸出任務(wù)初始化及輸出任務(wù)處理。5. DEC643.gel:系統(tǒng)初始化。6. WindowTransloop2.tcf: BIOS 配置文件。7. *h:程序使用的頭文件。8. *lib :程序使用的庫文件。9.li nk_dm642 d: 庫文件連接命令文件。10. WindowTransloop2cfg d: DS
30、P存儲器及資源分配與程序各段的連接關(guān)系。程序架構(gòu)簡介實驗例程采用RF-5 參考設(shè)計框架5實現(xiàn)視頻的采集、處理及顯示。程序 使用2個任務(wù)模塊,視頻采集任務(wù)以及視頻處理輸出任務(wù)。系統(tǒng)流程圖系統(tǒng)初始化RF-5模塊切孫i化任務(wù)模塊初始化啟動采集完成消息筲侍輸出處成消息處那數(shù)據(jù)廠顯玉輸岀數(shù)據(jù)輸出立成消息一初始化模塊介紹1系統(tǒng)初始化模塊功能介紹:初始化CSL以及BIOS設(shè)置64K的CACHE,并將其映射到 EMIF的CEO及CE1空間設(shè)置DMA優(yōu)先級序列,長度2. RF-5 模塊初始化初始化 RF-5 框架中用于內(nèi)部單元傳遞消息的 SCOM 模塊3. 任務(wù)模塊初始化啟動任務(wù)存儲空間分配及管理二任務(wù)模塊介紹
31、3. 輸入任務(wù)輸入任務(wù)從輸入設(shè)備驅(qū)動程序獲得視頻圖像,使用 FVID 視頻驅(qū)動程序提 供的 FVID_exchange 函數(shù)調(diào)用輸入設(shè)備按照 4:2:2 格式獲取一幀視頻圖像。 然后發(fā)送采集完成消息到輸出設(shè)備; 最后等待輸出任務(wù)發(fā)送輸出完成消息后, 進 行下次數(shù)據(jù)采集處理。4. 輸出任務(wù)輸出任務(wù)接到采集完成消息后,對采集到圖像信息進行處理。處理完成后使用 FVID 視頻驅(qū)動程序提供的 FVID_exchange 函數(shù)調(diào)用顯示設(shè)備實現(xiàn)圖像 顯示。最后發(fā)送輸出完成消息給輸入任務(wù)。然后等待下次的采集完成消息。為使實驗效果明顯, 本試驗只對屏幕方框區(qū)域內(nèi)的圖像進行處理。 具體詳見: tskVideoO
32、utput.c程序中進行畫矩形邊框函數(shù) drawRectangle,灰度拉伸處理函 數(shù)見: tskVideoOutput.c 程序中 windowTrans 。/* 灰度窗口參數(shù) */Uint8 intL = 0x40;Uint8 intU = 0xC0;實驗準備首先將光盤下 03. Examples of Program 04. SEED-DTK643 實驗程序目錄下的3.6.5 WindowTrans 的文件夾拷貝到 D 盤根目錄下。1. 將 DSP 仿真器與計算機連接好;2. 將 DSP 仿真器的 JTAG 插頭與 SEED-DEC643 元的 J1 相連接;3. 翻開 SEED-DTK
33、643 的電源。觀察 SEED-DTK_MBoard 單元的+ 5V,+ 3.3V, 15V,15V 的電源指示燈燈以及 SEED-DEC643 的電源指示燈 D1 是否均 亮;假設(shè)有不亮的,請斷開電源,檢查電源。4. 將視頻轉(zhuǎn)接線與 DEC643 的 J13 接好,將攝像頭的輸出接入到 VinY ;將 PAL 制式的顯示器鏈接到 VoutB 上。實驗步驟1翻開CCS,進入CCS的操作環(huán)境。2. 裝載 WindowTransloop2.pjt。3. 運行程序,觀察顯示。實驗結(jié)果 矩形框內(nèi)的圖像是經(jīng)過處理后的,方框外的圖像是未經(jīng)處理的。思考改變第一點和第二點的 X 、Y 坐標,顯示效果將會怎樣呢
34、?灰度拉伸1.161實驗?zāi)康?熟悉視頻顯示程序的運行過程、控制過程,搞清數(shù)據(jù)處理、傳輸途徑;2. 結(jié)合實例學(xué)習(xí)如何在視頻顯示程序中增加圖像處理算法;3. 理解和掌握的灰度拉伸的原理和應(yīng)用;4了解RF-5程序框架。實驗內(nèi)容1. 系統(tǒng)初始化;2. RF-5程序框架實現(xiàn);3. 灰度拉伸變換算法實現(xiàn)。實驗背景知識灰度拉伸和灰度的線性變換有點類似,都用到了灰度的線性變換。但不同之處 在于灰度拉伸不是完全的線性,而是分段進行線性變換。它的灰度變換函數(shù)表達 式如下:=*才一石+ X曲占 x心255-k才255形険度拉伸變換函數(shù)灰度拉伸可以更加靈活的控制輸出灰度直方圖的分布,它可以有選擇的拉伸某段灰度區(qū)間以改
35、善輸出圖像。如果一圖像灰度集中在較暗的區(qū)域而導(dǎo)致圖像偏暗,可以用灰度拉伸功能來拉伸斜率1物體灰度敬意以改善圖像;同樣如 果圖像灰度集中在較亮的區(qū)域而導(dǎo)致圖像偏亮,也可以用灰度拉伸功能來壓縮斜率V1物體灰度區(qū)間以改善圖像質(zhì)量。下列圖是將第一點和第二點的坐標作如下設(shè)置后的進行灰度拉伸后的效果:Uint8 intXI = 70;/ 第一點 X 坐標Uint8 intY1 = 30;/ 第一點 丫坐標Uint8 intX2 = 180;/ 第二點 X 坐標Uint8 intY2 = 220;/ 第二點 Y 坐標原始圖像坂垸拉伸后的圖像程序簡介程序包含文件介紹1. main.c:實驗的主程序。系統(tǒng)使用到
36、資源、CSL、BIOS以及任務(wù)初始化。2. appData.c SCOM 模塊初始化。3. tskVideol nput .c:視頻輸入任務(wù)初始化及輸入任務(wù)處理。4. tskVideoOutput.c:視頻輸出任務(wù)初始化及輸出任務(wù)處理。5. DEC643.gel:系統(tǒng)初始化。6. GrayStretchloop2.tcf: BIOS 配置文件。7. *.h :程序使用的頭文件。8. *.lib :程序使用的庫文件。9.li nk_dm642 d: 庫文件連接命令文件。10. GrayStretchloop2cfg d: DSP存儲器及資源分配與程序各段的連接關(guān)系。程序架構(gòu)簡介實驗例程采用RF-
37、5 參考設(shè)計框架5實現(xiàn)視頻的采集、處理及顯示。程序使 用2個任務(wù)模塊,視頻采集任務(wù)以及視頻處理輸出任務(wù)。系統(tǒng)流程圖一初始化模塊介紹1系統(tǒng)初始化模塊功能介紹:初始化CSL以及BIOS設(shè)置64K的CACHE,并將其映射到 EMIF的CE0及CE1空間設(shè)置DMA優(yōu)先級序列,長度2. RF-5模塊初始化初始化RF-5框架中用于內(nèi)部單元傳遞消息的 SCOM模塊3. 任務(wù)模塊初始化啟動任務(wù)存儲空間分配及管理二任務(wù)模塊介紹1. 輸入任務(wù)輸入任務(wù)從輸入設(shè)備驅(qū)動程序獲得視頻圖像,使用FVID 視頻驅(qū)動程序提 供的 FVID_exchange 函數(shù)調(diào)用輸入設(shè)備按照 4:2:2 格式獲取一幀視頻圖像。 然后發(fā)送采集
38、完成消息到輸出設(shè)備; 最后等待輸出任務(wù)發(fā)送輸出完成消息后, 進 行下次數(shù)據(jù)采集處理。2. 輸出任務(wù)輸出任務(wù)接到采集完成消息后, 對采集到圖像信息進行處理。 處理完成后使用 FVID (視頻驅(qū)動程序)提供的FVID_exchange函數(shù)調(diào)用顯示設(shè)備實現(xiàn)圖像顯示。 最后發(fā)送輸出完成消息給輸入任務(wù)。然后等待下次的采集完成消息。為使實驗效果明顯,本試驗只對屏幕方框區(qū)域內(nèi)的圖像進行處理。具體詳見: tskVideoOutput.c程序中進行畫矩形邊框函數(shù) drawRectangle(),灰度拉伸處理函 數(shù)見: tskVideoOutput.c 程序中 grayStretch ()。/* 灰度拉伸參數(shù) *
39、/*注意: intX1!=0,intX2!=255,intX1<intX2, intY1<intY2*/Uint8 intX1 = 70;/第一點 X 坐標Uint8 intY1 = 30;/第一點 Y 坐標Uint8 intX2 = 180;/第二點 X 坐標Uint8 intY2 = 220;/第二點 Y 坐標實驗準備首先將光盤下 03. Examples of Program 04. SEED-DTK643 實驗程序目錄下 的 3.6.6 GrayStretch 的文件夾拷貝到 D 盤根目錄下。1. 將 DSP 仿真器與計算機連接好;2. 將 DSP 仿真器的 JTAG 插頭
40、與 SEED-DEC643 元的 J1 相連接;3. 翻開 SEED-DTK643 的電源。觀察 SEED-DTK_MBoard 單元的 5V, 3.3V, 15V,15V 的電源指示燈燈以及 SEED-DEC643 的電源指示燈 D1 是否均亮;假設(shè)有不亮的,請斷開電源,檢查電源。4. 將視頻轉(zhuǎn)接線與 DEC643 的 J13 接好,將攝像頭的輸出接入到 VinY ;將 PAL 制式的顯示器鏈接到 VoutB 上。實驗步驟1翻開CCS,進入CCS的操作環(huán)境。2. 裝載 GrayStretchloop2.pjt。3. 運行程序,觀察顯示。實驗結(jié)果 矩形框內(nèi)的圖像是經(jīng)過處理后的,方框外的圖像是未
41、經(jīng)處理的。思考改變第一點和第二點的 X、 Y 坐標,顯示效果將會怎樣呢?1.1.7 直方圖實驗?zāi)康?. 熟悉視頻顯示程序的運行過程、控制過程,搞清數(shù)據(jù)處理、傳輸途徑;2. 結(jié)合實例學(xué)習(xí)如何在視頻顯示程序中增加圖像處理算法;3. 理解和掌握直方圖的原理和應(yīng)用;4. 了解 RF-5 程序框架。實驗內(nèi)容1. 系統(tǒng)初始化;2. RF-5 程序框架實現(xiàn);3. 直方圖算法實現(xiàn)。實驗背景知識 有時我們需要知道一幅圖中的灰度分布情況,這時就可以采用灰度直方圖(histogram)來表示。 一般情況下灰度直方圖中的橫坐標表示灰度值,縱坐標表示該灰度值出現(xiàn)的次數(shù)(頻率)。所以說,灰度直方圖(histogram)是
42、灰度級的函 數(shù),它表示圖象中具有每種灰度級的象素的個數(shù), 反映圖象中每種灰度出現(xiàn)的頻 率。直方圖是多種空間域處理技術(shù)的根底。 直方圖的操作能有效的用于圖像增強, 除了提供有用的圖像統(tǒng)計資料, 直方圖固有的信息還可以用在其他圖像處理中, 如圖像的分割與壓縮等。由于各灰度出現(xiàn)的頻率可能相差很大, 所以如何將結(jié)果顯示在有限的窗口范 圍內(nèi), 是一個必須考慮的問題。我們這里的做法是,將每行偶數(shù)點像素的灰度 值分為大于 0x80 與小于 0x80 兩局部進行統(tǒng)計。 然后根據(jù)統(tǒng)計值將每行的灰度 直方圖進行顯示。1.1.7.4 程序簡介程序包含文件介紹1. main.c:實驗的主程序。系統(tǒng)使用到資源、CSL、
43、BIOS以及任務(wù)初始化。2. appData.c:SCOM 模塊初始化。3. tskVideoInput.c:視頻輸入任務(wù)初始化及輸入任務(wù)處理。4. tskVideoOutput .c:視頻輸出任務(wù)初始化及輸出任務(wù)處理。5. DEC643.gel:系統(tǒng)初始化。6. Histogramloop2.tcf: BIOS 配置文件。7. *.h:程序使用的頭文件。8. *.lib :程序使用的庫文件。9.link_dm642 d: 庫文件連接命令文件。10. Histogramloop2cfg d: DSP 存儲器及資源分配與程序各段的連接關(guān)系。程序架構(gòu)簡介實驗例程采用RF-5 (參考設(shè)計框架5)實現(xiàn)
44、視頻的采集、處理及顯示。程序 使用 2 個任務(wù)模塊,視頻采集任務(wù)以及視頻處理輸出任務(wù)。系統(tǒng)流程圖一初始化模塊介紹1系統(tǒng)初始化模塊功能介紹:初始化CSL以及BIOS設(shè)置64K的CACHE,并將其映射到 EMIF的CE0及CE1空間設(shè)置DMA優(yōu)先級序列,長度2. RF-5模塊初始化初始化RF-5框架中用于內(nèi)部單元傳遞消息的 SCOM模塊3. 任務(wù)模塊初始化啟動 任務(wù)存儲空間分配及管理二任務(wù)模塊介紹1. 輸入任務(wù)輸入任務(wù)從輸入設(shè)備驅(qū)動程序獲得視頻圖像,使用FVID 視頻驅(qū)動程序提供 的 FVID_exchange 函數(shù)調(diào)用輸入設(shè)備按照 4:2:2 格式獲取一幀視頻圖像。 然 后發(fā)送采集完成消息到輸出
45、設(shè)備; 最后等待輸出任務(wù)發(fā)送輸出完成消息后, 進行 下次數(shù)據(jù)采集處理。2. 輸出任務(wù) 輸出任務(wù)接到采集完成消息后,對采集到圖像信息進行處理。處理完成后使用FVID 視頻驅(qū)動程序提供的FVID_exchange函數(shù)調(diào)用顯示設(shè)備實現(xiàn)圖像顯示。 最后發(fā)送輸出完成消息給輸入任務(wù)。然后等待下次的采集完成消息。 為使實驗效果明顯,本試驗顯示屏分為左右兩局部進顯示處理。實驗準備首先將光盤下 03. Examples of Program 04. SEED-DTK643 實驗程序目錄下的3.6.7 Histogram 的文件夾拷貝到 D 盤根目錄下。1. 將 DSP 仿真器與計算機連接好;2. 將 DSP 仿
46、真器的 JTAG 插頭與 SEED-DEC643 元的 J1 相連接;3. 翻開 SEED-DTK643 的電源。觀察 SEED-DTK_MBoard 單元的 5V,3.3V, 15V, 15V 的電源指示燈燈以及 SEED-DEC643 的電源指示燈 D1 是否均 亮;假設(shè)有不亮的,請斷開電源,檢查電源。4. 將視頻轉(zhuǎn)接線與 DEC643 的 J13 接好,將攝像頭的輸出接入到 VinY ;將 PAL 制式的顯示器鏈接到 VoutB 上。實驗步驟1翻開CCS,進入CCS的操作環(huán)境。2. 裝載 Histogramloop2.pjt。3. 運行程序,觀察顯示。實驗結(jié)果 顯示屏分為左右兩局部,左半
47、局部為直方圖的顯示,右半局部為圖像灰度顯示。 思考將灰度閾值改變, 進行灰度統(tǒng)計看灰度圖效果。 此外, 考慮一下還有沒有其他的 直方圖顯示處理方法?;叶染鈱嶒?zāi)康?熟悉視頻顯示程序的運行過程、控制過程,搞清數(shù)據(jù)處理、傳輸途徑;2. 結(jié)合實例學(xué)習(xí)如何在視頻顯示程序中增加圖像處理算法;3. 理解和掌握的灰度均衡的原理和應(yīng)用;4了解RF-5程序框架。實驗內(nèi)容1. 系統(tǒng)初始化;2. RF-5程序框架實現(xiàn);3. 灰度均衡算法實現(xiàn)。實驗背景知識灰度均衡有時也稱直方圖均衡,目的是通過點運算使輸入圖像轉(zhuǎn)換為在每一級上都有相同的像素點數(shù)的輸出圖像即輸出的直方圖是平的。這對于在進行圖像比擬或分割之前將圖像轉(zhuǎn)化為
48、一致的格式是十分有益的。按照圖像的概率密 度函數(shù)PDF,歸一化到單位面積的直方圖的定義:其中Hx為直方圖,Ao為圖像的面積。設(shè)轉(zhuǎn)換前圖像的概率密度函數(shù)為 Prr,轉(zhuǎn)換后圖像的概率密度函數(shù)為 Ps s,轉(zhuǎn)換函數(shù)為s=fr。由概率論知識,我們可以得到:ds這樣,如果想使轉(zhuǎn)換后圖像的概率密度函數(shù)為1 即直方圖為平的,那么必須滿足:ds等式兩邊對r積分,可得:=/(t) = j-HWu該轉(zhuǎn)換公式被稱為圖像的累積分布函數(shù)CDF。上面的分式是被歸一化后推 導(dǎo)出的,對于沒有歸一化的情況,只要乘以最大灰度值 DMax,對于灰度圖就 255即可?;叶染獾霓D(zhuǎn)換公式為:DU戶迭丫“曲對于離散圖像,轉(zhuǎn)換公式為:n
49、da5 = /=/<式中Hi為第i級灰度的像素個數(shù)原始1闿像灰度均衡處理后的國像程序簡介程序包含文件介紹1. main.c:實驗的主程序。系統(tǒng)使用到資源、CSL、BIOS以及任務(wù)初始化。2. appData.c SCOM 模塊初始化。3. tskVideol nput .c:視頻輸入任務(wù)初始化及輸入任務(wù)處理。4. tskVideoOutput.c:視頻輸出任務(wù)初始化及輸出任務(wù)處理。5. DEC643.gel:系統(tǒng)初始化。: BIOS 配置文件。7. *h :程序使用的頭文件。8. *lib :程序使用的庫文件。9.li nk_dm642 d: 庫文件連接命令文件。10. InteEqua
50、lizeloop2cfg d: DSP存儲器及資源分配與程序各段的連接關(guān)系。程序架構(gòu)簡介實驗例程采用RF-5 參考設(shè)計框架5實現(xiàn)視頻的采集、處理及顯示。程序使 用2個任務(wù)模塊,視頻采集任務(wù)以及視頻處理輸出任務(wù)。系統(tǒng)流程圖系統(tǒng)初始化RF-5模塊初始化一初始化模塊介紹1系統(tǒng)初始化模塊功能介紹:初始化CSL以及BIOS設(shè)置64K的CACHE,并將其映射到 EMIF的CE0及CE1空間設(shè)置DMA優(yōu)先級序列,長度2. RF-5模塊初始化初始化RF-5框架中用于內(nèi)部單元傳遞消息的 SCOM模塊3. 任務(wù)模塊初始化啟動任務(wù)存儲空間分配及管理二任務(wù)模塊介紹1. 輸入任務(wù)輸入任務(wù)從輸入設(shè)備驅(qū)動程序獲得視頻圖像,
51、使用FVID 視頻驅(qū)動程序提 供的 FVID_exchange 函數(shù)調(diào)用輸入設(shè)備按照 4:2:2 格式獲取一幀視頻圖像。 然后發(fā)送采集完成消息到輸出設(shè)備; 最后等待輸出任務(wù)發(fā)送輸出完成消息后, 進 行下次數(shù)據(jù)采集處理。2. 輸出任務(wù)輸出任務(wù)接到采集完成消息后, 對采集到圖像信息進行處理。 處理完成后使用 FVID (視頻驅(qū)動程序)提供的FVID_exchange函數(shù)調(diào)用顯示設(shè)備實現(xiàn)圖像顯示。 最后發(fā)送輸出完成消息給輸入任務(wù)。然后等待下次的采集完成消息。為使實驗效果明顯,本試驗只對屏幕方框區(qū)域內(nèi)的圖像進行處理。具體詳見: tskVideoOutput.c程序中進行畫矩形邊框函數(shù) drawRect
52、angle(),灰度均衡處理函 數(shù)見: tskVideoOutput.c 程序中 inteEqualize ()。實驗準備首先將光盤下 03. Examples of Program 04. SEED-DTK643 實驗程序目錄下的3.6.8 InteEqualize 的文件夾拷貝到 D 盤根目錄下。1. 將 DSP 仿真器與計算機連接好;2. 將 DSP 仿真器的 JTAG 插頭與 SEED-DEC643 元的 J1 相連接;3. 翻開 SEED-DTK643 的電源。觀察 SEED-DTK_MBoard 單元的+ 5V,+ 3.3V, 15V,15V 的電源指示燈燈以及 SEED-DEC6
53、43 的電源指示燈 D1 是否均 亮;假設(shè)有不亮的,請斷開電源,檢查電源。4. 將視頻轉(zhuǎn)接線與 DEC643 的 J13 接好,將攝像頭的輸出接入到 VinY ;將 PAL 制式的顯示器鏈接到 VoutB 上。實驗步驟1翻開CCS,進入CCS的操作環(huán)境。2. 裝載 InteEqualizeloop2.pjt。3. 運行程序,觀察顯示。實驗結(jié)果 矩形框內(nèi)的圖像是經(jīng)過處理后的,方框外的圖像是未經(jīng)處理的。思考1.2圖像的幾何變換圖像平移121.1實驗?zāi)康?熟悉視頻顯示程序的運行過程、控制過程,搞清數(shù)據(jù)處理、傳輸途徑;2. 結(jié)合實例學(xué)習(xí)如何在視頻顯示程序中增加圖像處理算法;3了解圖像平移的算法和用途;
54、4了解RF-5程序框架。實驗內(nèi)容1. 系統(tǒng)初始化;2. RF-5程序框架實現(xiàn);3圖像平移算法實現(xiàn)。實驗背景知識平移變換大概是幾何變換中最簡單的一種了。IS 2.1平移的示意圖如圖2.1所示,初始坐標為x0,yO的點經(jīng)過平移tx,ty以向右,向下 為正方向后,坐標變?yōu)閤1,y1。這兩點之間的關(guān)系是 x1=x0+tx; y1=yO+ty. 以矩陣的形式表示為: X11 I 0 tx,r0y=01 p(1)10 0 11我們更關(guān)心的是它的逆變換:這樣,平移后的圖像上的每一點都可以在原圖像中找到對應(yīng)的點。例如,對于新圖中的0,0像素,代入上面的議程組,可以求出對應(yīng)原圖中的點,可以直接 將它的像素值統(tǒng)一設(shè)置為 0或者255對于灰度圖就是黑色或白色。同樣,假設(shè) 有點不在原圖中,也就說明原圖中有點被移出顯示區(qū)域。如果不想喪失被移出的局部圖像,可以將新生成的圖像擴大|tx|,高度擴大|ty|。121.4程序簡介程序包含文件介紹1. main.c:實驗的主程序。系統(tǒng)使用到資源、CSL、BIOS以及任務(wù)初始化。2. appData.c SCOM 模塊初始化。3. tskVideol n
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 值班的管理制度
- 企業(yè)員工培訓(xùn)與績效提升制度
- 交通設(shè)施施工安全管理制度
- 2026年傳統(tǒng)文化與藝術(shù)文化遺產(chǎn)專家考試題目
- 2026年投資入門指南金融市場基礎(chǔ)知識筆試練習(xí)題
- 2026年國際漢語教師職業(yè)能力測試練習(xí)題
- 2026年網(wǎng)絡(luò)安全攻防技術(shù)考試題庫及答案詳解
- 2026年旅游行業(yè)從業(yè)者心理調(diào)適與應(yīng)對策略題
- 商超節(jié)日堆頭布置合同
- 2026年音樂療法體驗協(xié)議
- 國家中醫(yī)藥管理局《中醫(yī)藥事業(yè)發(fā)展“十五五”規(guī)劃》全文
- 師德師風(fēng)個人總結(jié)課件
- 化學(xué)-江蘇省蘇州市2024-2025學(xué)年第一學(xué)期學(xué)業(yè)質(zhì)量陽光指標調(diào)研卷暨高二上學(xué)期期末考試試題和答案
- 精神科疑難病例討論
- 騰訊00后研究報告
- DL∕T 1882-2018 驗電器用工頻高壓發(fā)生器
- 固體廢物 鉛和鎘的測定 石墨爐原子吸收分光光度法(HJ 787-2016)
- DB45-T 2675-2023 木薯米粉加工技術(shù)規(guī)程
- 板材眼鏡生產(chǎn)工藝
- Unit 3 My weekend plan B Let's talk(教案)人教PEP版英語六年級上冊
- 實習(xí)考勤表(完整版)
評論
0/150
提交評論