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

正文內(nèi)容

圖像邊緣檢測程序設(shè)計(編輯修改稿)

2024-10-02 16:04 本頁面
 

【文章內(nèi)容簡介】 過程中出現(xiàn)的問題及相應(yīng)解決辦法 Matlab 語言是一種解釋執(zhí)行的語言,它靈活、方便,其調(diào)試程序手段豐富,調(diào)試速度快。 Matlab 語言與其它語言相比,把編輯、編譯、連接和執(zhí)行融為一體。它能在同一畫面上進行靈活操作快速排除輸入程序中的書寫錯誤、語法錯誤以至語意錯誤,從而加快了用戶編寫、修改和調(diào)試程序的速度,可以說在編程和調(diào)試過程中它是一種非常簡單的語言。 但之前并沒有熟悉 Matlab 的編譯,出現(xiàn)直接把程序復(fù)制粘貼的錯誤,后來才學 習正確的編譯運行過程。 代碼在運行過程中的錯誤: [filename, pathname] = uigetfile( ... {39。*.bmp。*.jpg。*.png。*.jpeg39。, 39。Image Files (*.bmp, *.jpg, *.png, *.jpeg)39。 ... 39。*.*39。, 39。All Files (*.*)39。}, ... 39。Pick an image39。)。 axes()。 fpath=[pathname filename]。 此代碼缺少了 imread讀入圖片,因此不能夠正確的運行。應(yīng)在代碼后面加入如下代碼: img_src=imread(fpath)。 12 五、程序運行截圖及其說明 圖 :是原圖,做為參考圖片 圖 5. 圖 :是 Sobel 算子運行出來后的圖片,能 檢測到的邊緣信息較為連續(xù),但邊緣很模糊。 圖 13 圖 :是 Roberts算子運行出來后所得的圖片,但邊緣較細。 圖 圖 :是 Prewitt 算子運行后的圖片,所得的圖片精度不高,邊緣較粗。 圖 14 圖 :是 Laplacian 算子所得, 對圖像中的階躍性邊緣點定位準確 ,有信息丟失,邊緣不夠連續(xù)。 圖 圖 :是 Canny 算子所得,邊緣較聯(lián)系,但還是有丟失邊緣信息。 圖 15 六、簡單操作手 Matlab 運行環(huán)境簡介 1)啟動 Matlab 可由下列方法 之一進入 Matlab 命令行窗口: ( 1) 開始 → 程序 → Matlab。 ( 2) 雙擊桌面 Matlab 圖標。 2)編制、運行 Matlab 程序可用下列方法之一編制和運行 Matlab 程序 選擇菜單條中的“ File → Open (或 New)進入 Matlab 程序編輯器,在編輯器中編輯程序。 A. 命令行以“,”或“;”結(jié)尾。以“,” 結(jié)尾運行時顯示該命令運行結(jié)果,以“;” 結(jié)尾不顯示該命令運行結(jié)果。 B. 注釋前加“ %”。 C. 運行操作可使用命令快捷鍵。 圖像文件的讀、寫和顯示 圖像文件的讀取 讀圖像文件的函數(shù)格 式: A=imread(‘路徑、文件名及文件后綴’),如 I=imread(‘ e:\’) 其含義:將 e 盤中的 bmp 文件 image 賦給變量 I, bmp( windows bitmap)為位圖文件。 得到的窗口如圖 ,文件菜單里包括:打開,保存,退出按鈕;圖像處理菜單里包括: Sobel 算子、 Robert 算子、 Priwitt 算子、 laplacian 算子、 Canny算子功能相應(yīng)的按鈕,分別為 Sobel、 Robert、 Priwitt、 laplacian、 Canny。 16 圖 打開圖片信息:點擊文件菜單里的打開選擇所要打開文件夾里的圖片,則有如圖 所示。 圖 17 圖像邊緣檢測:點擊圖像處理菜單,選擇里面的算子所對應(yīng)的按鈕進行操作,然后選擇文件菜單里的保存按鈕保存圖片,保存到相應(yīng)的文件夾,則得到的圖如圖 所示。 圖 退出:若要退出,點擊文件菜單里的退出按鈕,則可退出圖像處理界 面。 18 設(shè)計總結(jié) 通過分析幾種應(yīng)用于數(shù)字圖像處理中的邊緣檢測算子 ,根據(jù)它們在實踐中的應(yīng)用結(jié)果進行研究 ,主要包括 : Sobel 邊緣算子、 Robert 邊緣算子、 Prewitt 邊緣算子、 laplacian 算子、 Canny 邊緣算子 對圖像 的 邊緣檢測。 Sobel 算子:根據(jù)像素點上下、左右鄰點灰度加權(quán)差,在邊緣處達到極值這一現(xiàn)象檢測邊緣。提供較為精確的邊緣方向信息,邊緣定位精度不夠高。當對精度要求不是很高時,是一種較為常用的邊緣檢測方法 。 Robert 算子:采用對角線方向相鄰兩像素之差表示信號的突變,檢測水 平和垂直方向邊緣的性能好于斜線方向,定位精度比較高 , 檢測出的邊緣較細。 Prewitt 算子:凡灰度新值大于或等于閾值的像素點都是邊緣點。即選擇適當?shù)拈撝?T,若 P(i,j)≥T ,則 (i,j)為邊緣點, P(i,j)為邊緣圖像。這種判定是欠合理的,會造成邊緣點的誤判 。 檢測出的邊緣比較粗,定位精度低,容易損失角點。 Laplacian 算子:是二階微分算子,對圖像中的階躍性邊緣點定位準確, 但會 丟失一部分邊緣的方向信息,造成一些不連續(xù)的檢測邊緣。 Canny 算子:采用高斯函數(shù)對圖像進行平滑處理,該算子也將一些高頻邊緣平滑掉,造成邊緣丟失,采用了雙閾值算法檢測和連接邊緣,邊緣的連續(xù)性較好。 通過這次數(shù)字圖像課程設(shè)計,讓我可以熟悉 Matlab 這個軟件。 Matlab 在工業(yè)方面的應(yīng)用很廣泛,我希望能有機會更深刻的學習理解它。 在指導(dǎo)教師的指導(dǎo)下,我順利的完成了這次數(shù)字圖像的課程設(shè)計,課設(shè)題目有點難度,但對我們的課程學習,和知識的運用有著很好的作用??傊?,我認為這次課程設(shè)計是不錯的,收獲也是豐富的。 19 參考資料 [1] 朱虹 . 數(shù)字圖像處理基礎(chǔ) [M]. 北京 : 科學出版社 . :217220 [2]余成波 . 數(shù)字圖像處理及 MATLAB 實現(xiàn) [M]. 重慶 : 重慶大學出版 社 .:356359 [3]深潔 ,杜宇人 ,高浩軍 .圖像邊緣檢測技術(shù)研究 [J].信息技術(shù), 2020(12). [4]尹建媛 . 圖像處理中邊緣檢測算法的研究 [J]. 科技信息 . 2020,(4):3032 [5]崔屹.數(shù)字圖像處理技術(shù)與應(yīng)用 [M].北京:電子工業(yè)出版社, 1997: 3539. [6] 王予生 ,卜佳俊 ,陳純 .一種基于積分變換的邊緣檢測算法 [J]. 中國圖象圖形學報 . 2020,7(2):145— 149 20 致謝 通過兩周的的努力,我的課程設(shè)計終于完成了。在整個課程設(shè)計中,我在學習上和思想上都受益非淺,這除了自身的努力外,與指導(dǎo)的老師、同學和朋友的關(guān)心、支持和鼓勵是分不開的。 在課程設(shè)計的編寫過程中, 指導(dǎo)老師傾注了大量的心血,一遍又一遍地指出每次編程里的具體問題,詳細講解課題, 你的細心指導(dǎo), 嚴格把關(guān),循循善誘,在此我表示衷心感謝。同時我還要感謝在我做課設(shè)期間給予我?guī)椭耐瑢W們,沒有你們的幫助,我的課設(shè)不會那么順利。 做課程設(shè)計是一次再系統(tǒng)的學習,讓我們鞏固了我 們所學的知識,讓我們以后能更好的運用于實踐打下了一定基礎(chǔ)。同時課程設(shè)計的的完成,讓我在其中學到了許多,尤其是學會了幫助合作,懂得了幫助合作造就的效益和成果。在這里再次感謝幫助我的的同學,還有對我們精心指導(dǎo)的老師 ! 21 附錄 源程序: function varargout = Mywork(varargin) % MYWORK MATLAB code for % MYWORK, by itself, creates a new MYWORK or raises the existing % singleton*. % % H = MYWORK returns the handle to a new MYWORK or the handle to % the existing singleton*. % % MYWORK(39。CALLBACK39。,hObject,eventData,handles,...) calls the local % function named CALLBACK in with the given input arguments. % % MYWORK(39。Property39。,39。Value39。,...) creates a new MYWORK or raises the % existing singleton*. Starting from the left, property va
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1