基于形態(tài)學的邊界提取VC++
畢業(yè)論文
目錄
中英文題目、摘要、關鍵詞………………………………………………………………………………… 1
前言 2
1 背景知識 5
1.1 數(shù)字圖像處理基礎 5
1.1.1 像素有關的知識: 5
1.1.2 相鄰像素 5
1.1.3 鄰接性、連通性、區(qū)域和邊界 5
1.1.4 像素間的距離 6
1.1.5 RGB彩色模型 6
1.2 數(shù)學形態(tài)學基礎 7
1.2.1 形態(tài)學介紹 7
1.2.2 形態(tài)學基礎知識 9
1.2.3 2值圖像的邏輯運算 11
1.2.4 腐蝕 13
2 開發(fā)環(huán)境介紹 15
2.1 Visual C++ 15
2.2 MFC的特點 18
3 模塊分析 20
4.12值化 20
4.2邊界提取 20
4 模塊實現(xiàn) 22
4.1位圖操作 22
4.2 2值化的實現(xiàn) 25
4.3 邊界提取的實現(xiàn) 27
5 軟件的實現(xiàn)及界面 35
6 設計結果分析及結論 37
6.1設計結果 37
6.2結論 37
結束語 38
參考文獻 39
致謝辭 40
基于形態(tài)學的邊界提取
摘 要:本論文具體的論述了邊界提取,提出了1種基于形態(tài)學的邊界提取,該方法能夠快速的而且很好的提取出邊界。邊界提取在數(shù)字圖像處理中很重要,也是進行各項數(shù)字圖像處理的基礎。在這,形態(tài)學表示數(shù)學形態(tài)學。這里的算法利用到了形態(tài)學的集合論的觀點,首先建立1個結構元素,用結構元素去腐蝕經(jīng)過2值化的位圖,這樣會得到1個新的圖像,再用原2值化位圖減去這個2值化圖像得到圖像邊界。 其中的主要程序包括了:根據(jù)提供的圖片提取每個像素點的RGB值,然后根據(jù)1個閥值,對圖像2值化;再對得到的圖像進行腐蝕;然后提取圖像邊界。 該軟件是在Microsoft Windows XP平臺上Visual C++開發(fā)環(huán)境下,采用上述算法編制的。實驗證明,該軟件對于BMP圖像能準確提取邊界,典型耗時為3~10秒鐘。
關鍵詞:形態(tài)學;結構元素;邊界;腐蝕;Visual C++.
Boundary Extraction Based On Morphology
Abstract: This thesis discusses the boundary extraction in a specific way ,this method can extract boundary quickly and perfectly,base on morphology .Boundary Extraction is very important in digital image processing, and it is also the foundation for varied digital image processing. Here, morphology indicates mathematical morphology. This algorithm uses the set theory of morphology, firstly ,establish a structuring element, erode the image which has been turned to binary by the structuring element,then we will get a new image, we can get boundary from the original image by getting rid of the image which resulted from eroding.The main program includes: distil each point’s RGB basis picture, then according to a threshold, turn the image into binary, after that we can extract boundary by eroding image.This software is designed under the Microsoft Windows XP and based on the development environment of Visual C++ .It established by the above calculate .By the proof of experiment, this can extract boundary from BMP image precisely, the typical model consumes hour from 3 to 30 seconds.
Keywords: Morphology;structuring element;boundary;erosion;Visual C++.
前言
在當今這個飛速發(fā)展的信息時代,由于計算機的飛速發(fā)展,使得它的功能越來越強大,使得人們越來越依賴于計算機,越來越依賴于計算機存儲的數(shù)據(jù)信息,而圖像正是計算機存儲信息的1個重要媒介。因此,對圖像信息的處理產生了圖像處理技術,由于圖像在計算機中都是數(shù)字化存儲,所以又叫數(shù)字圖像處理。
數(shù)字圖像處理的主要研究內容包括以下幾個方面:圖像變換,圖像編碼壓縮,圖像增強和復原,圖像分割,圖像描述,圖像分類(識別)。數(shù)字圖像處理技術主要有以下優(yōu)點:再現(xiàn)性好、處理精度高、使用面廣、靈活性高。圖像是人類獲取和交換信息的主要來源,因此,圖像處理的應用領域必然涉及到人類生活的工作的方方面面。隨著人類活動范圍的不斷擴大,圖像處理的應用領域也隨之不斷擴大,在航天和航空技術、生物醫(yī)學工程、通信工程、工業(yè)和工程、軍事和安全、文化藝術等方面獲得越來越廣泛的應用。
今天,幾乎不存在與數(shù)字圖像處理無關的技術領域,這里討論的范圍只能涉及其應用領域的1小部分。然而,由于篇幅上的限制,在這里提供的材料無疑將圍繞數(shù)字圖像處理的廣度展開。這里介紹1些應用領域,其中的每1個都要使用到數(shù)字圖像處理技術。如核醫(yī)學和天文觀測利用伽馬射線成像;醫(yī)學診斷使用X射線成像(如血管照相術);平板印刷技術、工業(yè)檢測使用紫外波段成像;遙感和法律實施等方面使用可見光和紅外波段成像;雷達是我們所不陌生的東西,它使用的就是微波波段成像;還有無線電波成像在醫(yī)學與天文學方面使用得較多。
數(shù)字圖像處理有輸入和輸出均是圖像的處理,同時也包括從圖像中提取特征及識別特定物體的處理。舉1個簡單的文本自動分析方面的例子來具體說明這1概念。在自動分析文本時首先獲取1幅包含文本的圖像,對該圖像進行預處理,提。ǚ指睿┳址缓笠赃m合計算機處理的形式描述這些字符,最后識別這些字符,而所有的'這些操作都在數(shù)字圖像處理范圍內。而我這個畢業(yè)設計所涉及到的是BMP圖像基于形態(tài)學的邊界提取,是從圖像中提取特征的處理。所謂邊界提取,也就是運用1定方法對圖像進行處理,將圖像分成1個個區(qū)域,然后提取出區(qū)域的邊界。邊界是區(qū)域中的像素的集合。邊界提取是眾多圖像處理的1個步驟,但邊界是圖像最基本的特征,是圖像分割等高級操作所依賴的重要基礎,也是紋理分析和圖像識別的重要基礎,在數(shù)字圖像處理中占重要地位。在提取了圖像的邊界后,就可以對圖像進行進1步的操作如圖像分割,特定區(qū)域的提取,骨架提取等等。
在我們日常生活中,很多情況下,我們眼睛在對事物之間的進行區(qū)分時,形狀與輪廓等是很重要的特征。因為我們首先要看到就是它們的形狀是否1樣,輪廓是否1致,然后再對比其它特征。當我們把事物放到圖片上去時,這個時候形狀與輪廓就是圖片中事物的邊界了,這就時候我們首先就要對邊界進行提取、對比,再研究其他。尤其是現(xiàn)在,計算機得到大量應用,而圖片是存儲信息的1個重要載體,對圖片進行分析就顯得尤為重要了,而對圖片進行分析時,我們很多時候最先對它的操作就
【基于形態(tài)學的邊界提取VC++】相關文章:
8.公司章程自治邊界