matlab filter2()函数怎么用

我是新手有个问题不明白希望各位大大能帮忙解决程序如下i=imread('1.jpg');figure;imshow(i);h=fspecial('sobel');j=fi... 我是新手有个问题不明白希望各位大大能帮忙解决
程序如下
i=imread('1.jpg');
figure;
imshow(i);
h=fspecial('sobel');
j=filter2(h,i);
figure;
imshow(j);
若输入以上程序理应出来锐化后的图像,但是除了原图之外只出来一个像素点。请问是不是程序除了什么问题?
展开
 我来答
分享社会民生
高粉答主

2019-11-20 · 热爱社会生活,了解人生百态
分享社会民生
采纳数:1248 获赞数:283328

向TA提问 私信TA
展开全部

matlab函数:fzero。

功能:查找一元连续函数的零点。

用法:

x = fzero(fun,x0) %查找fun函数在x0附近的零点。

x = fzero(fun,x0,options) %由指定的优化参数options进行最小化。也可以用optimset函数定义一些参数。

[x,fval] = fzero(...)。

[x,fval,exitflag] = fzero(...)。

[x,fval,exitflag,output] = fzero(...)。

Example 1:求sin函数在3附近的零点。

x = fzero(@sin,3)。

x = 3.1416。

Example 2:求cos函数在1和2之间的零点。

x = fzero(@cos,[1 2])。

x = 1.5708。

Example 3:求函数f(x) = x^3-2*x- 5在2附近的零点。

x = fzero(@(x)x.^3-2*x-5,2)。

x = 2.0946。


扩展资料:

scanf格式输入函数。

printf格式输出函数。

systemdos命令函数。

sort排序。

main主函数。

fgets文件读取字符串函数。

fputs文件写入字符串函数。

fscanf文件格式读取函数。

fprintf文件格式写入函数。

fopen打开文件函数。

getchar输入字符函数。

putchar输出字符函数。

malloc动态申请内存函数。

free释放内存函数。

abs求绝对值数学函数。

sqrt求平方根数学函数。

参考资料来源:百度百科-matlab函数

Chock9898
高粉答主

2019-11-16 · 关注我不会让你失望
知道答主
回答量:85
采纳率:100%
帮助的人:1.6万
展开全部

解决办法如下所示:

y = filter(b,a,X),[y,zf] = filter(b,a,X),[y,zf] = filter(b,a,X,zi),y = filter(b,a,X,zi,dim),[...] = filter(b,a,X,[],dim)。

扩展资料:

一、Filter新增加的功能包括:

1、新的国际化。

2、应用程序生命周期事件控制。

3、澄清了类的装载规则。

4、新的错误及安全属性。

5、不赞成使用HttpUtils 类。

6、各种有用的方法。

二、一个filter必须实现javax.servlet.Filter的三个方法:

1. void setFilterConfig(FilterConfig config) //设置filter 的配置对象。

2. FilterConfig getFilterConfig() //返回filter的配置对象。

3. void doFilter(ServletRequest req,ServletResponse res,FilterChain chain) //执行filter 的工作。

参考资料来源:百度百科-Filter

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
韧劲9
推荐于2017-10-07 · TA获得超过9224个赞
知道小有建树答主
回答量:1638
采纳率:92%
帮助的人:351万
展开全部
filter2函数
功能:计算二维线型数字滤波,它与函数 fspecial 连用
格式:Y=filter2(B,X)
Y=filter2(B,X,'shape')
说明:对于 Y=filter2(B,X) ,filter2 使用矩阵 B 中的二维 FIR 滤波器对数据 X 进行滤波,结果 Y 是通过二维互相关计算出来的,其大小与 X 一样;对于 Y=filter2(B,X,'shape') ,filter2 返回的 Y 是通过二维互相关计算出来的,其大小由参数 shape 确定,其取值如下:
》full 返回二维相关的全部结果,size(Y)>size(X);
》same 返回二维互相关结果的中间部分,Y 与 X 大小相同;
》valid 返回在二维互相关过程中,未使用边缘补 0 部分进行计算的结果部分,有 size(Y)<size(X) 。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lqhbupt
2012-09-22 · TA获得超过393个赞
知道答主
回答量:43
采纳率:0%
帮助的人:37.2万
展开全部
filter2可以对double或single数据进行处理。
需要在imread后使用
rgb2gray函数
再进行filter2操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b9df065
2008-12-24 · TA获得超过1293个赞
知道小有建树答主
回答量:641
采纳率:0%
帮助的人:742万
展开全部
图像的滤波貌似有imfilter函数
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式