社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

BILATERAL HISTOGRAM EQUALIZATION FOR X-RAY IMAGE TONE MAPPING(python)复现

CV小白进阶路 • 4 年前 • 285 次点击  

在这里插入图片描述
这是一篇19年ICIP关于X射线图像增强文章,
这篇文章的matlab代码已经开源,文章的思路很好,对于动态范围分别不均,特别是高亮度区域对比度比较差的射线图像提升效果明显。我简单的介绍一下这篇文章的思路,这篇文章是将整幅图像的动态范围进行均等分组然后进行线性压缩映射(映射到255),分组的同时还得到了分组的掩膜图,为了避免将均等分组映射后的图像直接相加出现边缘伪影及artifact现象,
作者将掩膜图进行联合双边滤波并将它做为压缩映射图的权重,将权重与压缩映射的图相乘并累加得到最后的结果。

然后来解释一下上面的这副图片:
a—>b 线性等分,线性压缩映射
c —> 等分后的掩膜图
d —>g 掩膜图进行高斯滤波后与映射图相乘并加权求和
e —>h 掩膜图进行联合双边滤波后与映射图相乘并加权求和

我对这篇文章也进行了python复现,对图像处理起来比较耗时,这篇文章个人觉得还有很多可以提升的地方,最后打波广告。
做射线图像增强的人很少,欢迎研究这个方向的同学一起交流呀!~~企鹅号码2878570391,添加时备注CSDN呀!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/99049
 
285 次点击