127电子技术 1 引言   目前 B 超成像、计算机断层扫描成像(CT)、X 射线成像、磁共振成像(MRI)等医学领域获得的原始图像多为灰度图像,常用 8 位256 个灰度级或 16 位 65536 个灰度级表示,分辨率已经相当高,但是人眼能够识别的灰度级数却仅几十个,这在灰度差别很小的情况下,图像判读人员无法快速准确地发现病灶或奇异点,信息识别量损失很大,而人眼对色彩的识别却多达上千种,因此,把一副灰度图像转换为一副彩色图像能够大大提高其信息识别率和判读乐趣,这种灰度图像伪彩色化的方法在医学领域有着极为重要的应用价值。   灰度图像伪彩色化增强方法主要有密度分割法、灰度 - 彩色变换法、频率域滤波法 [1-4],本文基于 Matlab 图形用户界面 GUI,采用灰度-彩色变换法设计了一种医学灰度图像伪彩色增强判读系统,该系统采用了余弦函数对色彩变量进行灰度调节,能够对获取的各类灰度图像进行变色增强,细节识别能力强,色彩效果好,而且实时可调。 2 系统总体设计   Matlab凭借数据处理能力强、函数明了易用、模型构建方便等特点,在我国各大学院校和科研院所得到了广泛的应用,成为了本科生、研究生进行科研数据处理的有力工具,其图形用户界面 GUI 具有良好的界面程序开发能力,较 V++ 和 C++ 等传统程序编写直白,图像处理色彩效果好。   GUI 界面设计有两种方案,可以采用 M 文件编写完成,也可以采用 Matlab 自带的 GUI(Graphical User Interface)图像用户界面设计向导完成 , 下面采用 MatlabR2014a 版本,选择第二种方案进行程序界面设计。   (1)安装并运行 Matlab,在“主页”菜单中选择“新建”子菜单里面的“图形用户界面”,在 GUIDE 的 4 个界面类型中选择需要的界面窗口,选择默认的 BlankGUI,打开后即可用鼠标拖曳左边的控件进行程序界面布局。 刘 强 ( 德州科技职业学院 , 山东 德州 251200) 摘 要:针对医学图像中灰度图像病灶细节难以快速准确判断的缺点,伪彩色化处理可显著提高图像的视觉阅读性,满足医学专业判读需求。采用Matlab图形用户界面设计的灰度图像伪彩色增强判读系统,能够实时调节RGB三色通道参数,实现X光片、CT等医学灰度图像伪彩色处理,实验证明余弦灰度变换函数能够取得较好效果。 关键词:伪彩色;Matlab GUI;图像增强;余弦算子 DOI:10.16640/j.cnki.37-1222/t.2018.16.108 图 1 伪彩色处理流程图   (2)界面设计。界面窗口是图形文件,定义为 weicaise.fig。根据真彩色图像成像原理,人眼的视网膜把不同波长的入射光混合后整体成像,但研究中一般把视神经仅简化为红、绿、蓝三个色彩通道接收器,大脑根据这三个单色通道的灰度值按比例进行合成成像 [5-7],因此 设计 RGB 三通道伪彩色化图像处理具体流程框图如图 1,并根据流程选择需要的控件。这里参数设置即可以采用滚动条实时调节,也可以在文本框输入通道参数直接输出伪彩色图像,控件在 weicaise.fig 中的布局如图 2。   (3)M 文件代码的编写,主要是各控件的回调函数 Callback 和界面初始化函数 OpeningFcn。在应用程序的界面设计好后,在 weicaise. fig 窗口点击“运行图形”按钮即可自动产生界面对应的 M 文件,其中回调函数是 M 文件代码编写的关键点,它是对程序界面中相应各控件触发事件处理的响应函数。初始化函数

matlab gui伪色彩增强,基于Matlab GUI的医学灰度图像伪彩色增强判读系统相关推荐

  1. Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分、篮板、助攻

    Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分.篮板.助攻 目录 输出结果 预测勒布朗詹姆斯的20 ...

  2. matlab功率谱的峰值,基于Matlab功率谱密度估计方法.doc

    基于Matlab功率谱密度估计方法 基于Matlab功率谱密度估计方法要在实际情况下, 许多平稳信号无法导出数学表达式, 要准确获取这些信号的功率谱密度存在一定的困难.根据维纳辛钦 (Wiener K ...

  3. 基于matlab的频率响应分析,基于MATLAB/GUI的二阶低通电路频率响应分析与仿真

    第 34 卷 第 5 期 2011 年 10 月 电 子 器 件 Chinese Journal of Electron Devices Vol. 34 No. 5 Oct. 2011 项目来源: 基 ...

  4. matlab gui 播放音频,基于MATLAB的GUI(Graphical User Interface)音频实时显示设计

    [博主原创] 摘要:本文章的设计主要讲基于matlab的gui音频实时显示设计,此次设计的gui相当于一个简洁的音乐播放器,界面只有"录音"和"播放"两个控件, ...

  5. 基于matlab语音增强,基于MATLAB的语音增强系统的设计

    187 2010 年第 05 期,第 43 卷 通 信 技 术 Vol.43,No.05,2010 总第 221 期 Communications Technology No.221,Totally ...

  6. matlab血管图像增强算法,基于Hessian特征的视网膜血管图像的增强滤波算法

    第30卷第3期 2013年6月 Vol.30 No.3 Jun.,2013 华 东 交 通 大 学 学 报 Journal of East China Jiaotong University 文章编号 ...

  7. 基于matlab fdma传输系统设计,基于MATLAB的LTE系统仿真研究

    摘  要: 根据LTE系统的原理和模块构成,分析并建立了一个基于MATLAB的系统级仿真平台.针对LTE系统中被广泛认可的轮询.比例公平和最大载干比三种经典调度算法,利用仿真平台产生的数据对三者的性能 ...

  8. matlab生产计划问题,基于MATLAB的生产计划最优化系统设计

    龙源期刊网 http://www.doczj.com/doc/d0588b0949d7c1c708a1284ac850ad02de8007fa.html 基于MATLAB的生产计划最优化系统设计作者: ...

  9. matlab中对伺服电机,基于Matlab的伺服电机Modbus通讯研究

    湖北汽车工业学院学报 JournalofHubeiUniversityofAutomotiveTechnology 第31卷第1期 2017 年3月 Vol.31 No.1 Mar.2017 doi: ...

  10. matlab实验论文,毕业论文--基于MATLAB的光学实验仿真

    毕业论文--基于MATLAB的光学实验仿真 本科毕业论文 题 目 基于基于 MATLABMATLAB 的光学实验仿真的光学实验仿真 学 院 物理科学与技术学院 专 业 物 理 学(师 范) 2014年 ...

最新文章

  1. ios android 发东西,Android、IOS主动发事件给React Native
  2. 【论文学习】RepVGG: Making VGG-style ConvNets Great Again及网络重参数化的用途及效果分析
  3. RuntimeError: readexactly() called while another coroutine is already waiting for incoming data
  4. java人脸识别更新:摄像头支持360、火狐和谷歌浏览器
  5. 【POJ - 3347 】Kadj Squares (计算几何,思维 或 扫描线)
  6. C# 套接字编程:Scoket,我用Scoket做的C# Windows应用程序如下:
  7. DP练习(初级):ZigZag
  8. 文本框获取焦点时,去掉边框
  9. 避免 rm -rf 的悲剧
  10. 苹果se2_苹果12mini登场后SE2彻底沦为智商检测机?网友:太高明
  11. Jquery 学习心得和资料
  12. r(AB)=r(B)则方程组ABX=0与Bx=0有完全相同的解
  13. Unity-拓展篇-接入海康威视摄像头
  14. 人工智能区块链智能合约_通过业务规则使您的区块链智能合约更智能
  15. java类图_java UML类图的使用-UML基础-火龙果软件工程
  16. 区块链项目ICO评估模型
  17. Python新手入门英文
  18. Vue全家桶系列之Vuex(二)
  19. LAN 局域网通讯软件 中期报告
  20. FLAASH大气校正过程中内存资源不足解决方法

热门文章

  1. oracle增删改查基本语句
  2. 经验模态分解 及其衍生算法
  3. 高斯过程回归GPR和多任务高斯过程MTGP原理
  4. 西门子1200的实例
  5. 五种前端布局之table布局
  6. 9550电机_电机 9550怎么来的
  7. PB 级数据即席查询基于 Flink 的实践
  8. SmallPDF安装
  9. 社交网络分析中重要指标说明
  10. mysql中添加字段