资源简介
数值图像关联技术,开放软件处理,基于matlab平台,能够开源修正图像或修复图像

代码片段和文件信息
classdef ncorr < handle
%-------------------------------------------------------------------------%
%-------------------------------------------------------------------------%
%
% Programmed by: Justin Blaber
% Principle Investigator: Antonia Antoniou
%
%-------------------------------------------------------------------------%
%-------------------------------------------------------------------------%
%
% Start Ncorr with:
%
% handles_ncorr = ncorr;
%
% NOTE: Images/masks can be set using the GUI menu or by using
% “handles_ncorr.set_ref(data)“ “handles_ncorr.set_cur(data)“
% “handles_ncorr.set_roi_ref(data)“ or “handles_ncorr.set_roi_cur(data)“.
% These will manually set the reference image current image(s) or
% region of interest if these have been calculated or
% modified using MATLAB and exist in the main workspace. Sometimes the
% reference and current images can be obtained using an average of a
% series of images. The region of interest can also be calculated using
% various thresholding and edge detecting algorithms. Displacement and
% strain data can be obtained through handles_ncorr.data_dic in case the
% user is interested in doing further calculations on the deformation
% data. In addition if the menu freezes for some reason due to an error
% it can be unfrozen with “handles_ncorr.refresh()“. Lastly calling
% “delete(handles_ncorr)“ will force close Ncorr.
%
%
% MAIN CONSIDERATIONS:
%
% 1) All program data and appdata in the ncorr object are SET by callbacks directly.
% 2) “Downstream“ program data (i.e. dependent data) and appdata are
% CLEARED with the “clear_downstream()“ function before setting the
% new data.
% 3) UI objects are modified by the update* functions through the wrapper
% function “util_wrapcallbackall“ and not within callback directly.
%
% The point of doing this was to make each callback as clear and
% uncluttered as possible. The clearing of “downstream“ data and updating
% of UI controls are mainly for upkeep.
%
%
% MAIN FLOW OF CALLBACK:
%
% 1) Update UI controls. Generally if a menu option updates information
% it will freeze the top menu to prevent users from calling other
% options while the first one is running.
% 2) Check if data will be overwritten with: “overwrite = clear_downstream(‘callback‘)“
% This returns a logical value which is true if the user chooses
% to proceed and also clears the downstream data.
% 3) Perform calculations
% 4) If calculations succeed store the data directly in the callback
% 5) Update UI controls. This unfreezes the top menu and updates it
% as well as sets any images (such as the reference/current image)
% if they were loaded.
%
%-------------------------------------------------------------------------%
%-------------------------------------------------------------------------%
%
% NCORR_GUI* FUNCTIONS:
%
% These functions contain GUIs which are called b
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-03-30 01:58 ncorr_2D_matlab-master\
文件 989 2018-03-30 01:58 ncorr_2D_matlab-master\README.md
文件 1534 2018-03-30 01:58 ncorr_2D_matlab-master\license.txt
文件 217947 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr.m
文件 3793 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_addanalysis.m
文件 10457 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_adddisp.cpp
文件 88814 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_calcseeds.cpp
文件 82478 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_convert.cpp
文件 7437 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_convertanalysis.m
文件 28743 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_convertseeds.m
文件 17773 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_dicanalysis.m
文件 11413 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_dispgrad.cpp
文件 4374 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_extrapdata.cpp
文件 3481 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_formboundary.cpp
文件 17011 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_formmask.cpp
文件 5727 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_formregions.cpp
文件 8805 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_formthreaddiagram.cpp
文件 5429 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_formunion.cpp
文件 3244 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_interpqbs.m
文件 83816 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_rgdic.cpp
文件 6970 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_seedanalysis.m
文件 3489 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_alg_testopenmp.cpp
文件 24879 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_class_img.m
文件 68115 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_class_roi.m
文件 48410 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_datatypes.cpp
文件 3825 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_datatypes.h
文件 25475 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_gui_drawroi.m
文件 49552 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_gui_formatdisp.m
文件 20754 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_gui_getunitconv.m
文件 5051 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_gui_loadroi.m
文件 19358 2018-03-30 01:58 ncorr_2D_matlab-master\ncorr_gui_seedanalysis.m
............此处省略20个文件信息
- 上一篇:MATLAB汽车动态仿真
- 下一篇:新一代北斗BOC信号仿真程序Matlab
相关资源
- 四旋翼MATLAB仿真文件+实验报告
- 串行级联cpm系统MATLAB仿真
- matlab_OFDM调制解调(来自剑桥大学)
- Matlab路面裂缝识别69319
- 高灵敏度GPS接收机MATLAB仿真,附捕获
- 基于MATLAB的质点弹道计算与外弹道优
- 阵列天线的matlab仿真
- MATLAB 经典程序源代码大全
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
评论
共有 条评论