KeeneWoo's cnblogs

"Hello World !!!"

导航

2011年4月14日

摘要: % imshowimshow是用来显示图片的,如>> I = imread('moon.tif');>> figure,imshow(I);而有时为了数据处理,要把读取的图片信息转化为更高的精度,>> I = double(imread('moon.tif'));为了保证精度,经过了运算的图像矩阵I其数据类型会从unit8型变成double型。如果直接运行imshow(I),我们会发现显示的是一个白色的图像。这是因为imshow()显示图像时对double型是认为在0~1范围内,即大于1时都是显示为白色,而imshow显示ui 阅读全文

posted @ 2011-04-14 14:51 KeeneWoo 阅读(8718) 评论(0) 推荐(1) 编辑

摘要: 功能:对任意类型数组或多维图像进行滤波。用法:B = imfilter(A,H) B = imfilter(A,H,option1,option2,...) 或写作g = imfilter(f, w, filtering_mode, boundary_options, size_options)其中,f为输入图像,w为滤波掩模,g为滤波后图像。filtering_mode用于指定在滤波过程中是使用“相关”还是“卷积”。boundary_options用于处理边界充零问题,边界的大小由滤波器的大小确定。具体参数选项见下表:选项描述filtering_mode‘corr’通过使用相关来完成,该值为 阅读全文

posted @ 2011-04-14 14:20 KeeneWoo 阅读(65782) 评论(0) 推荐(2) 编辑

摘要: fspecial函数用于建立预定义的滤波算子,其语法格式为:h = fspecial(type)h = fspecial(type,para)其中type指定算子的类型,para指定相应的参数;type的类型有:1、'average'averaging filter为均值滤波,参数为hsize代表模板尺寸,默认值为【3,3】。H = FSPECIAL('average',HSIZE) returns an averaging filter H of sizeHSIZE. HSIZE can be a vector specifying the number of 阅读全文

posted @ 2011-04-14 14:15 KeeneWoo 阅读(33656) 评论(0) 推荐(2) 编辑