图像的处理方法及装置、数据传输方法及装置、存储介质制造方法及图纸

技术编号:22107494 阅读:28 留言:0更新日期:2019-09-14 05:16
一种图像的处理方法、数据传输方法、图像的处理装置、数据传输装置和存储介质。该图像为二值化图像,二值化图像包括多个像素,多个像素中具有第一值的像素为第一像素,具有第二值的像素为第二像素,该图像的处理方法包括:对图像进行分割以确定图像的N个仅包括第一像素的矩形区域;分别获取N个矩形区域的起始坐标和终止坐标,由此得到将图像压缩后的压缩数据;N为大于等于1的整数。该图像的处理方法可以提高图像的压缩率,在压缩的数据用于数据传输时,可以减少传输数据的数量,从而可以至少部分地解决电子墨水屏在应用NFC等低速通信技术时产生的耗时时间长等问题。

Image processing method and device, data transmission method and device, storage medium

【技术实现步骤摘要】
【国外来华专利技术】图像的处理方法及装置、数据传输方法及装置、存储介质
本公开的实施例涉及一种图像的处理方法、数据传输方法、图像的处理装置、数据传输装置及存储介质。
技术介绍
图像压缩是指以较少的比特有损或无损地表示原来的图像的像素矩阵的技术,也称图像编码。从数学的观点来看,这一过程实际上就是将二维像素阵列变换为一个在统计上无关联的数据集合。数据传输(DataTransmission)就是依照适当的规程,经过一条或多条链路,在数据源和数据宿之间传送数据的过程,例如,可以传输经过上述图像压缩后的图像数据。数据传输分为并行传输、串行传输、异步传输、同步传输、单工传输等。
技术实现思路
本公开至少一实施例提供一种图像的处理方法,所述图像为二值化图像,所述二值化图像包括多个像素,所述多个像素中具有第一值的像素为第一像素,具有第二值的像素为第二像素;所述图像的处理方法包括:对所述图像进行分割以确定所述图像的N个仅包括所述第一像素的矩形区域;分别获取所述N个矩形区域的起始坐标和终止坐标,由此得到将所述图像压缩后的压缩数据;N为大于等于1的整数。例如,在本公开至少一实施例提供的图像的处理方法中,所述第一像素包括第三像素,所述第三像素为未确定矩形区域的第一像素;对所述图像进行分割以确定所述图像的N个仅包括所述第一像素的矩形区域,包括:在所述分割的过程中,每次确定的矩形区域为包括所述第三像素的最大矩形区域。例如,在本公开至少一实施例提供的图像的处理方法中,所述第一像素还包括第四像素,所述第四像素为已经确定矩形区域的第一像素;对所述图像进行分割以确定所述图像的N个仅包括所述第一像素的矩形区域中的第n个矩形区域,包括:在所述图像中搜索所述第三像素,以搜索到的第一个第三像素为起点沿第一扫描方向进行第一扫描,直至遇到所述第二像素、所述第四像素或图像边界,由此得到中间块区域;基于所述中间块区域,沿不同于所述第一扫描方向的第二扫描方向进行第二扫描,扩展所述中间块区域,直至遇到所述第二像素、所述第四像素或所述图像边界,以获得所述图像的第n个矩形区域;n为大于等于1小于等于N的整数。例如,在本公开至少一实施例提供的图像的处理方法中,所述第一扫描方向为像素阵列的行方向和列方向之一,对应地,所述第二扫描方向为所述像素阵列的行方向和列方向中另一个。例如,在本公开至少一实施例提供的图像的处理方法中,所述第一扫描所产生的扫描区域为以所述第一个第三像素为顶点的正方形区域,所述第一扫描方向为在所述正方形区域中以所述第一个第三像素为起点的对角线方向,所述第二扫描方向为所述像素阵列的行方向或列方向。例如,在本公开至少一实施例提供的图像的处理方法中,所述正方形区域被扩展直至任一边遇到所述第二像素、所述第四像素或所述图像边界,以确定所述中间块区域。例如,在本公开至少一实施例提供的图像的处理方法中,所述第二扫描为点扫描方式或线段扫描方式。例如,本公开至少一实施例提供的图像的处理方法,还包括:以搜索到的所述第一个第三像素为起点沿第一扫描方向进行第一扫描,当遇到所述第二像素和/或所述第四像素时,确定方向判断区域,其中,所述方向判断区域是通过将所述中间块区域沿所述对角线方向扩展一行和一列像素所获得的扫描区域;判断所述方向判断区域在所述扩展的一行上的第二像素和/或第四像素的数量,是否大于、小于或等于所述方向判断区域在所述扩展的一列上的第二像素和/或第四像素的数量,如果大于,则所述第二扫描方向为所述行方向;如果小于,则所述第二扫描方向为所述列方向;如果等于,则所述第二扫描方向为所述行方向或所述列方向,或停止扫描。例如,本公开至少一实施例提供的图像的处理方法,还包括:在确定所述第n个矩形区域后,以所述二值化图像的原点或所述第n个矩形区域的第一个第一像素为起点逐行或逐列扫描所述图像,以确定下一个第三像素,由此确定所述N个矩形区域中的第n+1个矩形区域。本公开至少一实施例还提供一种数据传输方法,包括:根据本公开任一实施例提供的图像的处理方法确定所述图像的N个矩形区域以及所述N个矩形区域的起始坐标和终止坐标;将所述N个矩形区域的起始坐标和终止坐标进行组帧并传输;N为大于等于1的整数。例如,在本公开至少一实施例提供的数据传输方法中,将所述N个矩形区域的起始坐标和终止坐标进行组帧并传输,包括:分别获取所述N个矩形区域的类型;根据所述N个矩形区域的类型,分别对各个类型的矩形区域的起始坐标和终止坐标进行组帧并传输。例如,在本公开至少一实施例提供的数据传输方法中,所述N个矩形区域的类型包括单点块格式、宽度为1个像素的条形格式、方阵格式和宽度为k个像素的条形格式;k为大于1的整数。例如,在本公开至少一实施例提供的数据传输方法中,所述终止坐标表示为扫描方向和长度;所述长度为起始坐标和终止坐标在行方向和/或列方向上的差值。例如,在本公开至少一实施例提供的数据传输方法中,将所述N个矩形区域的起始坐标和终止坐标进行组帧并传输,包括:将所述起始坐标和所述终止坐标压缩为字节并进行传输。例如,本公开至少一实施例提供的数据传输方法,还包括:接收彩色图像;对所述彩色图像进行灰度处理得到灰度图像和将所述灰度图像二值化处理以获得所述二值化图像。例如,本公开至少一实施例提供的数据传输方法,还包括:接收端接收组帧传输的所述图像的N个矩形区域的起始坐标和终止坐标,并对接收的组帧传输的所述图像的N个矩形区域的起始坐标和终止坐标进行解压缩以恢复分割之前的图像。本公开至少一实施例还提供一种图像的处理装置,所述图像为二值化图像,所述二值化图像包括多个像素,其中,具有第一值的像素为第一像素,具有第二值的像素为第二像素,所述图像的处理装置包括:分割单元和压缩上单元。分割单元配置为对所述图像进行分割以确定所述图像的N个仅包括所述第一像素的矩形区域;压缩单元配置为分别获取所述N个矩形区域的起始坐标和终止坐标,由此得到将所述图像压缩后的压缩数据;N为大于等于1的整数。本公开至少一实施例还提供一种图像的处理装置,包括:处理器;存储器,存储有一个或多个计算机程序模块;所述一个或多个计算机程序模块被配置为由所述处理器执行,所述一个或多个计算机程序模块包括用于执行实现本公开任一实施例提供的图像的处理方法的指令。本公开至少一实施例还提供一种数据传输装置,包括本公开任一实施例提供的图像的处理装置以及传输单元;所述传输单元配置为将所述N个矩形区域的起始坐标和终止坐标进行组帧并传输。本公开至少一实施例还提供一种存储介质,非暂时性地存储计算机可读指令,当所述非暂时性计算机可读指令由计算机执行时可以执行根据本公开任一实施例提供的图像的处理方法或本公开任一实施例提供的数据传输方法的指令。附图说明为了更清楚地说明本公开实施例的技术方案,下面将对实施例的附图作简单地介绍,显而易见地,下面描述中的附图仅仅涉及本公开的一些实施例,而非对本公开的限制。图1A为本公开至少一实施例提供的一种图像的处理方法的流程图;图1B为一种灰度图像的示意图;图1C为对图1B所示的灰度图像进行二值化处理后得到的二值化图像的示意图;图1D为对图1B中所示的二值化图像进行分割后得到的分割图像的示意图;图2A为本公开至少一实施例提供一种分割图像示例的示意图;图2B为本公开至少一实施例提供另一种分割图本文档来自技高网...

【技术保护点】
1.一种图像的处理方法,所述图像为二值化图像,所述二值化图像包括多个像素,其中,所述多个像素中具有第一值的像素为第一像素,具有第二值的像素为第二像素,所述图像的处理方法包括:对所述图像进行分割以确定所述图像的N个仅包括所述第一像素的矩形区域;分别获取所述N个矩形区域的起始坐标和终止坐标,由此得到将所述图像压缩后的压缩数据;其中,N为大于等于1的整数。

【技术特征摘要】
【国外来华专利技术】1.一种图像的处理方法,所述图像为二值化图像,所述二值化图像包括多个像素,其中,所述多个像素中具有第一值的像素为第一像素,具有第二值的像素为第二像素,所述图像的处理方法包括:对所述图像进行分割以确定所述图像的N个仅包括所述第一像素的矩形区域;分别获取所述N个矩形区域的起始坐标和终止坐标,由此得到将所述图像压缩后的压缩数据;其中,N为大于等于1的整数。2.根据权利要求1所述的图像的处理方法,其中,所述第一像素包括第三像素,所述第三像素为未确定矩形区域的第一像素;对所述图像进行分割以确定所述图像的N个仅包括所述第一像素的矩形区域,包括:在所述分割的过程中,每次确定的矩形区域为包括所述第三像素的最大矩形区域。3.根据权利要求2所述的图像的处理方法,其中,所述第一像素还包括第四像素,所述第四像素为已经确定矩形区域的第一像素;对所述图像进行分割以确定所述图像的N个仅包括所述第一像素的矩形区域中的第n个矩形区域,包括:在所述图像中搜索所述第三像素,以搜索到的第一个第三像素为起点沿第一扫描方向进行第一扫描,直至遇到所述第二像素、所述第四像素或图像边界,由此得到中间块区域;基于所述中间块区域,沿不同于所述第一扫描方向的第二扫描方向进行第二扫描,扩展所述中间块区域,直至遇到所述第二像素、所述第四像素或所述图像边界,以获得所述图像的第n个矩形区域;其中,n为大于等于1小于等于N的整数。4.根据权利要求3所述的图像的处理方法,其中,所述第一扫描方向为像素阵列的行方向和列方向之一,对应地,所述第二扫描方向为所述像素阵列的行方向和列方向中另一个。5.根据权利要求3所述的图像的处理方法,其中,所述第一扫描所产生的扫描区域为以所述第一个第三像素为顶点的正方形区域,所述第一扫描方向为在所述正方形区域中以所述第一个第三像素为起点的对角线方向,所述第二扫描方向为所述像素阵列的行方向或列方向。6.根据权利要求5所述的图像的处理方法,其中,所述正方形区域被扩展直至任一边遇到所述第二像素、所述第四像素或所述图像边界,以确定所述中间块区域。7.根据权利要求5-6任一所述的图像的处理方法,其中,所述第二扫描为点扫描方式或线段扫描方式。8.根据权利要求5-7任一所述的图像的处理方法,还包括:以搜索到的所述第一个第三像素为起点沿第一扫描方向进行第一扫描,当遇到所述第二像素和/或所述第四像素时,确定方向判断区域,其中,所述方向判断区域是通过将所述中间块区域沿所述对角线方向扩展一行和一列像素所获得的扫描区域;判断所述方向判断区域在所述扩展的一行上的第二像素和/或第四像素的数量,是否大于、小于或等于所述方向判断区域在所述扩展的一列上的第二像素和/或第四像素的数量,如果大于,则所述第二扫描方向为所述行方向;如果小于,则所述第二扫描方向为所述列方向;如果等于,则所述第二扫描方向为所述行方向或所述列方向,或停止扫描。9.根据权利要求3-8任一所述的图像的处理方法,还包括:在...

【专利技术属性】
技术研发人员:徐凌峰
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1