freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于vc的圖像特效顯示研究_畢業(yè)設(shè)計(jì)(完整版)

  

【正文】 數(shù)字圖像引言 ............................................................................. 1 數(shù)字圖像簡(jiǎn)史 ............................................................................. 2 數(shù)字圖像現(xiàn)狀 ........................................................................... 3 數(shù)字圖像未來(lái)方向 ..................................................................... 3 2 基于 VC++圖像顯示的理論基礎(chǔ) ........................................................... 5 Microsoft Visual C++編程概述 .................................................... 5 Windows 程序特點(diǎn) ............................................................. 5 C++語(yǔ)言 .............................................................................. 6 Microsoft Visual C++ 環(huán)境 ........................................... 6 MFC 簡(jiǎn)介 ......................................................................... 7 圖形設(shè)備接口 、 GDI 對(duì)象 .............................................. 7 OpenCV 的簡(jiǎn)介 ............................................................................ 8 OpenCV 概述 ...................................................................... 8 OpenCV 的特點(diǎn) .................................................................. 9 3 常見(jiàn)的圖像特效顯示 .......................................................................... 10 顯示特效方法理論概述 ............................................................. 10 特效顯示基礎(chǔ) ................................................................... 10 顯示特效過(guò)程 ................................................................... 10 顯示特效類 ....................................................................... 11 柵條顯示 .................................................................................. 12 柵條顯示特效的特效預(yù)覽 .............. 12 基本原理和實(shí)現(xiàn)方法 ...................................................... 12 馬賽克顯示特效 ...................................................................... 14 馬賽克顯示特效的特效預(yù)覽 .......................................... 14 基本原理和實(shí)現(xiàn)方法 ....................................................... 15 編程實(shí)現(xiàn) .......................................................................... 16 移動(dòng)顯示特效 ............................................................................ 18 移動(dòng)顯示特效顯示預(yù)覽 .................................................. 18 基本原理和實(shí)現(xiàn)方法向右移動(dòng) ....................................... 18 編程實(shí)現(xiàn) .......................................................................... 20 基于 VC++的圖像特效顯示研究 IV 百葉窗顯示特效 ........................................................................ 21 基本原理和實(shí)現(xiàn)方法 ...................................................... 21 基本原理和實(shí)現(xiàn)方法 ...................................................... 22 編程實(shí)現(xiàn) .......................................................................... 23 對(duì)于常見(jiàn)特效顯示算法的改進(jìn) ................................................ 25 4 設(shè)計(jì)一個(gè)圖像瀏覽工具 GraphShower ............................................... 26 兩個(gè)特效顯示及其算法 .......................................................... 26 漸變百葉窗顯示 ............................................................ 26 泡泡腐蝕顯示 ................................................................ 30 VC++程序界面設(shè)計(jì) .................................................................. 35 CDC 類的派生類設(shè)計(jì) .................................................... 35 CDialog 類的派生類的成員函數(shù)設(shè)計(jì) ......................... 36 基本窗口設(shè)計(jì) ................................................................ 37 測(cè)試分析及總結(jié) ...................................................................... 38 結(jié) 語(yǔ) ...................................................................................................... 40 致 謝 ........................................................................................................ 42 參考文獻(xiàn) .................................................................................................. 43 成都理工大學(xué)工程技術(shù)學(xué)院畢業(yè)設(shè)計(jì) 1 1 數(shù)字圖像發(fā)展概述 數(shù)字圖像引言 數(shù)字圖像處理就是用計(jì)算機(jī)對(duì)圖像進(jìn)行分析和處理,它是一門(mén)跨學(xué)科的技術(shù)。0255 之間表示不同的灰度級(jí)。 CT的基該方法是根據(jù)人的頭部截面的投影,經(jīng)計(jì)算機(jī)處理來(lái)重建截面圖像,稱為圖像重建。其中代表性的成果是 70 年代末 MIT 的 Marr 提出的視覺(jué)計(jì)算理論,這個(gè)理論成為計(jì)算機(jī)視覺(jué)領(lǐng)域其后十多年的主導(dǎo)思想。 MFC, 微軟基礎(chǔ)類(Microsoft Foundation Classes) ,同 VCL 類似,是一種Application Framework,隨微軟 Visual C++ 開(kāi)發(fā)工具發(fā)布 。 適用面寬:圖像可以來(lái)自多種信息源。 隨著科學(xué)技術(shù)的發(fā)展,數(shù)字圖像處理技術(shù)的應(yīng)用領(lǐng)域也將隨之不斷擴(kuò)大。這些特征明顯縮短程式編輯、編譯及連結(jié)花費(fèi)的時(shí)間,在大型軟件計(jì)劃上尤其顯著。 Visual C++是一個(gè)功能強(qiáng)大的可視化 軟件開(kāi)發(fā)工具 。 VC++是 Windows 下開(kāi)發(fā)人員使用的專業(yè) C++ SDK(SDK,Standard SoftWare Develop Kit,專業(yè) 軟件 開(kāi)發(fā)平臺(tái) ), MFC 就是掛在它之上的一個(gè)輔助軟件開(kāi)發(fā)包。 另外Windows 還提供了各種顯示卡及打印機(jī)的驅(qū)動(dòng)程序,這樣在寫(xiě)程序時(shí)就可以不必關(guān)心顯示卡和打印機(jī)的類型,簡(jiǎn)化了程序開(kāi)發(fā)的難度。 OpenCV 擁有包括 300 多個(gè) C 函數(shù)的跨平臺(tái)的中、高層 API。右圖為 OpenCV 與當(dāng)前其他主流視覺(jué)函數(shù)庫(kù)的性能比較。 int temp=10。 其實(shí)現(xiàn)方法為:分別取待顯示位圖的奇數(shù)行和偶數(shù)行做為向上和向下的兩幅圖,分別向上和向下移動(dòng),直至顯示到待定的位置,此時(shí)兩圖剛好組合成一幅完整的圖像。 //當(dāng) buf!=1 時(shí) 取偶數(shù)根 buf 高度像素條后剩下的最小高度 //用于放置在最下面到最后顯示出來(lái) 使不影響整體效果 if(low_height0) thisStretchBlt(IncX,IncY+, low_height, amp。 thisStretchBlt(IncX,IncY+temp_height(2*j1)*buf,buf, amp。這三種顏色每種都有 0~255 范圍內(nèi)的強(qiáng)度值,數(shù)字越高越亮,例如,亮紅色使用 R 值 25 G 值 0 和 B 值 0,有色光可被無(wú)色光沖淡并變亮。 // 馬賽克小方塊大小 int nRw = 0。 for (int k = 0。 } (point)。 //初始化一個(gè)以微秒為單位的時(shí)間種子 srand((int))。 SAFE_DELETE (point)。 基本原理和實(shí)現(xiàn)方法向右移動(dòng) 向右移動(dòng)的基本原理見(jiàn)表 : 基于 VC++的圖像特效顯示研究 19 表 向右移動(dòng)的 基本原理 類別 說(shuō)明 圖像分塊 移動(dòng)特效采用動(dòng)態(tài)分塊。右半部分復(fù)制顯示源圖像從 nWidth/2列開(kāi)始,寬度為 i的圖像塊,顯示坐標(biāo)為( nWidthi, 0) ② 延時(shí) ③ 如果 i 不等于 nWidth/2,則使 i 加 1,重復(fù)步驟 ③ 水平雙重移動(dòng)的移動(dòng)圖像平均分成左右兩部分。 DelayTime(1)。 DelayTime(1)。 垂直百葉窗的原理見(jiàn)表 : 表 垂直百葉窗的基本原理 類別 說(shuō)明 圖像分塊 將圖像平均分成多個(gè)圖像塊,每個(gè)圖像塊包含 m列,如果圖像不能平分,最后一個(gè)圖像塊用白色的列填充各圖像塊同事使用向左掃描特效 顯示順序 左面一半為從左至右,右面一半為從右至左 顯示方法 ① 顯示第 i 列,第 m+i 列,第 2*m+i 列 ...... ② 延時(shí) ③ 如果 i 不等 于 m,則使 i加 1,重復(fù)步驟 ① 垂直百葉窗會(huì)依次顯示各種圖像塊的指定。第 i 次顯示第 i 行、第 m+i 行、第 2*m+i 行 .....i 等于 m 為止。 for (int i = 0。 // 百葉窗寬度 int nScanLine = 8。 本次設(shè)計(jì),對(duì)上面幾種特效進(jìn)行了修改,在算法中使用通用的參數(shù)使算法更靈活實(shí)用,這 樣可以應(yīng)對(duì)不同分辨率圖像以及可以由用戶設(shè)定各顯示參數(shù)。 漸變百葉窗顯示算法流程如 圖所示 :
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1