anistropic filer
1 、对相邻的8向或者26向进行标准邻域卷积;
hN = [0 1 0; 0 -1 0; 0 0 0];
hS = [0 0 0; 0 -1 0; 0 1 0];
hE = [0 0 0; 0 -1 1; 0 0 0];
hW = [0 0 0; 1 -1 0; 0 0 0];
hNE = [0 0 1; 0 -1 0; 0 0 0];
hSE = [0 0 0; 0 -1 0; 0 0 1];
hSW = [0 0 0; 0 -1 0; 1 0 0];
hNW = [1 0 0; 0 -1 0; 0 0 0];
nablaN = imfilter(diff_im,hN,'conv');nablaS = imfilter(diff_im,hS,'conv'); nablaW = imfilter(diff_im,hW,'conv');nablaE = imfilter(diff_im,hE,'conv'); nablaNE = imfilter(diff_im,hNE,'conv');nablaSE = imfilter(diff_im,hSE,'conv'); nablaSW = imfilter(diff_im,hSW,'conv');nablaNW = imfilter(diff_im,hNW,'conv');
2、迭代到扩散方程
cN = 1./(1 + (nablaN/kappa).^2);cS = 1./(1 + (nablaS/kappa).^2);cW = 1./(1 + (nablaW/kappa).^2);cE = 1./(1 + (nablaE/kappa).^2);cNE = 1./(1 + (nablaNE/kappa).^2);cSE = 1./(1 + (nablaSE/kappa).^2);cSW = 1./(1 + (nablaSW/kappa).^2);cNW = 1./(1 + (nablaNW/kappa).^2);
3、离散化方程
diff_im = diff_im + ...delta_t*(...(1/(dy^2))*cN.*nablaN + (1/(dy^2))*cS.*nablaS + ...(1/(dx^2))*cW.*nablaW + (1/(dx^2))*cE.*nablaE + ...(1/(dd^2))*cNE.*nablaNE + (1/(dd^2))*cSE.*nablaSE + ...(1/(dd^2))*cSW.*nablaSW + (1/(dd^2))*cNW.*nablaNW );
参考资料
% MATLAB implementation based on Peter Kovesi's anisodiff(.):
% P. D. Kovesi. MATLAB and Octave Functions for Computer Vision and Image Processing.
% School of Computer Science & Software Engineering,
% The University of Western Australia. Available from:
% <http://www.csse.uwa.edu.au/~pk/research/matlabfns/>.
%
% Credits:
% Daniel Simoes Lopes
% ICIST
% Instituto Superior Tecnico - Universidade Tecnica de Lisboa
% danlopes (at) civil ist utl pt
% http://www.civil.ist.utl.pt/~danlopes
anistropic filer相关推荐
- 【Elasticsearch】不常用 length filer、ngram filter、trim filter、truncate filter、unique filter、synonym token
1.概述 转载:总结一些ES不常用的filter ES内置的token filter很多,大部分实际工作中都用不到.这段时间准备ES认证工程师的考试,备考的时候需要熟悉这些不常用的filter.ES官 ...
- 过滤器(Filer)与监听器(Listenter)
1.Filer Filter:过滤器,用来过滤网站的数据: 处理中文乱码 登录验证- Filter开发步骤: 1.导包 2.编写过滤器 1.导包不要错 导入javax.servlet包 publi ...
- Swift map、flatMap、compactMap、filer、reduce的使用总结
Swift 提供了map.flatMap.compactMap.filer.reduce这几个高阶函数支持. 1,map : 可以对数组中的每一个元素做一次处理 // 计算字符串的长度 let str ...
- java filer,java – Filer的原始元素是否有用?
Does anyone know of an incremental environment that use this information? 对不起,我没有. Does javac or the ...
- java createfile,Java Filer.createSourceFile方法代碼示例
本文整理匯總了Java中javax.annotation.processing.Filer.createSourceFile方法的典型用法代碼示例.如果您正苦於以下問題:Java Filer.crea ...
- jQuery.filer文件上传插件简单使用
官网文档 这里贴出使用该插件上传多图片的demo,后端使用python flask. demo 前端 demo.html <!DOCTYPE html> <html lang=&qu ...
- jQuery HTML5文件上传美化插件jQuery.filer
下载及详情参考jquery插件库:http://www.jq22.com/jquery-info11363 1.介绍和配置参数 更多配置参数 前往 jquery插件库 2.引入 css 和 ...
- html5div拖拽插件,jquery+html5多文件拖放上传插件jquery.filer
jquery.filer是一个简单的HTML5文件上传插件工具,彻底改变jQuery文件输入并使其支持同时选择多个文件,支持拖放,上传验证文件.大小.后缀名,显示缩略图,自定义上传类型图标,即时上传, ...
- Mybatis Plugin 以及Druid Filer 改写SQL
背景 工作中偶尔会碰到需要统一修改SQL的情况,例如有以下表结构: CREATE TABLE `test_user` (`id` int(11) NOT NULL AUTO_INCREMENT,`ac ...
最新文章
- python实现tcp发包_python 多线程tcp udp发包 Dos工具。
- 三菱880彩铅和uni的区别_彩铅测评|150色荷尔拜因彩铅初体验
- android java 圆角_Android自定义View实现带4圆角或者2圆角的效果
- BIEE连接数据库的方法
- Visual Studio Code环境变量配置
- JQUERY解析XML IE8的兼容问题
- Linux 下的Core Dump
- 关于TCHAR和string对象的c.str()一些注意事项
- html按钮样式_一组强大的CSS3 Material 按钮
- zabbix4.0 mysql本地数据库迁移到腾讯云数据库
- php gtk 中文手册,PHP-GTK
- 线性定常系统参数辨识-(数学建模与系统辨识——NJUST)
- python办公自动化——提取pdf中的文字和表格
- ThinkPad L13笔记本怎么U盘重装系统教学
- Python图片处理模块Pillow
- 解决服务器空间满/var/lib/docker/overlay2占用很大,千万慎用 docker system prune -a清理 mongodb等数据库容器及镜像可能被删,找回恢复数据
- web前端读取串口数据
- JavaScript点击图片加上红色边框
- 其实装修也是工程管理
- java lint_Java代码规范与质量检测插件SonarLint
热门文章
- 从寄存器到固件库,深入解析点亮RGB灯(上)
- 豆瓣电影数据分析--Tableau
- python布尔型变量错误的赋值_Python中布尔变量的值为( )
- Autohotkey实现粘贴板图片用百度OCR识别
- python判断以什么开头_Python中用startswith()函数判断字符串开头的教程
- L2-039 清点代码库 (25 分)(哈希)
- npm 安装依赖报错解决方法总结
- 1000个已成功入职的软件测试工程师简历经验总结:软件测试工程师简历项目经验怎么写?(含真实简历模板)
- 使用vite插件编写tsx文件
- 戴尔服务器虚拟 介质,使用Dell R710 IDRAC挂载虚拟介质