读书人

JAVA 取字模测试种

发布时间: 2012-10-28 09:54:44 作者: rapoo

JAVA 取字模测试类

????? 最近有个需求要取汉字的字模,但是大部分都是C++\Delphi的实现,参考其他范例也实现了一个Delphi取模的方法,但感觉不是非常方便,尤其是在文字的缩放,变形的方面。JAVA里面图片处理的类貌似非常方便,于是也想对照写了一个测试类,非常好用。

????? 基本思路:根据汉字字体等参数将汉字绘到64X64的图层上,然后分将该图层分成很想16X16的图片。然后对每个图片上的每个像素点取值相加,如果大于阀值则标记该点。这样循环取出16X16的点阵。具体实现的时候可以根据实际需要将图层分辨率、取模比例等进行调整,并且也可以使用JAVA的图像处理方法对汉字进行缩放等。本类中只实现了对汉字的横向、纵向缩放。下面是实现类:

?

----■■--------------■■---■■■■■■■----■■---■■■■■■■■■■■■■■■■■■--■■■■---■■--■■■--■■■----■■---■■■■■■■----■■---■■--■■■--■■■■■■-■■--■■■--■■--■■-■■■■■■■--■■--■■-■■■■■■■--■■--■■-■■--■■■--■■■■■■■■■--■■■--■■--■■■■■--■■■--■■--■■■■---■■■-----■■■■--■■■■■------■■----■■--
?

?

?

读书人网 >编程

热点推荐