前阵子搞血管增强,组长让在亮度通道处理(说什么资源有限什么的,自己不搞FPGA不知道为什么这点儿资源都给不了,所以只好照做。但其实她后来也说可以尝试使用RGB通道和色度通道),搞来搞去结果也不理想(如前两篇博客所示)。后来自己放开约束,大胆用起色度通道,效果果然显著提升。众所周知,丰富的色彩能提供更多的信息,提升视觉质量。很明显,血管是红色的,那么为什么不利用起红色差通道呢?尤其是看论文中处理后图像整体偏红(如fig1),这更增强了我的信心。

fig1 某论文中表面增强处理结果

通过改变亮度通道提升亮暗对比,通过改变色差通道提升色彩对比,不就这么简单的事儿吗。主意打定,动手实现起来非常顺利,自己果然也得到了几乎同样的结果。见fig2(由于我是对论文PDF进行截图处理的,所以效果存在一定差异。另,下面示例只处理了Cr通道,实际上Cb通道执行同样处理效果更佳):

fig2 色差通道处理结果

至此,医学图像的表面增强(血管增强)、对比度增强,色调增强也就都实现了。下面分享一下部分处理结果:

fig3 血管增强前

fig4 血管增强后

fig5 表面增强前后对比

fig6 处理结果示例

fig7 局部放大

fig8 曲线变换工具

好啦,大功告成,这个项目可以收尾了。之前多处理亮度通道,通过这次练习,加深了对色彩处理的理解。道阻且长,还需不断努力,日益精进。加油!

色差通道在医学图像处理中的应用相关推荐

  1. 深度学习在医学图像处理中的应用

    简介 本文参考了三篇深度学习在医学图像处理中的三篇综述性的文章,旨在对于深度学习和医学图像相结合的现有情况做一个小总结,并探讨一下未来的一些发展趋势和自身的一些思考 医学影像深度学习工具 深度学习模型 ...

  2. 医学图像处理_专刊征稿|医学图像处理中的认知计算

    认知科学是20世纪世界科学标志性的新兴研究门类,它作为探究人脑或心智工作机制的前沿性尖端学科,已经引起了全世界科学家们的广泛关注. 认知计算代表一种全新的计算模式,它包含信息分析,自然语言处理和机器学 ...

  3. 医学图像处理中的深度学习模型

    细胞病理学识别和疾病组织目标检测是目标人工智能技术在影像医学和病理方向的重要应用.  该技术主要是前期的预处理技术复杂,主要原因是因为医学的相关病理特征成因复杂,图像方面的随机误差很大(噪音),图像断 ...

  4. 医学图像处理入门资料

    医学图像处理综述: https://wenku.baidu.com/view/e16c795c84254b35eefd34ea.html 深度学习在医学图像处理中的应用: https://zhuanl ...

  5. 计算机对医学影像学的作用,医学影像技术中数字图像处理的重要性

    摘    要: 目的:本文深入探讨了数字图像处理在医学影像方面的应用.方法:挑选了8例肺癌患者, 对所有患者均进行CT检查以及PET全身影像, 经过ps软件处理, 最终进行图像的输出, 获得的PET和 ...

  6. 计算机在医学影像中的应用,计算机图像处理技术在医学影像中的进展与应用

    计算机图像处理技术在医学影像中的进展与应用 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 4.9 积分 生物医学工程学杂志 J . Biou led ...

  7. python下医学图像处理库的安装问题(更新中)

    1. pip install dipy:DIPY is a python toolbox for analysis of MR diffusion imaging. 2. pip install ni ...

  8. 计算机在医学影像中的应用,计算机图像处理技术在医学影像中的进展与应用研究...

    计算机图像处理技术在医学影像中的进展与应用研究 摘 要:现在是网络时代,受网络快速发展的影响,也推动医疗行业的革新发展,为医院医疗检测提供了方便.计算机图像处理技术在医学领域应用广泛,医院里现代化的医 ...

  9. 医学图像处理(一)——分割中常用的度量指标

    下列参数主要参考自MICCAI2007  - 首先定义以下标识符:Vgt代表的是ground truth的分割结果,Vpred代表的是预测的分割结果.  - DICE: 这个相信大家最熟悉,因为使用的 ...

最新文章

  1. 网站安全狗V3.0—— .NET安全设置及保护实战教程
  2. typeset的常见用法
  3. springboot接收浏览器发送delete请求( method not allowed 405解决方法)
  4. gcc编译ceres-solver报错‘is_trivially_default_constructible’ is not a member of ‘std’
  5. 【C 语言】文件操作 ( ftell 函数 | 使用 ftell 函数获取当前指针位置 | 通过 ftell 计算文件大小 )
  6. 快速掌握——LCD1602液晶显示(多组实验,附带源程序)
  7. 中科大自主招生计算机,中科大自主招生(中科大自主招生试题)
  8. 【洛谷P2000】拯救世界
  9. LoadRunner中think time详解
  10. Thanos 组件介绍以及使用心得
  11. 网络趣事 ❀ 为什么人们喜欢机械键盘
  12. 案例:基于RMF的用户价值度分析
  13. Unicode编码和Base64编码
  14. 介绍汽车美容预约小程序app开发
  15. balabala---莫队
  16. 数字图像处理常用函数
  17. YOLOV5通道剪枝【附代码】
  18. ListView和CheckBox的混乱问题
  19. Unity延迟几秒执行一个方法小工具
  20. java-对文件内容进行排序

热门文章

  1. 生信科技爱好者祝大家元宵快乐!
  2. Linux(Centos)之chkconfig命令使用攻略及案例分析
  3. FFmpeg的avcodec_decode_video2()函数
  4. Python学习记录——이십 lambda表达式
  5. 技术管理从入门到提高:RRR技术管理框架
  6. tortoiseGIT保存密码
  7. linux查看那些服务器,查看linux服务器基本信息
  8. MWC 2017大会的10款热门物联网产品
  9. fastclick使用与解密
  10. scrollTop兼容性