本发明涉及一种彩色黑白混排的医学影像输出方法。
背景技术:
随着医学影像技术的发展,彩色三维影像已得到了广泛的应用。当前影像科用黑白影像和彩色影像,已经满足不了医生同时对比阅读黑白彩色图像的观片诊断需求,为满足需求,医生将黑白影像和彩色影像分别排版选择不同的输出设备输出,这大大的增加了工作量和误操作的机率。
目前影像科多数使用化学成像和普通打印机打印成像两种影像输出方式,这两种方式都存在不足之处。化学成像利用银盐感光或热敏成像的原理,通过化学反应形成影像,其具有只能输出黑白影像、黑密度高、灰阶丰富、不易保存等特点。而普通打印机打印解决了彩色图像的问题,但是具有输出的黑白影像黑密度低、灰阶不够丰富等缺点。
如何将彩色黑白医学影像输出在同一张胶片上,且满足黑白影像具有黑密度高灰阶丰富、彩色影像色彩艳丽饱满对比度好的特点,为医生提供无需改变观片、加快诊断的便利。
技术实现要素:
本发明的目的在于克服现有的影像输出技术的不足,提出一种彩色黑白混排的医学影像输出方法。该技术能将黑白、彩色图像输出在同一张胶片上,具有黑密度高、黑白图像灰阶丰富、彩色图像艳丽、易保存等特点。
本发明的方法通过以下技术方案实现:一种彩色黑白混排的医学影像输出方法,包括以下步骤:
(1)读取图像,根据色彩的属性进行编组分类,分为纯灰像素、灰彩色像素、纯彩色像素三类;
(2)分别建立纯灰、灰彩色、纯彩色像素的输出转换函数;
(3)保存经过转换函数转化后的(r,g,b)值,得到转换后的图像数据;
(4)影像输出:将转换后的图像数据发送至彩色激光相机设备输出。
具体的,所述步骤(1)中图像的色彩属性编组分类方法:图像中每个像素点都包含(r,g,b)的色彩信息,r、g、b的取值范围是为[0,255],按(r,g,b)三值中的最大值max(r,g,b)与最小值min(r,g,b)之差的范围区间分为三类。
具体的,所述步骤(1)中纯灰像素、灰彩色像素、纯彩色像素的划分方法:
a.纯灰像素:(r,g,b)三值中的最大值max(r,g,b)与最小值min(r,g,b)之差小于等于6的,属于黑白像素;
b.灰彩色像素:(r,g,b)三值中的最大值max(r,g,b)与最小值min(r,g,b)之差大于6,小于等于50的,属于灰彩色像素;
c.纯彩色像素:除了上述两种情况外的像素都属于彩色像素。
本发明与现有技术相比较,其有益的效果:能将黑白彩色图像输出在同一张胶片上,且具有黑密度高、黑白图像灰阶丰富、彩色图像艳丽、易保存等特点。
附图说明
图1:本发明方法的流程图。
图2:本发明方法像素(r,g,b)经过分类、对应函数转换效果图:其中包括:2a纯灰像素rgb转换;2b灰彩色像素rgb转换;2c纯彩色像素rgb转换。
具体实施方式:
下面结合实施例及附图对本发明做进一步详细的描述,但本发明的实施方式不限于此。
具体实施本发明方法的步骤如图1所示:
(1)读取混排的图像;
(2)根据色彩的属性进行编组分类,图像中的每个像素点按(r,g,b)三值中的最大值max(r,g,b)与最小值min(r,g,b)之差的范围区间分为纯灰像素、灰彩色像素、纯彩色像素三类,其判断的方法:
a.纯灰像素:(r,g,b)三值中的最大值max(r,g,b)与最小值min(r,g,b)之差小于等于6的,属于黑白像素;
b.灰彩色像素:(r,g,b)三值中的最大值max(r,g,b)与最小值min(r,g,b)之差大于6,小于等于50的,属于灰彩色像素;
c.纯彩色像素:除了上述两种情况外的像素都属于彩色像素
(3)分别建立纯灰、灰彩色、纯彩色像素的输出转换函数;
(4)保存经过转换函数转化后的(r,g,b)值,得到转换后的图像数据(如图2a、2b、2c所示);
(5)影像输出:将转换后的图像数据发送至彩色激光相机设备输出。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的范围之内。