[发明专利]一种图像生成方法及装置有效
申请号: | 201510516412.5 | 申请日: | 2015-08-21 |
公开(公告)号: | CN105100664A | 公开(公告)日: | 2015-11-25 |
发明(设计)人: | 罗璇;郭鹏飞 | 申请(专利权)人: | 北京金山安全软件有限公司 |
主分类号: | H04N5/76 | 分类号: | H04N5/76;H04N5/44 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图像 生成 方法 装置 | ||
技术领域
本发明涉及图像处理技术领域,特别涉及一种图像生成方法及装置。
背景技术
人们在使用计算机、平板电脑、手机等终端设备的过程中,常常需要通过屏幕截图的方式生成图像。
现有技术中,通过屏幕截图的方式生成图像时,一般终端设备接收到截图指令后,根据用户选择的屏幕区域生成图像,并启动图像编辑功能,在编辑图像过程中,终端设备会将根据编辑操作形成的图像缓存至预设的存储空间中,在接收到图像保存指令后,对缓存的最终图像执行保存操作。
但是,应用上述方法生成图像的过程中,终端设备每次根据截屏指令所生成的图像均会存储在相同的存储空间,这样会带来如下问题:若用户在截取图像后想要再次截取图像且希望保存当前已截取的图像,只能先把当前已截取的图像进行保存并退出当前生成图像的过程,否则,新截取的图像会覆盖掉当前已截图的图像,这样,用户要实现多次图像截取时,步骤繁琐,用户体验较差。
发明内容
本发明实施例公开了一种图像生成方法及装置,以简化多次图像截取的步骤。
为达到上述目的,本发明实施例公开了一种图像生成方法,所述方法包括:
接收截图指令;
生成与所述截图指令对应的图层,将用户所选择的屏幕区域的图像内容存储在所生成图层对应的存储区域中,并在所生成图层上显示用户所选择的屏幕区域的图像内容,其中,所生成图层对应的存储区域独立于根据之前已接收的截图指令生成的处于未关闭状态的图层对应的存储区域;
在接收到针对当前处于未关闭状态的至少一个图层的图像生成指令后,根据所述图像生成指令中包括的图层的标识对应的图层,生成所述图像生成指令对应的输出图像,其中,所述图像生成指令中包括:用户所选择图层的标识。
在本发明的一种具体实现方式中,所述在所生成图层上显示用户所选择的屏幕区域的图像内容之后,还包括:
接收针对所生成图层上所显示的图像内容的编辑操作指令;
根据所述编辑操作指令,对所生成图层上所显示的图像内容进行编辑,获得编辑后的图像内容,并在所生成图层上显示上述编辑后的图像内容;
将上述编辑后的图像内容以及与所述编辑操作指令相关的信息存储在所生成图层对应的存储区域中。
在本发明的一种具体实现方式中,在所述图像生成指令中包括用户所选择的一个图层的标识的情况下,
所述根据所述图像生成指令中包括的图层的标识对应的图层,生成所述图像生成指令对应的输出图像,包括:
创建操作系统图像对象;
根据所述图像生成指令中包括的图层的标识,通过将用户所选择的图层上显示的图像内容拷贝至所创建的操作系统图像对象中的方式,生成所述图像生成指令对应的输出图像。
在本发明的一种具体实现方式中,在所述图像生成指令中包括用户所选择的多个图层的标识的情况下,
所述根据所述图像生成指令中包括的图层的标识对应的图层,生成所述图像生成指令对应的输出图像,包括:
根据所述图像生成指令中包括的图层的标识,确定用于生成所述图像生成指令对应的输出图像的图层;
按照预设的像素混合算法,对所确定的各个图层上显示的图像内容进行像素混合,生成所述图像生成指令对应的输出图像。
在本发明的一种具体实现方式中,所述图像生成指令中还包括:基准图层的标识RL;
所述按照预设的像素混合算法,对所确定的各个图层上显示的图像内容进行像素混合,生成所述图像生成指令对应的输出图像,包括:
查找所确定的各个图层中与标识为RL的图层大小不一致的图层;
根据所述标识为RL的图层的大小和所查找到的各个图层的大小,分别确定所查找到的各个图层对应的缩放比例,其中,按照所确定的缩放比例对查找到的图层进行缩放处理后得到的图层大小与所述标识为RL的图层的大小一致;
根据所查找到的各个图层对应的缩放比例分别对所查找到的各个图层上显示的图像内容进行缩放处理;
对经上述缩放处理后的图像内容以及所确定的图层中与标识为RL的图层大小一致的图层上显示的图像内容进行像素混合,生成所述图像生成指令对应的输出图像。
在本发明的一种具体实现方式中,所述图像生成指令中还包括:基准图层的标识RL;
所述按照预设的像素混合算法,对所确定的各个图层上显示的图像内容进行像素混合,生成所述图像生成指令对应的输出图像,包括:
按照以下表达式获得所确定的任一图层Li用于像素混合的区域,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山安全软件有限公司,未经北京金山安全软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510516412.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:折叠伸缩式茶几
- 下一篇:基于硬件编码器的录制系统、音视频处理装置和录制方法
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序