資源簡(jiǎn)介
上傳一個(gè)我寫的數(shù)字全息軟件,用Matlab6.5 GUIDE 做的
這個(gè)軟件可以用來(lái)做數(shù)字全息圖的預(yù)處理、全息再現(xiàn)、相位濾波、相位去包裹
可以應(yīng)用于數(shù)字全息三維形貌測(cè)量、微小位移或形變測(cè)量
附件里dh文件夾中是圖形界面的m文件和fig文件,prog文件夾是一些算法的m文件,被dh里的界面程序調(diào)用,image里面是幾張全息實(shí)驗(yàn)的原始數(shù)據(jù)。
不排除程序有bug,如果有誰(shuí)發(fā)現(xiàn)了通知我一下,謝了
希望從事數(shù)字全息研究的如果有興趣可以擴(kuò)充一下這個(gè)軟件功能,改進(jìn)完善一下。

代碼片段和文件信息
function?varargout?=?adfilter_window(varargin)
%?ADFILTER_WINDOW?M-file?for?adfilter_window.fig
%??????ADFILTER_WINDOW?by?itself?creates?a?new?ADFILTER_WINDOW?or?raises?the?existing
%??????singleton*.
%
%??????H?=?ADFILTER_WINDOW?returns?the?handle?to?a?new?ADFILTER_WINDOW?or?the?handle?to
%??????the?existing?singleton*.
%
%??????ADFILTER_WINDOW(‘CALLBACK‘hobjecteventDatahandles...)?calls?the?local
%??????function?named?CALLBACK?in?ADFILTER_WINDOW.M?with?the?given?input?arguments.
%
%??????ADFILTER_WINDOW(‘Property‘‘Value‘...)?creates?a?new?ADFILTER_WINDOW?or?raises?the
%??????existing?singleton*.??Starting?from?the?left?property?value?pairs?are
%??????applied?to?the?GUI?before?adfilter_window_OpeningFunction?gets?called.??An
%??????unrecognized?property?name?or?invalid?value?makes?property?application
%??????stop.??All?inputs?are?passed?to?adfilter_window_OpeningFcn?via?varargin.
%
%??????*See?GUI?Options?on?GUIDE‘s?Tools?menu.??Choose?“GUI?allows?only?one
%??????instance?to?run?(singleton)“.
%
%?See?also:?GUIDE?GUIDATA?GUIHANDLES
%?Edit?the?above?text?to?modify?the?response?to?help?adfilter_window
%?Last?Modified?by?GUIDE?v2.5?27-Aug-2007?21:34:52
%?Begin?initialization?code?-?DO?NOT?EDIT
gui_Singleton?=?1;
gui_State?=?struct(‘gui_Name‘???????mfilename?...
???????????????????‘gui_Singleton‘??gui_Singleton?...
???????????????????‘gui_OpeningFcn‘?@adfilter_window_OpeningFcn?...
???????????????????‘gui_OutputFcn‘??@adfilter_window_OutputFcn?...
???????????????????‘gui_LayoutFcn‘??[]??...
???????????????????‘gui_Callback‘???[]);
if?nargin?&?isstr(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
%?End?initialization?code?-?DO?NOT?EDIT
%?---?Executes?just?before?adfilter_window?is?made?visible.
function?adfilter_window_OpeningFcn(hobject?eventdata?handles?varargin)
%?This?function?has?no?output?args?see?OutputFcn.
%?hobject????handle?to?figure
%?eventdata??reserved?-?to?be?defined?in?a?future?version?of?MATLAB
%?handles????structure?with?handles?and?user?data?(see?GUIDATA)
%?varargin???command?line?arguments?to?adfilter_window?(see?VARARGIN)
set(handles.lbox‘String‘cell(10)‘value‘1);
axes(handles.prev_axes)
imagesc(ones(256))colormap(gray);
%axis?equal?tight;
handles.ms=[22];
handles.phase=[];
if?nargin?>?4
????for?n=1:2:length(varargin)
????????if?strcmpi(varargin{n}‘phasemaps‘)
????????????handles.phase=varargin{n+1};
????????????if?~isempty(handles.phase)
????????????????set(handles.lbox‘string‘sort(fieldnames(handles.phase)))
????????????end
????????end
????end
end
%?Choose?default?command?line?output?for?adfilter_window
handles.output?=?hobject;
%?Update?handles?structure
guidata(hobject?handles);
%?UIWAIT?makes?adfilter_window?wait?for?user?response?(see?UIRESUME)
uiwait(han
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????21088??2007-08-27?21:36??dh\adfilter_window.fig
?????文件??????10091??2007-08-31?14:44??dh\adfilter_window.m
?????文件??????20928??2007-08-27?16:10??dh\ddfilter_window.fig
?????文件??????10651??2007-09-04?13:23??dh\ddfilter_window.m
?????文件??????58552??2008-01-02?21:53??dh\dd_window.fig
?????文件??????27233??2008-01-02?21:31??dh\dd_window.m
?????文件???????8526??2009-02-07?14:17??dh\dh.fig
?????文件??????61435??2009-02-07?14:13??dh\dh.m
?????文件??????43576??2007-07-21?21:01??dh\dmin_window.fig
?????文件??????13135??2007-08-02?14:30??dh\dmin_window.m
?????文件??????50752??2007-08-26?23:01??dh\gpm_window.fig
?????文件??????36275??2007-10-01?22:46??dh\gpm_window.m
?????文件??????30960??2007-08-19?11:44??dh\holofilter_window.fig
?????文件??????14030??2007-08-19?14:09??dh\holofilter_window.m
?????文件??????23464??2007-08-27?16:43??dh\iscfilter_window.fig
?????文件??????11115??2007-08-31?14:34??dh\iscfilter_window.m
?????文件??????21096??2007-08-27?16:11??dh\mifilter_window.fig
?????文件??????10123??2007-08-31?14:42??dh\mifilter_window.m
?????文件??????58672??2007-12-25?15:38??dh\orm_window.fig
?????文件??????40461??2009-02-07?12:17??dh\orm_window.m
?????文件??????20968??2007-09-05?11:06??dh\rcunwrap_window.fig
?????文件???????9699??2007-09-05?11:49??dh\rcunwrap_window.m
?????文件??????88008??2007-10-01?22:13??dh\recon_window.fig
?????文件??????58210??2008-01-23?17:51??dh\recon_window.m
?????文件??????11616??2007-09-05?09:27??dh\rgunwrap_window.fig
?????文件???????7308??2007-09-05?11:36??dh\rgunwrap_window.m
?????文件??????10456??2007-07-28?23:40??dh\ri_window.fig
?????文件???????8777??2007-07-30?09:56??dh\ri_window.m
?????文件??????40320??2007-07-31?17:37??dh\rzo_window.fig
?????文件??????24843??2007-08-19?11:33??dh\rzo_window.m
............此處省略43個(gè)文件信息
評(píng)論
共有 條評(píng)論