【技术实现步骤摘要】
一种用于点写笔的图像结构编码、数据录入、读取方法
[0001]本专利技术涉及点写笔
,具体而言,涉及一种用于点写笔的图像结构编码、数据录入、读取方法。
技术介绍
[0002]随着科技的发展,点读笔也随之盛行。目前市场上已有各种各样的点读笔,为人们的学习带来了极大的便利,辅助家长和孩子进行图书的点读、学习。
[0003]点读笔发音的原理是点读笔可以识别普通纸张上的隐形二维码,以调动笔内程序播放相应的音频文件,从而实现点读。小型的扫描器,里面都有一个光电识别器(OID),光电识别器可以感应到图片上的数字信息,用笔头触碰图书,读取其中的二维码信息,传递到点读笔内交由CPU进行处理。
[0004]对于能使用点读笔的书本一般都是包含数字化信息的智能点读书或者自制点读书,通过点读笔点击智能点读书上的文字,点读机通过坐标识别随即读出该文字。但是目前对于制作智能点读书,需要将数字化信息一点一点印刷到智能点读书上,而且必须保证数字化信息与所印刷的书本一致。因此,不仅导致智能点读书的印刷速度很慢而且经常印刷错误,甚至印刷错误后也无法对错误进行修改,只能重新印刷,无疑导致了印刷效率更低下。
技术实现思路
[0005]本专利技术的目的在于提供一种用于点写笔的图像结构编码、数据录入、读取方法,用以改善现有技术中由于需要将数字化信息一点一点印刷到智能点读书上,且必须保证数字化信息与所印刷的书本一致而导致智能点读书的印刷速度很慢且经常印刷错误,甚至印刷错误后也无法对错误进行修改,只能重新印刷,导致了印刷效率更 ...
【技术保护点】
【技术特征摘要】
1.一种用于点写笔的图像结构编码方法,其特征在于,包括如下步骤:S110:获取呈矩形的待配置图像模板;S120:将所述待配置图像模板的任一顶点作为基准点,依次取所述待配置图像模板上呈田字形排列的相邻四个码块作为一个待编码码块组,以将所述待配置图像模板划分为多个待编码码块组,任一所述待编码码块组为田字形码块组;S130:按照预设方向,对任一所述待编码码块组的四个码块进行编码,得到所述四个码块的编码码值分别为0、1、2、3;S140:以上次待编码码块组作为基准,依次取所述待配置图像模板上呈田字形排列的相邻四个上次待编码码块组作为一个本次待编码码块组,以在上次待编码码块组的外层上再次构建田字形码块组;S150:按照预设方向,对任一所述本次待编码码块组的四个上次待编码码块组进行编码,得到所述四个上次待编码码块组的本次编码码值分别为0、1、2、3;S160:根据任一码块的所有编码码值得到该码块的编码;S170:根据所述待配置图像模板的大小和所述待配置图像模板上码块的码值范围,重复步骤S140至步骤S170,直至所述待配置图像模板上所有田字形码块组构建完毕,以得到各个码块的最终编码;S180:根据任一码块的最终编码,得到该码块的坐标码;S190:根据所述待配置图像模板所有码块的坐标码和最终编码,得到配置好的图像模板。2.根据权利要求1所述的用于点写笔的图像结构编码方法,其特征在于,所述根据任一码块的最终编码,得到该码块的坐标码的步骤包括:获取所述最终编码中的所有编码码值,并获取任一编码码值对应的编码次数;根据公式x=(A0%2)+(A1%2)2+(A2%2)22+...+(A
n
%2)2
n
计算该码块的横坐标值,其中,x为该码块的横坐标值,A0为该码块第一次编码的编码码值,A1为该码块第二次编码的编码码值,A2为该码块第三次编码的编码码值,n为该码块第n+1次编码,A
n
为该码块第n+1次编码的编码码值;根据公式y=(A0/2)+(A1/2)2+(A2/2)22+...+(A
n
/2)2
n
计算该码块的纵坐标值,其中y为该码块的纵坐标值;根据该码块的横坐标值和纵坐标值得到该码块的坐标码。3.根据权利要求1所述的用于点写笔的图像结构编码方法,其特征在于,所述S170之前,还包括:获取所述待配置图像模板上码块的码值范围,所述码值范围为32位。4.一种用于点写笔的数据录入方法,其特征在于,包括如下步骤:获取用户需求数据,所述用户需求数据包括用户需求模板和待录入数据;根据用户需求模板确定配置好的目标图像模板;利用预设圈选框在所述目标图像模板上进行依次圈选,以确定多个标记区域,任一所述标记区域的码块具有对应的坐标码;根据所述待录入数据确定任一标记区域的各个码块的执行行为,并将任一码块的坐标码和对...
【专利技术属性】
技术研发人员:游文聪,肖凯平,刘丙洋,
申请(专利权)人:珠海凯芯微电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。