数字图像处理之在matlab中做彩色图像的加减乘除

图像与数做运算

clc; clear all;
A = imread(‘C:\Users\Administrator\Desktop\333.jpg’);
i = A - 66;
j = A + 36;
k = A*20;
l = A/5;
figure;
subplot(221),imshow(A);
subplot(223),imshow(i);
subplot(224),imshow(j);
figure;
subplot(221),imshow(A);
subplot(223),imshow(k);
subplot(224),imshow(l);

[注意每一次imshow之前都要有一句figure否则无法显示]
图片顺序分别为 原图;原图减去一个数;原图加上一个数

图片之间做运算

clc;
clear all;
A = imread(‘C:\Users\Administrator\Desktop\111.jpg’);
B = imread(‘C:\Users\Administrator\Desktop\222.jpg’);

两张图之间要做运算首先需要有相同分辨率,可以看到我们先将图片做了一个像素的统一化:
[注意这里的imresize,也可以用cat的方法(网络上有源代码),只要能把A图三个纬度的值分别赋给B的各个维度就可]

[a, b, c] = size(A);
B = imresize(B,[a, b,]);

分别对AB图像做了加 乘 除 减

i = imadd(A,B);
j = immultiply(A, B);
k = imdivide(A,B);
l = imsubtract(A,B);
figure;
subplot(321), imshow(A);
subplot(322), imshow(l);
subplot(323), imshow(B);
subplot(324), imshow(i);
subplot(325), imshow(j);
subplot(326), imshow(k);


第一列的前两张为原图,做减法后的为第二列第一张;
最后一张几乎全白一张全黑的分别为图片相乘和除; 个人理解是由于乘法使得像素矩阵的值变大, 除法使得值变小, 众所周知值越大越趋向于全白,越小越趋向于全黑


找不到原图片了没法展示matlab中的详细数据…第一篇blog凑合一下辣
想写blog好久了,今天终于迈开第一步hhh. 第一篇blog…希望寄几能坚持下去( •̀ ω •́ )y

数字图像处理之在matlab中做彩色图像的加减乘除相关推荐

  1. matlab数字图像实验报告,数字图像处理实验报告(matlab)

    数字图像处理实验报告(matlab) 学院:自动化学院 班级:电081班 姓名:李林树 学号:40850099 2011年10月 实验一 直方图均衡化 一. 实验目的: 1. 熟悉图像数据在计算机中的 ...

  2. 数字图像处理——实验一 Python中数字图像处理的基本操作

    数字图像处理--实验一 Python中数字图像处理的基本操作 一.实验目的 二.实验主要仪器设备 三.实验原理 3.1 数字图像的表示和类别 3.2 opencv-python图像文件格式 四.实验内 ...

  3. 《数字图像处理》冈萨雷斯matlab函数statmoments、计算均值和n阶中心矩,并返回行向量

    <数字图像处理>冈萨雷斯matlab函数statmoments statmoments:计算均值和n阶中心矩,并返回行向量 ○ [v, unv] = statmoments(p,n) ○ ...

  4. matlab图像处理基础实验,数字图像处理实验报告 Matlab图像处理基础

    <数字图像处理实验报告 Matlab图像处理基础>由会员分享,可在线阅读,更多相关<数字图像处理实验报告 Matlab图像处理基础(27页珍藏版)>请在人人文库网上搜索. 1. ...

  5. 数字图像处理:基于MATLAB的车牌识别项目

    学过了数字图像处理,就进行一个综合性强的小项目来巩固一下知识吧.前阵子编写调试了一套基于MATLAB的车牌识别的项目的代码.今天又重新改进了一下代码,识别的效果好一点了,也精简了一些代码.这里没有使用 ...

  6. 数字图像处理在前端页面中实现

    数字图像处理-前端实现 源码地址:github.com/weiruifeng/- 数字图像处理(Digital Image Processing)是指用计算机进行的处理.说起数字图像处理大家都会想到C ...

  7. 数字图像处理应用matlab,数字图像处理与应用(MATLAB版)

    第 1章 绪论 1n 1.1 图像的概念 1n 1.2 图像的分类 2n 1.3 图像的表示 2n 1.3.1 图像信号的表示 2n 1.3.2 数字图像的表示 3n 1.3.3 颜色模型 4n 1. ...

  8. hilbert谱 matlab,怎么在matlab中做信号hilbert边际谱分析

    摘要:传统的数字滤波器的设计过程复杂,计算工作量大,滤波特性调整困难,影响了它的应用.本文介绍了一种利用MATLAB信号处理工具箱(Signal Processing Toolbox)快速有效的设计由 ...

  9. 数字图像处理基础(matlab)Ⅰ:图像读取,显示等

    文章目录 前言 一.实验目的 二.实现原理 三.算法设计 3.1利用imread( )函数读取图像 3.2 分别显示图像的红.绿和蓝色分量的强度 3.3 将图像转换为灰度图,显示灰度结果图像进行对比 ...

最新文章

  1. python3 collections模块_Python3之内建模块collections
  2. 专访阿里云 Serverless 负责人:无服务器不会让后端失业
  3. java中单例模式用法详解
  4. python 打包 太大 精简_极简 Python 打包指南
  5. linux合并第一列相同的行,linux – 合并重复的行并在最后添加“N / A...
  6. 爬虫cookie过期_【Python】Scrapy爬虫框架之Request和Response
  7. 移动端页面rem布局出现横向滚动条的修复
  8. 服务器群集及web服务器负载均衡Lvs-network小案例
  9. php技术聊天室源码,PHP聊天室_WebSocket技术实战
  10. Golang hijack 劫持
  11. swipe放大效果的焦点图demo
  12. Mac下如何重启SSH
  13. skinsdog 狗网CSGO饰品皮肤开箱网站可取回的开箱网站
  14. C语言遍历windows目录文件 并对文件进行读写操作
  15. 货郎担问题(分支限界法)
  16. 联调QuartersII + ModelSim(下载安装)
  17. LaTeX不显示页码_老板让我给PPT加页码,我哭了!
  18. C/C++数组初始化
  19. 双CPU之间的通信方案
  20. 如何学习TRIZ理论将其应用于创新实践当中?

热门文章

  1. 网络安全与计算机病毒防范教案,网络安全与防护教案.doc
  2. 若依ajax返回数据,Ajax
  3. 5 Vue+html css 问题(西安10.9)
  4. 由函数想到的生活哲学
  5. 加布丽尔的10条生活哲学
  6. Linux权限drwxrwxrwx相关详细说明
  7. 远程控制突然无法复制粘贴咋么办
  8. android service常驻内存的一点思考
  9. 计算机二级字处理题考点详解,计算机二级操作题.doc
  10. 【人脸识别系列】| 人脸比对判断并查找面部特征