matlab图像处理函数汇总

1. applylut

功能:

在二进制图像中利用lookup表进行边沿操作.

语法:

A = applylut(BW,lut)

举例

lut = makelut('sum(x(:)) == 4',2);

BW1 = imread('text.tif');

BW2 = applylut(BW1,lut);

imshow(BW1)

figure, imshow(BW2)

相关命令:

makelut

2.bestblk

功能:

确定进行块操作的块大小.

语法:

siz = bestblk([m n],k)

[mb,nb] = bestblk([m n],k)

举例

siz = bestblk([640 800],72)

siz =

64 50

相关命令:

blkproc

3.blkproc

功能:

MATLAB高级应用——图形及影像处理 320

实现图像的显式块操作.

语法:

B = blkproc(A,[m n],fun)

B = blkproc(A,[m n],fun,P1,P2,...)

B = blkproc(A,[m n],[mborder nborder],fun,...)

B = blkproc(A,'indexed',...)

举例

I = imread('alumgrns.tif');

I2 = blkproc(I,[8 8],'std2(x)*ones(size(x))');

imshow(I)

figure, imshow(I2,[]);

相关命令:

colfilt, nlfilter,inline

4.brighten

功能:

增加或降低颜色映像表的亮度.

你可能喜欢

  • Matlab图像处理
  • 数字图像处理及MATLAB实现
  • 图像处理方法
  • C语言编程图形
  • word个人简历模板下载
  • 应届生求职

matlab图像处理函数汇总相关文档

最新文档

返回顶部