【技术实现步骤摘要】
一种提高EPD灰度的多灰阶抖点算法
[0001]本专利技术涉及电子纸模组显示
,具体而言,涉及一种提高EPD灰度的多灰阶抖点算法。
技术介绍
[0002]随着电子纸的普及越来越广,其显示是图片也需要展现更加细腻的画质。在传统的对于图片处理中,一般是通过抖点算法来对整张图片的像素点进行处理,具体为:
[0003]先将整张图片上所有像素点分为多个像素组,每个像素组包括4
×
4个像素点,通过这种16灰阶来对整张图片进行分组;然后,读取每个像素组内各个像素点的实际灰度值,并计算该像素组的平均灰度值;最后,对该像素组内各个像素点进行补偿,只实现灰度值补偿为0的像素点显示黑色,灰度值补偿为255的像素点显示白色,保证该像素组补偿前后的平均灰度值不变。
[0004]这样,原来图片上显示黑一点的地方,其平均灰度值也低,通过抖点算法这部分黑点的密度也多一些;原来图片上显示白一点的地方,其平均灰度值也大,通过抖点算法这部分黑点的密度也小一些。抖点算法实际上是通过改变黑点或白点的密度来完成灰阶显示,准确的说
【技术保护点】
【技术特征摘要】
1.一种提高EPD灰度的多灰阶抖点算法,其特征在于:包括如下步骤:S1、选取一张分辨率为M
×
N的图片;S2、将所述图片分成若干个矩形像素组,每个像素组包括x
×
y个像素点,记录每个像素组像素点的平均灰度值;S3、按照平均灰度值将所述图片分成n张子图片,第i张子图片中每个像素组的平均灰度值区间均为S4、对每张子图片进行抖点算法处理,计算每张子图片中各个像素组内显示白点和黑点的像素点数量,将第i张子图片中每个像素组内所有显示白点的像素点亮度值记为a,所有显示黑点的像素点亮度值记为a
‑
1;S5、读取每张子图片上所有像素点的亮度值,并根据各个亮度值点亮所述图片对应的像素点;其中,M为x的倍数;N为y的倍数;n为256的因数;i为不大于n的正整数;a=i。2.根据权利要求1所述的一种提高EPD灰度的多灰阶抖点算法,其特征在于:在步骤S4中,具体包括如下步骤:S41、i=1;S42、读取第i张子图片中的每个像素组对应的平均灰度值A,设每个像素组显示白点的像素点数量为k'个,则显示黑点的像素点数量为(x
×
y
‑
k')个;显示...
【专利技术属性】
技术研发人员:毛华望,
申请(专利权)人:江西兴泰科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。