医疗图像打印装置及其医疗图像打印系统的利记博彩app_3

文档序号:9878650阅读:来源:国知局
像素的C色值、M色值和Y色值从黑色区域和灰白色区域的邻接处开始呈递增趋势。本实施例一中,预定长度的值与预定连续数量的值相等,也为20。
[0055]渐变处理部16包含:邻接点判断单元161、计数单元162和处理单元163。
[0056]邻接点判断单元161用于从相邻接的黑色区域和灰白色区域中判断出邻接点,艮P、邻接点判断单元161将相应的灰白色区域中与黑色区域相邻接的灰白色像素判断为邻接点。
[0057]计数单元162中设有一个同色连续像素计数变量N,当相邻接的黑色区域和灰白色区域是从黑色区域变为灰白色区域时,该同色连续像素计数变量N用于对灰白色区域中的连续的灰白色像素进行计数;当相邻接的黑色区域和灰白色区域是从灰白色区域变为黑色区域时,该同色连续像素计数变量N用于对黑色区域中的连续的黑色像素进行计数;计数完成后,计数单元162输出一个计数结果。
[0058]处理单元163基于计数单元162输出的计数结果并根据预定渐变调整规则进行渐变调整。
[0059]本实施例一中,预定渐变调整规则为:首先,计算部17计算出从邻接点开始的预定个数的灰白色像素的K色值的平均K值,然后,比较判断部18判断出该计算出的平均K值是否大于预定K阈值,当判断为平均K值大于预定K阈值时,计算部17用数值255除以预定长度(即20)得到平均值,最后,处理单元163根据该20个黑色像素中的每个黑色像素的位置将相对应的像素的C色值、M色值和Y色值都减去相应倍数的平均值。例如,可以将与灰白色区域相邻接的第一个黑色像素的C色值、M色值和Y色值都减去二十倍的平均值,与第一个像素相邻接的第二个黑色像素的C色值、M色值和Y色值都减去十九倍的平均值,与第二个像素相邻接的第三个黑色像素的C色值、M色值和Y色值都减去十八倍的平均值,以此类推,第二十个黑色像素的C色值、M色值和Y色值都减去一倍的平均值。本实施例一中,预定个数的值为20,预定K阈值为190。
[0060]打印部19对黑色像素和灰白色像素根据转换后和渐变处理后的C色值、M色值、Y色值和K色值进行打印。
[0061]控制部20包含用于控制读取获得部11、色值判断部12、转换部13、暂存部14、邻接判断部15、渐变处理部16、计算部17、比较判断部18以及打印部19运行的计算机程序。
[0062]图3为本发明的实施例一中医疗图像打印装置的动作流程图。
[0063]如图3所示,本实施例一中的医疗图像打印装置10的动作流程如下:
[0064]步骤Sl-1,计数单元162设定一个同色连续像素计数变量N,并将N的初始值设为0,然后进入步骤S1-2。
[0065]步骤S1-2,读取获得部11读取该医疗图像数据中的第一个像素,然后进入步骤Sl-30
[0066]步骤S1-3,读取获得部11获得当前像素的R色值、G色值和B色值,然后进入步骤
Sl-40
[0067]步骤S1-4,色值判断部12判断当前像素的R色值、G色值和B色值是否全部相等,当判断为全部相等时,进入步骤S1-5,当判断为不全部相等时,进入步骤S1-6。
[0068]步骤S1-5,色值判断部12进一步判断当前像素的R色值、G色值和B色值中的任意一个是否小于预定色值阈值,当判断为是时,进入步骤S1-7,当判断为否时,进入步骤Sl-80
[0069]步骤Sl-6,色值判断部12将当前像素判断为彩色像素,然后进入步骤S1-9。
[0070]步骤S1-7,色值判断部12将当前像素判断为黑色像素,然后进入步骤S1-9。
[0071]步骤S1-8,色值判断部12将当前像素判断为灰白色像素,然后进入步骤S1-9。
[0072]步骤S1-9,转换部13根据相应的规则将当前像素的R色值、G色值和B色值转换为C色值、M色值、Y色值和K色值。S卩、转换部13根据第一预定转换规则将黑色像素的R色值、G色值和B色值转换为C色值、M色值、Y色值和K色值;根据第二预定转换规则将灰白色像素的R色值、G色值和B色值转换为C色值、M色值、Y色值和K色值;根据通用的RGB与CMYK的转换规则将彩色像素的R色值、G色值和B色值转换为C色值、M色值、Y色值和K色值,然后进入步骤S1-10。
[0073]步骤S1-10,比较判断部18判断当前像素与前一个像素是否同色,当判断为是时,进入步骤Sl-1I,当判断为否时,进入步骤S1-12。
[0074]步骤Sl-1I,进一步判断同色连续像素计数变量N是否大于或等于1,当判断为是时,进入步骤S1-13,当判断为否时,进入步骤S1-16。
[0075]步骤S1-12,进一步判断同色连续像素计数变量N是否大于或等于I并且小于20,当判断为是时,进入步骤S1-14,当判断为否时,进入步骤S1-15。
[0076]步骤S1-13,计数单元162进行计数,即同色连续像素计数变量N加I,然后进入步骤 S1-17。
[0077]步骤S1-14,控制部20控制同色连续像素计数变量N清零,即N = 0,然后进入步骤 S1-16。
[0078]步骤S1-15,控制部20控制同色连续像素计数变量N的值设为1,即N= 1,然后进入步骤S1-16。
[0079]步骤S1-16,读取获得部11读取下一个像素,然后进入步骤S1-3。
[0080]步骤S1-17,判断同色连续像素计数变量N是否等于20,当判断为是时,进入步骤
S1-18,当判断为否时,进入步骤S1-16。
[0081]步骤S1-18,判断当前该20个像素的前一个像素是否为彩色像素,当判断为是时,进入步骤S1-20,当判断为否时,进入步骤S1-19。通过判断该前一个像素是否为彩色,从而判断出是否存在连续的黑色像素组成的黑色区域与连续的灰白色像素组成的灰白色区域相邻接。
[0082]步骤S1-19,处理单元163根据预定渐变调整规则对预定长度以下的黑色像素进行相应地渐变调整处理,然后进入步骤S1-20。
[0083]步骤S1-20,控制部20控制同色连续像素计数变量N清零,即N = 0,然后进入步骤 S1-21。
[0084]步骤S1-21,判断当前像素是否为最后一个像素,当判断为是时,进入步骤S1-22,当判断为否时,进入步骤S1-16。
[0085]步骤S1-22,打印部19根据转换或渐变调整后的C色值、M色值、Y色值和K色值对黑色像素、灰白色像素和彩色像素进行打印,然后进入结束状态。
[0086]图4为本发明的实施例一中渐变调整处理的动作流程图。
[0087]如图4所示,图3中的步骤S1-19所示的渐变调整处理的动作流程如下:
[0088]步骤S1-19-1,比较判断部18判断该20个像素的前一个像素是黑色像素还是灰白色像素,当判断为黑色像素时,进入步骤S1-19-2,当判断为灰白色像素时,进入步骤
S1-19-3。
[0089]步骤S1-19-2,比较判断部18进一步判断该20个像素之前是否存在与该20个像素相邻接的复数个连续的灰白色像素,当判断为存在时,进入步骤S1-19-4,当判断为不存在时,进入结束状态。
[0090]步骤S1-19-3,计算部17计算出该20个灰白色像素的K色值的平均K值,然后进入步骤S1-19-7。
[0091 ] 步骤S1-19-4,计算部17计算出该复数个灰白色像素的K色值的平均K值,然后进入步骤S1-19-5。
[0092]步骤S1-19-5,比较判断部18判断出该平均K值是否大于预定K阈值,当判断为是时,进入步骤S1-19-6,当判断为否时,进入结束状态。
[0093]步骤S1-19-6,处理单元163根据渐变调整规则对该20个黑色像素进行渐变调整,然后进入结束状态。
[0094]步骤S1-19-7,比较判断部18判断出该平均K值是否大于预定K阈值,当判断为是时,进入步骤S1-19-8,当判断为否时,进入结束状态。
[0095]步骤S1-19-8,邻接点判断单元161将该20个黑色像素中的第一个灰白色像素判断为邻接点,然后进入步骤S1-19-9。
[0096]步骤S1-19-9,处理单元163根据渐变调整规则对邻接点之前预定长度以下的黑色像素进行渐变调整,即、当邻接点之前且与该邻接点相邻接的连续的黑色像素的数量大于预定长度时,即渐变调整预定长度的黑色像素,当该连续的黑色像素的数量不大于预定长度时,即根据现有的黑色像素的数据进行渐变调整,然后进入结束状态。
[0097]图5为本发明的实施例一中渐变调整后的打印出的诊断图像示意图。
[0098]本实施例一中,经过渐变调整后打印出的诊断图像Ta即为图5所示的图像,将该诊断图像Ta对准灯光进行观察,与现有技术打印出的诊断图像Tb相比,当连续的黑色像素组成的黑色区域Z2’与连续的灰白色像素组成的灰白色区域ΖΓ相邻接时,使得黑色区域Z2’与灰白色区域ΖΓ之间自然过渡,不存在如图8中所示的明显的灰黑分界线LI和L2。
[0099]实施例一的作用与效果:
[0100]根据本实施例一所涉及的医疗图像打印装置及其医疗图像打印系统,因为读取获得部读取获得每一个像素的各个色值,色值判断部将每个像素判断为黑色像素或灰白色像素,转换部根据相应的预定转换规则将相应的像素的色值转换为C、M、Y、K色值,当判断出黑色区域与灰白色区域相邻接时,邻接点判断单元判定出邻接点,计数单元设定同色连续像素计数变量对连续的黑色像素或连续的灰白色像素进行计数并输出计数结果,处理单元根据计数结果和预定渐变调整规则对黑色区域中与灰白色区域相邻接的预定长度的黑色像素进行渐变调整,使被渐变调整后的黑色像素从邻接处开始呈递增趋势,所以,本实施例一的医疗图像打印装置及其医疗图像打印系统保证了打印出来的诊断图像中相邻接的黑色区域与灰白色区域的自然过渡,符合医生通常的看
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1