1,图像的读入和显示:

(1)图像读入:A=imread('文件名',文件格式)
[X,map]=imread('文件名') %X代表索引图像矩阵,map为颜色映射表
(2)图像显示:image(A);
2. 图像写回
A=imwrite('文件名',文件格式)
[X,map]=imwrite('文件名')%注意,当只写文件名时,它应带有扩展名
3.获取图像信息

info=iminfo('文件名')

4.标准图像显示技术
(1)imshow(I,n)%显示灰度图像,n为灰度级数
(2)imshow(I,[low,high])%[low,high]为图像数据的值域(可为空[ ])
(3)imshow(BW)%显示二值图像

(4)imshow(X,map)%显示索引色图像

5.图像的运算

(1)Z=imadd(X,Y)%图像的加运算,X,Y是输入的两幅图像,其中一个可以是常数
(2)Z=imsubtract(X,Y)%图像的减运算,Y可以是常数
(3)Z=immiltiply(X,y)%图像的乘运算,Y也可以是常数

(4)Z=imdivide(X,y)%图像的除运算,Y也可以是常数

6.图像的类型转换

(1)RGB=ind2rgb(X,map)%索引图转换为真彩色图
(2)I=mat2gray(A)%将一个数据矩阵转换为灰度图
(3)I=rgb2gray(RGB)%将一副灰度图转换为真彩色图
(4)[X,map]=rgb2ind(RGB,n)%将RGB图转换为索引色图
(5)BW=im2bw(I,level)%将真彩色图或灰度图转换为二值图,level为阈值
BW=im2bw(X,map,level)%将索引色图转换为二值图

(6)I=ind2gray(X,map)%将索引色图转换为灰度图


7.傅里叶变换

(1)Y=fft2(x,m,n)%二维离散傅里叶快速变换,x为要进行傅里叶变换的矩阵,m、n是返回的变换矩阵Y的行数和列数。
(2)Y=ifft2(x,m,n)%二维离散傅里叶反变换
(3)Y1=fftshift(Y)%把傅里叶变换操作得到的结果中零频率成分移到矩阵中心,这样利于观察频谱。

8.离散余弦变换

(1)D=dct2(A,m,n)%二维离散余弦变换,A是输入图像,B是返回的DCT变换系数,m、n为D的行数和列数
(2)D=idct(A,m,n)%e二维离散余弦逆变换。

(3)D=dctmtx(n)%返回DCT变换矩阵

9.Radon变换

[R,xp]=radon(I,theta)%I为图像矩阵,theta为角度

I=iradon(R,thrta)%逆Radon变换

10.图像的增强(1)

(1)imhist(I)%显示一副图像的直方图
(2)J=histeq(I)%直方图均衡化
(3)J=imadjust(I,[low_in;high_in],[low_out;high_out],gamma)%调整图像灰度值
(4)J=adapthisteq(I)%有限对比自适应直方图均衡化

(5)S=decorrestretch(I)%去相关色度拉伸

11.图像的增强(2)
B=imfilter(A,H,option1,option2,...)
A是输入图像,H是卷积核或相关核,option是一些可选参数。
注:权重矩阵称为卷积核,也称为滤波器。卷积核是相关核旋转180度得到的,可选参数参看help

其中H也用H=fspecial(type,parameters)可自定义

12.中值滤波器
B=medfilt2(A,[m,n])%A是输入的图像,[m,n]是邻域的大小

13.自适应滤波器

B=wiener2(A,[m,n])

14.图像的分析
P=impixel(I)%交互式获取图像像素值
P=impixel(I,c,r)%指定点坐标像素值,c、r为行坐标和列坐标
C=improfile(I,xi,yi,n,method)%创建图像强度曲线,n规定了计算图像强度点的个数,xi、yi规定了空间直线端点坐标,method是插值方法(nearest,bilinrar,bicubic)

imcontour(I,n,linespec)%显示图像数据的等值线图

15.图像的统计信息
B=mean(A)%计算A的均值
b=std2(A)%计算A的标准差
r=corr2(A,B)%A,B为输入二维矩阵,r是返回的协方差系数



Matlab图像处理入门教程(菜鸟级)相关推荐

  1. 职业:图像处理入门教程

    公司里有哥们想学图像处理,认为这东西看起来挺简单,应该可以很快入门进阶.他人之心,吾忖度之,不能再忖度了,否则会变成以小人之心度君子之腹.所以,应哥们的要求,我给他介绍一个图像处理入门教程.看起来入门 ...

  2. c++图像处理入门教程

    最近有人问我图像处理怎么研究,怎么入门,怎么应用,我竟一时语塞.仔细想想,自己也搞了两年图像方面的研究,做个两个创新项目,发过两篇论文,也算是有点心得,于是总结总结和大家分享,希望能对大家有所帮助.在 ...

  3. [转载] 图像处理入门教程

    文章来源https://blog.csdn.net/u013088062/article/details/50425018 图像处理研究工具 图像处理的研究分为算法研究和应用两个部分.用到的主要编程语 ...

  4. 图像处理入门教程【转】

    (转自:https://blog.csdn.net/u013088062/article/details/50425018) 版权声明:本文为博主原创文章,转载时麻烦注明源文章链接,谢谢合作 http ...

  5. 良心推荐 最适合新手学习的Matlab快速入门教程

    MATLAB 快速入门教程(一) 一.关于MATLAB的基本操作和介绍 1. 如何打开matlab的文件 2. 如何运行一段代码 3. some tips about matlab 1. 如何打开ma ...

  6. python语言入门教程-菜鸟学Python入门教程大盘点|7个多月的心血总结

    原标题:菜鸟学Python入门教程大盘点|7个多月的心血总结 阅读本文大概需要5分钟 菜鸟学python已经写了70几篇,入门的教程已经快写完了,我把入门的文章整理了一下,下面是入门篇的一些总结,也是 ...

  7. MATLAB编程与应用系列-关于MATLAB编程入门教程的总体编写安排

    本系列教程来源于出版设计<基于MATLAB编程基础与典型应用书籍>,如涉及版权问题,请联系:156204968@qq.com. 出版社:人民邮电出版社, 页数:525. 本系列教程目前基于 ...

  8. 基于 opencv 的图像处理入门教程

    点击上方"算法猿的成长",关注公众号,选择加"星标"或"置顶" 总第 146 篇文章,本文大约 5000 字,阅读大约需要 20 分钟 前言 ...

  9. DedeCMS织梦教程:菜鸟级基础问题解决方法大汇总

    DedeCMS是非常好用并且普及率也是非常高的PHP开源建站程序,由于官方论坛比较冷清,很多朋友提出的问题都是非常基础的,这样就导致了高手不想回答,菜鸟又帮不上的格局.今天,小编就在坛子上整理了一些基 ...

最新文章

  1. 前两天谁要的抢红包利器,给你安排了
  2. MyBatis-Plus 快速开始及详测 SpringBoot 集成Mybatis-Plus
  3. 使用 Tye 辅助开发 k8s 应用竟如此简单(二)
  4. I帧、B帧和P帧的特点和编码的基本流程
  5. java request获取域,Java Web - Servlet(13)HttpServletRequest详解(获取请求数据、请求分派、请求域)(二)...
  6. dumpsys gfxinfo packacges计算帧率
  7. 20169217 《Linux内核原理与分析》 第十周作业
  8. asp.net 自带 ajax,ASP.NET AJAX
  9. API调用,1688商品页面APP端原数据获取(页面信息采集API)
  10. FeHelper ( 浏览器插件 )
  11. PhotoShop等比缩放图片
  12. 幻灯片母板_如何在Microsoft PowerPoint中创建幻灯片母版
  13. 人工成本上升?设备停机率高?制造企业该如何破而后立?
  14. java.sql.BatchUpdateException: Data truncation: Division by 0
  15. CSS3火焰文字特效制作教程
  16. C++求矩阵最大值和最小值
  17. ES7.16.2基础操作之slop查询(三)
  18. C语言从入门到入土(三)
  19. 医学院交换去计算机学院,皖南医学院学生2018年赴台湾元培医事科技大学参加交换生项目交流心得...
  20. 11部中考常考的名著思维导图汇总

热门文章

  1. Android 防止PC端第三方流氓软件强制安装apk至android设备
  2. 考研政治——马原相关哲理
  3. 计算机可以存储人类记忆吗,人类大脑究竟可以容纳多少东西?可以记住多少信息?...
  4. 通过创建script标签来引入外部js
  5. pandas数据分析美国各区人口普查案例
  6. 〖Python全栈白宝书-免费版⑲〗- 字符串的编码格式
  7. JDK各个版本发布时间
  8. 如何查询windows的版本号?
  9. C语言实现密码登录界面,你可能已被盯上!
  10. 【CTF WriteUp】2023数字中国创新大赛网络数据安全赛道决赛WP(1)