一种美术绘画图像处理方法、装置

文档序号:30103597发布日期:2022-05-18 13:52阅读:94来源:国知局
一种美术绘画图像处理方法、装置

1.本发明属于图像处理领域,具体涉及一种美术绘画图像处理方法、装置。


背景技术:

2.绘画在艺术层面上,是一个以表面作为支撑面,再在其之上加上颜色的行为,那些表面的例子有纸张、油画布、木材、玻璃、漆器或混凝土等。在艺术用语的层面上,绘画的意义亦包含利用此艺术行为再加上图形、构图及其他美学方法去达到表现出从事者希望表达的概念及意思。
3.现有技术中一般将优秀的绘画作品进行扫描形成电子版,具体地,其一般是通过将欲扫描的原稿正面朝下铺在扫描仪的玻璃板上,原稿可以是文字稿件或者图纸照片;然后启动扫描仪驱动程序后,安装在扫描仪内部的可移动光源开始扫描原稿;为了均匀照亮稿件,扫描仪光源为长条形,并沿y方向扫过整个原稿;照射到原稿上的光线经反射后穿过一个很窄的缝隙,形成沿x方向的光带,又经过一组反光镜,由光学透镜聚焦并进入分光镜,经过棱镜和红绿蓝三色滤色镜得到的rgb三条彩色光带分别照到各自的ccd上,ccd将rgb光带转变为模拟电子信号,此信号又被a/d变换器转变为数字电子信号。但是,这样的电子版优秀作品具有版权,传输或者存储时需要进行加密,尤其是对于名画等作品,极其对于加密要求高,且不能过多影响绘画显示的质量;且通过确认当前登录用户的id,对其执行自动解密操作对应于登录用户的id所对应的加密图像,从而实现对于版权用户自动解密开放。


技术实现要素:

4.本发明的主要目的在于提出一种美术绘画图像处理方法、装置,旨在解决上述存在的美术绘画作品不利于加密存储或传输,以及加密过易破解,以及加密后影响图像质量的技术问题。
5.为了实现上述目的,提出一种美术绘画图像处理方法,所述方法包括:s1,获取美术绘画的原始图像信息,并转换为yuv通道图像;所述美术绘画图像基于图像扫描获取;所述原始图像信息包括原始图像以及所属用户id;s2,根据原始yuv通道图像提取y通道向量,并基于图像奇数列、偶数行的y通道向量生成第一图像;s3,设置加密密钥x,生成随机数n,依次对所述第一图像的每个像素x执行加密得到c,从而生成加密后的第二图像;其中,加密公式为:其中,取值为255;s4,将所述加密后的第二图像与原始图像的偶数列、奇数行的y通道向量先进行合并生成加密的y通道图像,并基于加密的y通道图像与原始图像的uv通道图像合并,生成加
密后的美术绘画图像。
6.优选的,所述方法还包括:s5,将加密后的美术绘画图像执行本地存储和/或发送至服务器。
7.优选的,所述方法还包括:所述设置加密密钥x,生成随机数n,包括:基于加密密钥x,产生一个取值为0或1的二值序列;从所述二值序列中随机选择一个数字,作为随机数n。
8.优选的,所述将加密后的美术绘画图像执行本地存储和/或发送至服务器,包括:将加密后的图像、加密的像素描述信息、所属用户id以及加密密钥x,进行对应存储;所述加密的像素描述信息包括图像奇数列、偶数行的y通道向量;通过确认当前登录用户的id,对其执行自动解密操作对应于登录用户的id所对应的加密图像;其中,所述解密操作为加密操作的逆过程,具体为:。
9.此外,本实施例,还提出一种美术绘画图像处理装置,所述装置包括:获取模块,获取美术绘画的原始图像信息,并转换为yuv通道图像;所述美术绘画图像基于图像扫描获取;所述原始图像信息包括原始图像以及所属用户id;第一生成模块,根据原始yuv通道图像提取y通道向量,并基于图像奇数列、偶数行的y通道向量生成第一图像;加密模块,设置加密密钥x,生成随机数n,依次对所述第一图像的每个像素x执行加密得到c,从而生成加密后的第二图像;其中,加密公式为:其中,取值为255;第二生成模块,将所述加密后的第二图像与原始图像的偶数列、奇数行的y通道向量先进行合并生成加密的y通道图像,并基于加密的y通道图像与原始图像的uv通道图像合并,生成加密后的美术绘画图像。
10.优选的,所述装置还包括:存储模块,将加密后的美术绘画图像执行本地存储和/或发送至服务器。
11.优选的,所述装置还包括:所述设置加密密钥x,生成随机数n,包括:基于加密密钥x,产生一个取值为0或1的二值序列;从所述二值序列中随机选择一个数字,作为随机数n。
12.优选的,所述将加密后的美术绘画图像执行本地存储和/或发送至服务器,包括:将加密后的图像、加密的像素描述信息、所属用户id以及加密密钥x,进行对应存储;所述加密的像素描述信息包括图像奇数列、偶数行的y通道向量;通过确认当前登录用户的id,对其执行自动解密操作对应于登录用户的id所对应的加密图像;
其中,所述解密操作具体为:。
13.此外,还提出一种电子装置,包括处理器以及存储器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行以实现如上述所述的美术绘画图像处理方法。
14.此外,还提出一种计算机存储介质,所述计算机存储介质存储有程序;所述程序由处理器加载并执行以实现如上述所述的美术绘画图像处理方法。
15.本发明所提供的美术绘画图像处理方法、装置,通过获取美术绘画的原始图像信息,并转换为yuv通道图像;所述美术绘画图像基于图像扫描获取;所述原始图像信息包括原始图像以及所属用户id;根据原始yuv通道图像提取y通道向量,并基于图像奇数列、偶数行的y通道向量生成第一图像;设置加密密钥x,生成随机数n,并基于加密公式依次对所述第一图像的每个像素执行加密得到c,从而生成加密后的第二图像;将所述加密后的第二图像与原始图像的偶数列、奇数行的y通道向量先进行合并生成加密的y通道图像,并基于加密的y通道图像与原始图像的uv通道图像合并,生成加密后的美术绘画图像。本发明通过选择性对于y通道图像的局部行列进行更为随机的加密算法处理,且对于用户id开放对应的加密信息,从而保证了加密后的美术作品图像不影响电子观赏效果且确保了加密信息的形成,保证了安全。且本发明,通过对于加密算法进行了改进,而且仅仅对于y通道图像的部分行执行加密,极大的保护了图像的整体画面感,且完成了高效加密。
附图说明
16.图1为本发明实施例一美术绘画图像处理方法的流程图;图2为本发明实施例一美术绘画图像处理装置的结构示意图。
具体实施方式
17.以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
18.实施例一参照图1,图1是本实施例美术绘画图像处理方法的流程图,本实施例中,所述方法包括:s1,获取美术绘画的原始图像信息,并转换为yuv通道图像;所述美术绘画图像基于图像扫描获取;所述原始图像信息包括原始图像以及所属用户id;s2,根据原始yuv通道图像提取y通道向量,并基于图像奇数列、偶数行的y通道向量生成第一图像;s3,设置加密密钥x,生成随机数n,依次对所述第一图像的每个像素x执行加密得到c,从而生成加密后的第二图像;其中,加密公式为:
其中,取值为255;s4,将所述加密后的第二图像与原始图像的偶数列、奇数行的y通道向量先进行合并生成加密的y通道图像,并基于加密的y通道图像与原始图像的uv通道图像合并,生成加密后的美术绘画图像。
19.优选的,所述方法还包括:s5,将加密后的美术绘画图像执行本地存储和/或发送至服务器。
20.优选的,所述方法还包括:所述设置加密密钥x,生成随机数n,包括:基于加密密钥x,产生一个取值为0或1的二值序列;从所述二值序列中随机选择一个数字,作为随机数n。
21.优选的,所述将加密后的美术绘画图像执行本地存储和/或发送至服务器,包括:将加密后的图像、加密的像素描述信息、所属用户id以及加密密钥x,进行对应存储;所述加密的像素描述信息包括图像奇数列、偶数行的y通道向量;通过确认当前登录用户的id,对其执行自动解密操作对应于登录用户的id所对应的加密图像;其中,所述解密操作具体为:。
22.此外,还提出一种美术绘画图像处理装置,所述方法包括:获取模块10,获取美术绘画的原始图像信息,并转换为yuv通道图像;所述美术绘画图像基于图像扫描获取;所述原始图像信息包括原始图像以及所属用户id;第一生成模块20,根据原始yuv通道图像提取y通道向量,并基于图像奇数列、偶数行的y通道向量生成第一图像;加密模块30,设置加密密钥x,生成随机数n,并基于如下公式依次对所述第一图像的每个像素x执行加密得到c,从而生成加密后的第二图像;其中,取值为255;具体地,本实施例,可以基于rand()函数来生成随机数。
23.第二生成模块40,将所述加密后的第二图像与原始图像的偶数列、奇数行的y通道向量先进行合并生成加密的y通道图像,并基于加密的y通道图像与原始图像的uv通道图像合并,生成加密后的美术绘画图像。
24.优选的,所述装置还包括:存储模块,将加密后的美术绘画图像执行本地存储和/或发送至服务器。
25.优选的,所述装置还包括:所述设置加密密钥x,生成随机数n,包括:基于加密密钥x,产生一个取值为0或1的二值序列;从所述二值序列中随机选择一个数字,作为随机数n。
26.优选的,所述将加密后的美术绘画图像执行本地存储和/或发送至服务器,包括:将加密后的图像、加密的像素描述信息、所属用户id以及加密密钥x,进行对应存储;所述加密的像素描述信息包括图像奇数列、偶数行的y通道向量;
通过确认当前登录用户的id,对其执行自动解密操作对应于登录用户的id所对应的加密图像;其中,所述解密操作具体为:。
27.此外,还提出一种电子装置,包括处理器以及存储器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行以实现如上述所述的美术绘画图像处理方法。
28.此外,还提出一种计算机存储介质,所述计算机存储介质存储有程序;所述程序由处理器加载并执行以实现如上述所述的美术绘画图像处理方法。
29.在本发明上述实施例的方案中,所提供的美术绘画图像处理方法、装置,通过获取美术绘画的原始图像信息,并转换为yuv通道图像;所述美术绘画图像基于图像扫描获取;所述原始图像信息包括原始图像以及所属用户id;根据原始yuv通道图像提取y通道向量,并基于图像奇数列、偶数行的y通道向量生成第一图像;设置加密密钥x,生成随机数n,并基于加密公式依次对所述第一图像的每个像素执行加密得到c,从而生成加密后的第二图像;将所述加密后的第二图像与原始图像的偶数列、奇数行的y通道向量先进行合并生成加密的y通道图像,并基于加密的y通道图像与原始图像的uv通道图像合并,生成加密后的美术绘画图像。本发明通过选择性对于y通道图像的局部行列进行更为随机的加密算法处理,且对于用户id开放对应的加密信息,从而保证了加密后的美术作品图像不影响电子观赏效果且确保了加密信息的形成,保证了安全。
30.需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现。也可以全部以硬件的形式实现。还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。
31.上文已对基本概念做了描述,显然,对于本领域技术人员来说,上述详细披露仅仅作为示例,而并不构成对本说明书的限定。虽然此处并没有明确说明,本领域技术人员可能会对本说明书进行各种修改、改进和偏移处理。该类修改、改进和偏移处理在本说明书中被建议,所以该类修改、改进、偏移处理仍属于本说明书示范实施例的精神和范围。
32.此外,本领域技术人员可以理解,本说明书的各方面可以通过若干具有可专利性的种类或情况进行说明和描述,包括任何新的和有用的工序、机器、产品或物质的组合,或对它们的任何新的和有用的改进。相应地,本说明书的各个方面可以完全由硬件执行、可以完全由软件(包括固件、常驻软件、微码等)执行、也可以由硬件和软件组合执行。以上硬件或软件均可被称为“数据块”、“模块”、“引擎”、“单元”、“组件”或“系统”。此外,本说明书的各方面可能表现为位于一个或多个计算机可读介质中的计算机产品,该产品包括计算机可读程序编码。
33.需要说明的是,如果本说明书附属材料中的描述、定义、和/或术语的使用与本说明书所述内容有不一致或冲突的地方,以本说明书的描述、定义和/或术语的使用为准。
34.最后,应当理解的是,本说明书中所述实施例仅用以说明本说明书实施例的原则。其它的变形也可能属于本说明书的范围。因此,作为示例而非限制,本说明书实施例的替代配置可视为与本说明书的教导一致。相应地,本说明书的实施例不仅限于本说明书明确介
绍和描述的实施例。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1