影像處理概論-期末專題報告.pptVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
影像處理概論-期末專題報告

影像處理概論-期末專題報告   題目:圖片文字消除 指導老師:謝政勳 老師 組  員: 9627053 廖騰翔 9627065 高健皓 9627146 古思遠 大綱 一、簡介 二、系統操作步驟流程圖 三、程式碼與對應步驟 四、實驗結果與討論 五、結語 一、簡介 背景: 為了因應想將圖片上不需要的文字消除,並保留其原本圖像之完整度的人,故設計了此系統。 使用方法: 使用的方法有灰階、區域選取、選取區域擷取、中值濾波,用中值濾波的原因是因大部分影像上的文字都與背景的顏色差異甚大,故用中值濾波將差異較大的顏色排除,以達到我們所需要的結果。 目標: 希望能做到將文字消除之後,能讓被中值濾波處理過的背景藉由周圍未被中值濾波處理的圖像進行採樣還原,以達到消除文字並恢復圖片的完整度。 二、系統操作步驟流程圖 Open-開啟檔案 Rgb2gray-灰階化 Rect-選取範圍 在已選取範圍 內點2下抓取 position Crop-切割選取範圍 Medfilt-中值濾波 預設遮罩3x3 可選擇遮罩7x7 5x5 3x3 三、程式碼與對應步驟 function varargout = gui2(varargin) gui_Singleton = 1; gui_State = struct(gui_Name, mfilename, ... gui_Singleton, gui_Singleton, ... gui_OpeningFcn, @gui2_OpeningFcn, ... gui_OutputFcn, @gui2_OutputFcn, ... gui_LayoutFcn, [] , ... gui_Callback, []); if nargin ischar(varargin{1}) gui_State.gui_Callback = str2func(varargin{1}); end if nargout [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:}); else gui_mainfcn(gui_State, varargin{:}); end 程式碼 function gui2_OpeningFcn(hObject, eventdata, handles, varargin) handles.output = hObject; guidata(hObject, handles); set(handles.Open_text,string,開啟檔案,檔案類型為jpeg,jpg,bmp,png,git,tif); set(handles.Save_text,string,儲存檔案,檔案類型為jpeg,jpg,bmp,png,git,tif); set(handles.rgb2gray_text,string,將讀入的影像做灰階化並顯示); set(handles.rect_text,string,選擇想要的範圍,選取完後請在選取框框內點兩下); set(handles.crop_text,string,對rect取出來的座標使用crop截取圖片); set(handles.medfilt_text,‘string’,‘對用crop取出來的圖做中值濾波’); set(handles.mednxn_text,string,改變medfilt的遮罩大小,預設為3x3); set(handles.write_text,‘string’,‘將修改好的圖片寫入原圖); set(handles.msg_text,string,); global n global position global act %act系統尚未完成 global map global map2 map=[0]; map2=[0]; act=0; position=[0 0 0 0]; n=3; 程式碼 Open開始檔案 function Open_Callback(hObject, eventdata, handles) global act %The fcn act=1 global map [filename,pathname]=uigetfile(*.jpeg;*.jpg;*.bmp;*.png;*.gif;*.tif); fullpath=strca

文档评论(0)

75986597 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档