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

正文內(nèi)容

基于數(shù)字圖像的矩形芯片定位方法研究與實現(xiàn)畢業(yè)設(shè)計論文(留存版)

2024-09-07 13:40上一頁面

下一頁面
  

【正文】 es。//差分 if(max_grad d) { max_grad = d。j++) m_height m_width BW i j 掃描 直線 基于數(shù)字圖像的矩形芯片定位方法研究與實現(xiàn) 18 { m_check1[j]=。amp。 int y1,y2。//閾值二 for(j=BH。 } 說明: 此時固定數(shù)值 238 與 380 為矩形芯片圖像的寬度和長度。 MessageBox(str1)。 VC 的核心就是 MFC, MFC 是個 C++類庫,就 像 結(jié)構(gòu)化程序設(shè)計時代的 C 語言函數(shù)庫一樣 ,給程序員提供了豐富的編程接口,簡化了程序的設(shè)計。本次畢業(yè)設(shè)計所使用的設(shè)定閾值的方法就是簡單的試驗,通過不斷試驗求出離邊緣較接近的灰度和,但有一定得誤差,需要以后進(jìn)行改進(jìn)。 該課題 主要通過對芯片在電路板上的掃描圖像, 識別圖像的外觀、形態(tài)及坐標(biāo), 通過對矩形芯片的邊緣檢測和中心坐標(biāo)計算來實現(xiàn)芯片放置在電路板上的精確程度 ,從而達(dá)到芯片正確焊接的目的。有時我覺得總寫一些程序,似乎沒什么新東西,原來很久沒看新東西了,看一看,似乎會有點發(fā)現(xiàn),新的或者原來問題的解決辦法。 k=float(+k_no*float(DELTA_K))。 pDCMoveTo(0,m_left)。amp。j++) { m_check2[j]=。amp。 圖 邊緣掃描算法圖示 2) 閾值確定所做的試驗:不斷嘗試賦值給閾值,設(shè)斷點查看運行結(jié)果,直到閾值滿 足所需的邊緣時確定出此時的閾值。m=K_NUM。 p=m_buffer+((m_heighti)*m_width+x1)*bytes。 //直線上的灰度值之和 此時所求的才是直線式的灰度之和, r 就為 lameda,是通過 r=fabs(xx1)求得。 ShowBuffer(0,0)。 但是以上三種經(jīng)典算子檢測出來的邊緣在本文的芯片 定位中所達(dá)到的效果卻不是很好,因為本文的主要目的是通過邊緣檢測得出芯片的偏角和中心坐標(biāo),這些經(jīng)典的算法只能把邊緣顯示出來,但之后要求的偏角和中心坐標(biāo)卻難以求出,所以邊緣檢測的算法必須重新設(shè)計。 Prewitt 算子也產(chǎn)生一幅邊緣幅度圖像。 它由 公式( ) 給出: g(x,y)={[ ))1(,1(),( ??? yxfyxf ]2 +[ ))1(,(),1( ??? yxfyxf ]2}21 ( ) 其中 f(x, y)是 具有整數(shù)像素坐標(biāo)的輸入圖像。這樣如果圖像中有邊線出現(xiàn)的話我們就能在亮度梯度上看到非常大的變化。由于邊緣 是位置的標(biāo)志,對灰度的 變化不敏感,因此,邊緣也是圖像匹配的重要 特征。圖像數(shù)據(jù)的冗余主要表現(xiàn)為:圖像中相鄰像素間的相關(guān)性引起的空間冗余;圖像序列中不同幀之間存在相關(guān)性引起的時間冗余;不同彩色平面或頻譜帶的相關(guān)性引起的頻譜冗余。 當(dāng)幅值 f為有限的、離散的數(shù)值時,稱該圖像為數(shù)字圖像。 Visual C++ 由許多組件組成,包括編輯器、調(diào)試器以及程序向?qū)?AppWizard、類向?qū)?Class Wizard 等開發(fā)工具。用戶打開一個應(yīng)用程序后,程序?qū)?chuàng)建一個窗口,并在那里默默地等待用戶的要求。屬于這些領(lǐng)域的有航空航天、生物醫(yī)學(xué)工程、工業(yè)檢測、機(jī)器人視覺、公安司法、軍事制導(dǎo)、文化藝術(shù)等。從 70年代中期開始,隨著計算機(jī)技術(shù)和人工智能、思維科學(xué)研究的迅速發(fā)展,數(shù)字圖像處理向更高、更深層次發(fā)展。 Edge detection。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā) 表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準(zhǔn)用徒手畫 3)畢業(yè)論文須用 A4 單面打印,論文 50 頁以上的雙面打印 4)圖表應(yīng)繪制于無格子的頁面上 5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔 1)設(shè)計(論文) 2)附件:按照任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件 )次序裝訂 摘要 I 摘 要 畢業(yè)設(shè)計的任務(wù)是以數(shù)字圖像處理技術(shù)為基礎(chǔ),實現(xiàn)矩形芯片的定位。 1972年英國工程師 Hounsfield 發(fā)明了用于頭顱診斷的 X射線計算機(jī)斷層攝影裝置,也就是我們通常所說的 CT。 基于數(shù)字圖像的矩形芯片定位方法研究與實現(xiàn) 2 圖像是人類獲取和交換信息 的主要來源,因此,圖像處理的應(yīng)用領(lǐng)域必然涉及到人類生活和工作的方方面面。 基于數(shù)字圖像的矩形芯片定位方法研究與實現(xiàn) 3 第二 章 數(shù)字圖像編程基礎(chǔ) Windows 編程簡介 Windows 編程是基于 Microsoft 公司的 window 操作系統(tǒng)的編程 ,windows 編程可以為windows操作系統(tǒng)制作軟件 ,而且 windows編程是基于窗口的 .不 像 以前的 DOS編程只有一個屏幕 ,而 window 可以在可見化的世界里任意施展 ,window32 全部都是用 c 寫的 . 下面 簡單介紹一下與 Windows 系統(tǒng)密切相關(guān)的幾個基本概念: ⒈ 窗口:窗口是 Windows 本身以及 Windows 環(huán)境下的應(yīng)用程序的基本界面單位 。 Visual C++簡介 Visual C++是一個功能強(qiáng)大的可視化軟件開發(fā)工具。大致說來, Platform SDK 是以 Microsoft C/C++編譯器為核心,配合 MASM,輔以其他一些工具和文檔資料。圖像復(fù)原技術(shù)與增強(qiáng)技術(shù)不同,它需要了解圖像質(zhì)量下降的原因,首先要建立 降質(zhì)模型 ,再利用該模型,恢復(fù)原始圖像。 本文所研究的芯片圖片格式是 BMP 24bit 圖像深度。在理想的連續(xù)變化情況下,在二階導(dǎo)數(shù)中檢測 零點將得到梯度中的局部最大值。 邊緣檢測算子檢查每個像素的鄰域井 并 對灰度變化率進(jìn)行量化,通常也包括方向的確定.有若干種方法可以使用,其中大多數(shù)是基于方向?qū)?shù)掩模求卷積的方法。若對兩個點的各自一定領(lǐng)域內(nèi)的灰度值求和,并根據(jù)兩個灰度值和的差來計算 x, y 的偏導(dǎo)數(shù),則會在很大程度上降低噪聲干擾。這使得它們對邊緣的走向有些敏感。 if(pDocm_buffer!=NULL) { m_height=pDocm_InfoHeaderbiHeight。 p=m_buffer+((m_heighti)*m_width+x2)*bytes。 x2=int(x)+1。 2)對于不同的 k 值都對應(yīng)一 系列的灰度和,如下圖所示, 當(dāng)所有的 K 值對應(yīng)的灰度和都求出來之后,用差分法求出 灰度和變化最大的 點 ,即為最優(yōu) K 值所對應(yīng)的點。當(dāng)一定斜率的縱向掃描線平移到某一高度 BW 時,這條直線恰 好經(jīng)過位圖圖像的右上角,此后掃描直線就不用再繼續(xù)掃描下去。//r 為 lameda T1=0。 所以此時掃描時的直線設(shè)為 y=k*i+j。 y1 m_height) 基于數(shù)字圖像的矩形芯片定位方法研究與實現(xiàn) 19 T2 +=(1s)*(*p)。 //畫出已知的一條縱向直線,為矩形的一條邊 pDCLineTo(int(k*m_height+m_top),m_height)。 H_ju=m_top238/2。我認(rèn)為 首先在有了一定的編程基礎(chǔ)后,看別人的程序,尤其是好程序,是非常有益的,其幫助也會很大。 本芯片定位方法的意義 本課題的重 點是熟練掌握 visual c++編程工具,會在 的編程環(huán)境下實現(xiàn)界面設(shè)計,及圖像的讀入及識別,掌握數(shù)字圖像處理的基本方法。 基于數(shù)字圖像的矩形芯片定位方法研究與實現(xiàn) 24 結(jié)束語 基于數(shù)字圖像的矩形芯片定位方法研究與實現(xiàn) 25 參考文獻(xiàn) [1] 何斌 .Visual C++數(shù)字圖像處理 [M].北京 :人民郵電出版社 ,20xx 年 [2] 陳純 .計算機(jī)圖像處理技術(shù)與算法 [M].北京 :清華大學(xué)出版社 ,20xx 年 [3] 楊淑瑩 .VC++圖像處理程序設(shè)計 [M].北京 :清華大 學(xué)出版社 ,20xx 年 [4] 求是科技編著。 SDK 指與 Window 核心調(diào)用有關(guān)的 , 但并不是專用名稱。當(dāng)然其中也不乏有閾值確定時的誤差,需要大量的實驗驗證才能精確,同時閾值設(shè)定的算法很簡單,仍需改進(jìn)。//偏角 (該矩形芯片的偏角為 %d 度 .,degree)。 } return (f3)。 y2=int(y)+1。 } } YU1=m_check1[15]。i+=1) //橫向的像素點 { float x,r。 } } } return (a)。 x2m_width) T1 +=r*(*p)。 for(i=1。 矩形芯片邊緣檢測的設(shè)計 本 課題的邊緣檢測分為以下幾個部分: ( 1)最優(yōu) K 的求取 , 根據(jù)最優(yōu) K 進(jìn)行橫向掃描和縱向掃描,得到邊緣直線 基于數(shù)字圖像的矩形芯片定位方法研究與實現(xiàn) 15 ( 2)根據(jù)直線斜率得出芯片與水平線的偏角 ( 3)根據(jù)四條邊緣直線方程計算得出位圖的中心坐標(biāo)。 界面如圖 : 圖 界面顯示 邊緣檢測 最優(yōu) K的計算 縱向掃描 橫向掃描 畫出邊緣直線 基于數(shù)字圖像的矩形芯片定位方法研究與實現(xiàn) 13 矩形芯片圖像的獲取 灰度圖簡介 本文主要 研究 BMP 灰度圖 , 灰度圖( Grayscale) 是指只含亮度信息,不含色彩信息的圖像,就像我們平時看到亮度由暗到明的黑白照片,亮度變化是連續(xù)的,因此要表示灰度圖,就需要把亮度值進(jìn)行量化,通常劃分為 0255 共 256 個級別, 0 最暗, 255 最亮 。 表 log 算子模塊 2 4 4 4 2 4 0 8 0 4 4 8 24 8 4 4 0 8 0 4 2 4 4 4 2 在 log 算子中對邊緣進(jìn)行判斷時采用的技術(shù)是零交叉檢測,可 以 把零交叉檢測進(jìn)行推廣,我們只要在檢測前用指定的濾波器對圖像進(jìn)行濾 波,然后再尋找零交叉點作為邊緣。一個核對通常的垂直邊緣響應(yīng)最大而另一個對水平邊緣響應(yīng)最大。這個方法使用不同的閾值去尋找邊緣。 邊緣檢測的結(jié)果提供了圖像的重要特征。它采用位映射存儲格式,除了圖像深度可選以外,不采用其他任何壓縮,因此, BMP 文件所占用的空間很大。幾何處理是最常見的圖像處理手段。從理論上來講, MFC 也不是專用于 Visual C++, Borland C++, C++ Builder和 Symantec C++同樣可以處理 MFC。 ⒌ 消息:我們幾乎做每一個動作都會產(chǎn)生一個消息,在用鼠標(biāo)指點江山的今天,鼠標(biāo)被移動會產(chǎn)生 WM_MOUSEMOVE 消息,鼠標(biāo)左鍵被按下會產(chǎn)生 WM_LBUTTONDOWN 的消息,鼠標(biāo)右鍵按下便產(chǎn)生 WM_RBUTTONDOWN消息等等。利用這些識別的結(jié)果,可以開發(fā)游戲、趣味教學(xué)、智能玩具、文字輸入以及智能識別等應(yīng)用系統(tǒng)。利用數(shù)字圖像 處理主要是為了修 改圖形,改善圖像質(zhì)量,或是從圖像中提 取 有效信息 , 還有利用數(shù)字圖像處理可以對圖像進(jìn)行體積壓縮,便于傳輸和保存 。數(shù)字圖像處理作為一門學(xué)科大約形成于 20世紀(jì) 60年代初期。 作者簽名: 日期: 年 月 日 學(xué)位論文版權(quán)使用授權(quán)書 本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人完全 意識到本聲明的法律后果由本人承擔(dān)。 數(shù)字圖像處理最早出現(xiàn)于 20世紀(jì) 50年代,人們開始利用計算機(jī)來處理圖形和圖像信息。 60 年代末,圖像處理技術(shù)不斷完善,逐漸成為一個新興的學(xué)科。該系統(tǒng)已實現(xiàn)的功能有:物體顏色和形狀識別、字符識 別以及手勢識別等。進(jìn)程本來就具有動態(tài)的含義,然而實質(zhì)上是通過線程來執(zhí)行體現(xiàn)的,從這個意義上說, Windows 進(jìn)程的動態(tài) 性意義已經(jīng)不是很明顯了,只算是給程序所占的資源劃定一個范圍而已 ,真正具有動態(tài)性意義的是線程。 2. MFC。 幾何處理:主 要包括圖像的坐標(biāo)轉(zhuǎn)換,圖像的移動、縮小、放大和旋轉(zhuǎn),多個圖像的配基于數(shù)字圖像的矩形芯片定位方法研究與實現(xiàn) 5 準(zhǔn)以及圖像扭曲校正等。 開發(fā)平臺 1) 硬件平臺: PC 一臺 2) 系統(tǒng)平臺: Windows
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1