我有以下函数计算GLCM,然后计算给定的统计参数。我想将这个函数传递给NLFILTER来完成整个图像的计算(在小窗口中,例如卷积)。我已经有NLFILTER设置为使用并行计算工具箱运行,所以我真的很想转换我下面的函数:

function [s]=glcm(img,meth)

%GLCM calculates a Gray Level Co-occurence matrix & stats for a given sub

% image.

% Input: Sub Image (subI) and a method (meth)...

% 'Contrast','Correlation','Energy','Homogeneity'

%

subI=uint8(img);

m=graycomatrix(img,'Offset',[0 1],'NumLevels',8,'Symmetric',true);

if meth(1:3)=='con'

s=graycoprops(m,'Contrast');

s=s.Contrast;

elseif meth(1:3)=='cor'

s=graycoprops(m,'Correlation');

s=s.Correlation;

elseif meth(1:3)=='ene'

s=graycoprops(m,'Energy');

s=s.Energy;

elseif meth(1:3)=='hom'

s=graycoprops(m,'Homogeneity');

s=s.Homogeneity;

else

error('No method selected.')

end我真的被困在如何将其转换为适合与NLFILTER一起使用的函数句柄。有任何想法吗?谢谢。

matlab nlfilter 填充方式,MATLAB匿名函数句柄与NLFILTER一起使用相关推荐

  1. Matlab中 的@(x)——处理匿名函数

    @(x):处理匿名函数 匿名函数 提供了创建简单函数的快速方法,无需每次都创建 .m 文件. 可以使用以下语法构造一个匿名函数和该函数的句柄: fhandle = @(arglist)body 其中, ...

  2. matlab bar 填充花纹,Matlab中画花纹填充的柱状图

    在画柱状图时,利用不同的颜色区分在实际打印时经常区分不出. 为了能够更清楚第表示最终结果,可采用在柱状图中打阴影的方式来表示. 然而,Matalab本身没有提供实现这种功能的函数库. 下面两个函数: ...

  3. MATLAB 的函数句柄的使用方式

    函数句柄MATLAB的数据类型,包含用于引用函数的信息.使用函数句柄的主要优点是可以在调用中把函数句柄作为参数传递给另一个函数. 函数句柄主要有两种不同的类型.第一种函数句柄类型是命名的函数句柄,也称 ...

  4. matlab匿名函数 函数句柄,matlab匿名函数函数句柄.docx

    matlab匿名函数函数句柄.docx matlab匿名函数函数句柄(2012-05-1111:35:05)转载▼标签:教育分类:study与matlab一.函数句柄所谓函数句柄,个人认为可以将其理解 ...

  5. Matlab 匿名函数、函数句柄

    1,匿名函数格式:function_handle_name = @(输入参数) 表达式: 2,创建一个匿名函数: circle_area = @(radius) pi*radius.^2; 该匿名函数 ...

  6. MATLAB 匿名函数详解(超级全面)

    匿名函数与之相对的即为需要.m文件存储的命名函数,匿名函数可以在任意地方定义(包含命令行窗口),且由于没有固定的名称,函数是可以像变量一样被传递的.以下详细讲解一下MATLAB中不可或缺的一部分具体能 ...

  7. MATLAB中的函数句柄及其应用

    1.函数句柄的创建 函数句柄(function handle)是MATLAB中的一类特殊的数据结构,它的地位类似于其它计算机语言里的函数对象(Javascript,Python),函数指针(C++), ...

  8. matlab获取当前打开软件的句柄,MATLAB中的函数句柄及其应用

    1.的创建 函数句柄( % 函数句柄的创建 % 方式1 : 直接加@ % 语法:@函数名 fun1 = @sin; % 方式2 : str2func函数 % 语法:str2fun('函数名') fun ...

  9. 浅谈matlab数学建模中@符号-----函数句柄

    很多刚开始学数学建模的小伙伴第一次在matlab程序中遇到"@"这个符号都不知道是什么意思, 如: f = @myfunction: 或者 fun = @sin; 其实这种用法叫创 ...

最新文章

  1. DB2客户端,查看、增加、删除节点和数据库编目
  2. JVM与Java的体系结构(JVM入门知识体系总结)
  3. 轻舟智航发布Driven-by-QCraft第三代自动驾驶硬件方案
  4. LANGUAGE MODELS ARE OPEN KNOWLEDGE GRAPHS —— 读后总结
  5. 练手CF3-C - Wormhouse
  6. 黑马程序员--ADO.Net中的知识点和难点
  7. MS CRM 2011 RC中的新特性(9)—全新的工作流 脚本设计模式
  8. 邱跃鹏:软硬件一体化、Serverless、智能化是云计算三大趋势
  9. HDU 4907 BestCoder3_1 Task schedule
  10. COMMUNITY DETECTION
  11. CS224n(一) 自然语言处理与深度学习简介
  12. 家用汽车蓄电池亏电解决方案
  13. 视觉测试_5分钟即可开始视觉测试
  14. 获取百度首页的源代码
  15. MySQL数据库基础:各类窗口函数操作一文详解
  16. JavaSE IO流 Vol.2 节点流 - 输入流 入门
  17. 什么叫电位器?什么叫电阻器?
  18. 玻璃钢HS编码!实用性超强
  19. M.U.G.E.N格斗游戏引擎简介
  20. C语言-小明小强扔石头

热门文章

  1. Oracle 查询结果自动生成自增序号
  2. 使用proxifier实现二级http代理上网
  3. mysql explain介绍
  4. 计算机网络基础--DNS
  5. Java毕设项目我爱短视频管理系统(java+VUE+Mybatis+Maven+Mysql)
  6. 深入分析 Fiesta Exploit Kit
  7. 新版itunes不显示图书_App Store构建版本iTunes不显示
  8. 基于ssm jsp超市在线销售平台的设计与实现
  9. 蔡高厅高等数学32-函数的微分
  10. 在GreenBrowser中使用35766书签