首页/文章/ 详情

MATLAB课程v4 第五章 文件操作(2)

3小时前浏览4
继续讲解!
大家一定对如何读取图像感兴趣!为什么?因为这是美化图片(也可以通俗的理解为P图)的第一步!美图秀秀的背后就有这些函数的身影!
图片就是矩阵!
如何理解?
    • 灰度图像
      灰度图像是一个二维矩阵,每个元素代表一个像素的亮度值,通常在0(黑)到255(白)之间。矩阵的行和列对应图像的高度和宽度。
    • 彩色图像
      彩色图像由三个二维矩阵组成,分别对应红、绿、蓝(RGB)三个通道。每个矩阵的元素表示对应通道的亮度值,组合起来形成彩色图像。
图像处理操作,如滤波、边缘检测等,本质上是矩阵运算。例如,卷积操作通过滑动窗口对矩阵进行加权求和。将图片视为矩阵便于进行数学和算法处理,是图像处理和计算机视觉的基础。
本人非常关注医学图像文件的处理!生了一场大病后,真的希望在医学方面能有所贡献!所以,现在就积累!扩展一下知识面吧!
MATLAB的图像处理工具箱(image processing toolbox)自带了读取医学图像DICOM文件的函数dicomread、dicominfo等,如果MRI影像数据的扫描参数丢失(本文以Slice order为例),可以使用dicominfo函数来获取MRI影像的头文件,从而读取到扫描参数。在图像处理工具箱中,涉及DICOM图像处理的matlab函数主要有以下10个。
简单介绍一下函数dicominfo。
info = dicominfo(filename)
filename 是某一个DICOM文件全名。以西门子的机器为例,filename应该是一个后缀为IMA的DICOM文件。该函数负责把DICOM文件的header读进变量info里,以结构体的形式存储。DICOM文件的header又称作metadata,里面基本存放了所有的扫描参数,当扫描参数记录丢失时,可以用这种方法重新找回扫描参数。
ECG信号!
目前国际上有三个公认的标准心电数据库:美国心脏学会的AHA数据库,欧洲AT-T数据库以及美国麻省理工学院提供的MIT-BIH数据库。其中MIT-BIH数据库应用的比较广泛,所以,我们做后续训练也就是使用这个数据库的数据。
如果想对ECG信号进行实践操作,我们第一步就是要获取MIT-BIH数据库的心电数据和数据对应的注释。百度看看如何完成吧!提醒:这里涉及到二进制文件的读取,本章后续会讲解!本公众 号里有相关的文章可以学习。
如果你想学习图片美化的知识,可以求助互联网。在这里我给你一个函数,大家试一试!兴趣是最好的老师!比如imcrop可以完成图片的裁剪功能。
为此准备了相关的毕业设计课题!!!
这样的课题实用性非常强!欢迎大家来选题!
这些课题和实际生活息息相关,足够吸引同学们了吧!如何能让学生真正的学起来是个非常难的课题,复杂度不亚于顶尖科技。
思维引导的“连续剧”来了!
2023年暑假期间,每天都在家直播讲课!第二天又讲了哪些内容呢?顺着老师的讲课脉络思考吧!
视频留言很精彩,欢迎大家加入讨论!教学相长!这个连续剧长达十几集呢,自编自导的哦!暑假期间备课虽然累,但非常的充实,因为有同学们的相伴!最后来看看课堂上的讲解视频!AD采样过程是数字信号处理的基础。什么是量化?这些知识点都会在程序仿真的过程中提及。
未完,待续!

修订记录

20230318 完成初稿;

20230829 修订内容v2;

20231207 修订内容v3;

20250219 修订内容v4;


来源:通信工程师专辑
MATLABMETA
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-02-25
最近编辑:3小时前
算法工匠
博士后 | 高级工程师 诚信做事 认真讲课 传播知识
获赞 407粉丝 2635文章 399课程 40
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈