设为首页收藏本站

EPS数据狗论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1203|回复: 0

MATLAB图像代数运算

[复制链接]

10

主题

111

金钱

170

积分

入门用户

发表于 2018-8-21 09:40:24 | 显示全部楼层 |阅读模式
MATLAB支持多种图像代数运算,包括:

图像相加或图像加上常数;
图像相减或图像减去常数;
图像相乘或图像乘以常数;
图像相除或图像除以常数;
图像相减绝对值差;
图像线性组合;
图像求补;
颜色线性组合。

在命令行窗口输入:
  1. X = uint8([255 10 75; 44 225 100]);
  2. Y = uint8([50 50 50; 50 50 50 ]);
  3. Z = imabsdiff(X,Y)
  4. I = imread('cameraman.tif');
  5. J = uint8(filter2(fspecial('gaussian'), I));
  6. K = imadd(I,J);
  7. subplot(131);imshow(I); %原图像,见图18.18左图
  8. subplot(132);imshow(J); %过滤后图像,见图18.18中图
  9. subplot(133);imshow(K); %前两图相加,见图18.18右图
复制代码

输出结果如下:

  1. Z = 205     40   25
  2.        6       175    50
复制代码


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

客服中心
关闭
在线时间:
周一~周五
8:30-17:30
QQ群:
653541906
联系电话:
010-85786021-8017
在线咨询
客服中心

意见反馈|网站地图|手机版|小黑屋|EPS数据狗论坛 ( 京ICP备09019565号-3 )   

Powered by BFIT! X3.4

© 2008-2028 BFIT Inc.

快速回复 返回顶部 返回列表