




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)基于數(shù)字圖像處理的圖像風格轉換系統(tǒng)作者:魏潤國 胡東升 禹舜 郭思奎來源:電子技術與軟件工程2017年第23期摘 要 隨著數(shù)字圖像處理的發(fā)展,圖像風格轉換已成為當前圖像處理的焦點之一。文中介紹的系統(tǒng)是基于數(shù)字圖像處理的圖像風格轉換系統(tǒng)。系統(tǒng)是由MATLAB圖像處理工具箱和GUI圖形用戶界面組成的,該系統(tǒng)可以實現(xiàn)圖像風格的轉換,而且具有良好的視覺效果。系統(tǒng)有兩種工作模式,一種模式是直接處理圖片文件進行風格轉換,另一種模式是調(diào)用攝像頭實時拍照進行風格轉換。該系統(tǒng)可以完成素描
2、風格轉換、油畫風格轉換、霧化風格轉換、浮雕風格轉換、黑白風格轉換、馬賽克效果、哈哈鏡效果、截取圖片細節(jié)等一系列的功能。同時,可以根據(jù)用戶的需求,利用MATLAB本身的圖像處理工具箱進行修改?!娟P鍵詞】數(shù)字圖像處理 MATLABGUI系統(tǒng) 風格轉換1 引言近年來,智能手機的普遍使用使拍照變得更方便,而照片更能體現(xiàn)一個人的外在形象,一張優(yōu)美的照片給人以感官的沖擊與享受。圖像風格轉換的話題經(jīng)久不衰,將圖像加入不同的風格。目前,的技術有局限性,只能處理特定的場景和變換,同時,在圖像的處理過程中易出現(xiàn)圖像局部扭曲、風格溢出、圖像與風格無法匹配等問題。圖像處理技術中的圖像風格轉換可以通過對圖像進行背景的風
3、格轉換以達到自己想要的效果,而該基于數(shù)字圖像處理的圖像風格轉換系統(tǒng)的主要目標是實現(xiàn)選取或拍攝照片后,與想要轉換的風格進行結合轉換后輸出。而該系統(tǒng)的創(chuàng)新為實現(xiàn)更豐富的圖像在內(nèi)容上精確地轉換成參考風格提供可能,其中利用MATLAB進行數(shù)字圖像處理;通過圖像處理算法,完成顏色、線條、光線等的處理;該系統(tǒng)是基于MATLAB開發(fā)的GUI應用程序,主要用于圖像的風格轉換。操作過程中分為 兩個模式,一個輸入圖像; 另外一個是即時拍照,即時拍照讀取進行風格轉換的功能。2 系統(tǒng)的設計2.1 系統(tǒng)設計的出發(fā)點隨著數(shù)字圖像處理技術的發(fā)展,應用領域也更加廣泛。設計本系統(tǒng)的出發(fā)點是基于GUI。用戶在使用的時候,并不需要
4、了解所執(zhí)行的操作執(zhí)行的,而是根據(jù)界面上的功能就能得到用戶想要的風格。本系統(tǒng)為學習數(shù)字圖像處理技術提供了一個良好的平臺,對初學者而言更加明顯,數(shù)字圖像處理的基本知識剛被其接觸,對于其了解不夠深入,在計算機上進行編程仿真的難度很大。因此,本系統(tǒng)的設計可以給他們提供很大的幫助。2.2 設計的總體方案本系統(tǒng)利用 MATLAB中的 GUI平臺,設計了一個合理且可視化的操作界面,后界面中的功能進行回調(diào)函數(shù)的編寫,從而完成各個功能的設計,完成編寫后,形成了一個圖像處理系統(tǒng)。該系統(tǒng)具有的功能是人性化且實用的,而且還是一些操作簡單的功能。系統(tǒng)設計的總體方案如圖1所示。3 風格算法介紹3.1 素描風格算法介紹素描
5、風格算法的原理是是用函數(shù)檢測輸入圖像的邊緣,得到RGB向量空間的梯度,進而觀察其直方圖。從直方圖中可以看出大部分像素值都集中于靠近白色周圍,因此對它做一個灰度變換。3.2 明亮風格算法介紹明亮風格算法的基本原理是利用HIS模型增加色調(diào)來達到效果的實現(xiàn)。HSI模型的建立基于兩個方面:第一個,分量與圖像的彩色信息無關;第二個,H和S分量與人感受顏色的方式是緊密相聯(lián)的。4 主要的模塊設計4.1 文件模塊選擇文件模塊,可以選擇不同格式的文件進行處理,選擇不同的轉換風格。具體代碼如下:functionxuanze_Callback(hObject, eventdata, handles)% hObjec
6、t handle to xuanze (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)global X;global Y;filename, pathname = uigetfile(. *jpg;*.jpeg;*.jpe,JPEG-文件(*jpg;*.jpeg;*.jpe);*.tif;*.tiff,標記圖像文件格式(*.tif,*.tiff);.*.gif,Compur
7、seveGIF(*.gif);.*.png,便攜式網(wǎng)絡圖形(*.png);.*.bmp;*.dib;*.rle,便攜式網(wǎng)絡圖形(*.bmp,*.dib,*.rle);.*.jng,JPEG-網(wǎng)絡圖形(*.jng);.*.pbm,Portable 位圖(*.pbm);.*.wbmp,WAP 位圖(*.wbmp);.*.ico,Windows圖標(*.ico);.*.emf,增強圖元文件(*.emf);.*.wmf,Windows圖元文件(*.wmf);.*.tga,TrueVisionTarga(*.tga);.*.pcx;*.pcc,ZSoftPaintbrush(*.pcx,*.pcc);.
8、*.*,All Files(*.*),.選擇文件);pathfile=fullfile(pathname, filename); %獲得圖片路徑set(handles.lujing,String,pathfile);X=imread(pathfile);Y=imread(pathfile);guidata(hObject,handles);4.2 操作模塊操作模塊主要有主界面的顯示,及其子模塊構成。系統(tǒng)主界面有四個按鈕,分別是進入、制作團隊、修改建議、退出四個按鈕。點擊主界面的進入按鈕,會彈出模式選擇界面,會提示你選擇兩種模式,一種是選擇圖片進行處理模式,另一種是即時拍照進行處理模式。其中選擇
9、圖片進行處理模式如圖2所示,即時拍照進行處理模式如圖3所示。4.3 風格轉換模塊根據(jù)不同的轉換算法,利用MATLAB中的回調(diào)函數(shù)進行編輯,最后利用GUI界面對其進行包裝,以便更好地操作。以下是不同風格的處理結果,如圖4、圖5、圖6、圖7所示。5 結論通過上面幾種圖像風格功能的介紹,可以看出該系統(tǒng)不僅有強大包容性,而且有著強大的算法作為后盾以保證圖片在處理過程中的最大不失真。從人性化的角度來看,該系統(tǒng)不僅可以實現(xiàn)圖像風格的自動轉換,而且還可以手動操作對圖像進行操作和處理,以彌補系統(tǒng)不能對圖像本身進行人格化處理的不足。該系統(tǒng)還具有一定的特效能力,如馬賽克效果、切圖、哈哈鏡效果、添加文字等功能,該功
10、能考慮到人們?nèi)粘I畹臉啡?,可根?jù)使用者的心理自由變換。該系統(tǒng)操作簡便,符合大多數(shù)人的操作習慣,可處理的圖片格式多樣,有利于該系統(tǒng)在人群中的傳播和推廣。參考文獻1郭思夢,張培玲.基于Matlab GUI的語音信號去噪處理J.中小企業(yè)管理與科技(下旬刊),2017(05):147-148.2喻曉,夏澎.基于Qt的便攜式心電監(jiān)護儀GUI應用軟件設計J.計算機系統(tǒng)應用,2017,26(05):221-226.3李寶方,邢玉清.基于MATLAB GUI的數(shù)字圖像處理仿真系統(tǒng)設計J.計算機與數(shù)字工程,2014,42(11):2177-2180.4薛媛.基于Matlab的數(shù)字水印系統(tǒng)的GUI設計J.電子設計工程,2014,22(15)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三年級上冊數(shù)學教案-第1單元 兩、三位數(shù)乘一位數(shù)第12課時 練習三(1)|蘇教版
- 2025年企業(yè)員工體檢協(xié)議先例文本
- 2025安全員B證考試題庫附答案
- 第一單元(整體教學設計)-2024-2025學年九年級語文下冊大單元教學名師備課系列(統(tǒng)編版)
- 二零二五年度物聯(lián)網(wǎng)渠道框架合作協(xié)議
- 2025年度房屋租賃合同房東責任保險附加版
- 2025年度返點合作協(xié)議版:新零售場景下的返利機制約定
- 2025年度全款購車汽車用品贈送合同范本
- 2025年貴州城市職業(yè)學院單招職業(yè)傾向性測試題庫附答案
- 2025年度煙酒店區(qū)域市場拓展與渠道建設合作協(xié)議合同
- 2024年匯算清繳培訓
- 幼兒園監(jiān)控項目技術方案
- 《智能家居系統(tǒng)》課件
- 班主任工作培訓內(nèi)容
- 鋼筋工安全操作規(guī)程
- 搬遷項目驗收報告模板
- 煤礦安全管理人員考試題庫與答案(G卷)
- 2024年海南省中考英語試題卷(含答案)+2023年中考英語試卷及答案
- 部編人教版四年級下冊道德與法制全冊教案
- 山東省濟南市2024年中考數(shù)學試卷【附真題答案】
- 綜合應用能力事業(yè)單位考試(綜合管理類A類)試卷及解答參考(2025年)
評論
0/150
提交評論