录制屏幕图像的方法及装置制造方法及图纸

技术编号:10246584 阅读:113 留言:0更新日期:2014-07-23 23:46
本发明专利技术实施例公开了一种录制屏幕图像的方法及装置,涉及计算机技术领域,解决了当前的录制屏幕图像软件在进行录制屏幕图像时,可能造成的用户的隐私内容泄露的问题。所述方法包括:获取待录制的屏幕图像,并将所述屏幕图像转化为第一内存位图;判断所述第一内存位图中是否存在需要屏蔽的区域;若所述第一内存位图中存在需要屏蔽的区域,对所述需要屏蔽的区域进行屏蔽处理,得到第二内存位图;将所述第二内存位图输入到编解码器中进行编码,得到录制图像文件。本发明专利技术适用于屏幕图像录制技术。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种录制屏幕图像的方法及装置,涉及计算机
,解决了当前的录制屏幕图像软件在进行录制屏幕图像时,可能造成的用户的隐私内容泄露的问题。所述方法包括:获取待录制的屏幕图像,并将所述屏幕图像转化为第一内存位图;判断所述第一内存位图中是否存在需要屏蔽的区域;若所述第一内存位图中存在需要屏蔽的区域,对所述需要屏蔽的区域进行屏蔽处理,得到第二内存位图;将所述第二内存位图输入到编解码器中进行编码,得到录制图像文件。本专利技术适用于屏幕图像录制技术。【专利说明】录制屏幕图像的方法及装置
本专利技术涉及计算机
,尤其涉及一种录制屏幕图像的方法及装置。
技术介绍
当前,随着计算机技术的发展,台式电脑、笔记本电脑等电子设备已经在现实生活中得到了广泛的应用。在电子设备中可以运行多种应用程序,如网络游戏、文本编辑器、视频播放器等等。在有些情况下,例如电子设备上正运行有网络游戏,而此时需要对网络游戏的画片进行录制屏幕图像,则需要在电子设备上运行录制屏幕图像软件。录制屏幕图像软件是将电子设备上的操作进行记录,并保存成录制图像文件的一种软件。当前录制屏幕图像软件的工作过程为:在录制屏幕图像软件启动后,在录制屏幕图像软件截取到一屏幕区域后,对所述屏幕区域内发生的显示内容进行记录,例如显示内容可以是网络游戏的操作,幻灯片演示等,录制屏幕图像软件将该屏幕区域内所记录的内容保存为录制图像文件。现有技术的录制屏幕图像软件在对电子设备的显示内容进行记录时,可能会记录到用户的隐私内容,从而在保存为录制图像文件并播放时,造成用户的隐私内容泄露。
技术实现思路
本专利技术提供一种录制屏幕图像的方法及装置,能够解决现有技术中由于录制屏幕图像软件在对电子设备的显示内容进行记录时,可能会记录到用户的隐私内容,从而在保存为录制图像文件并播放时,造成用户的隐私内容泄露的问题。为达到上述目的,本专利技术采用如下技术方案:一种录制屏幕图像的方法,包括:获取待录制的屏幕图像,并将所述屏幕图像转化为第一内存位图;判断所述第一内存位图中是否存在需要屏蔽的区域;若所述第一内存位图中存在需要屏蔽的区域,对所述需要屏蔽的区域进行屏蔽处理,得到第二内存位图;将所述第二内存位图输入到编解码器中进行编码,得到录制图像文件。一种录制屏幕图像的装置,包括:获取单元,用于获取待录制的屏幕图像,并将所述屏幕图像转化为第一内存位图;判断单元,用于判断所述获取单元转化的第一内存位图中是否存在需要屏蔽的区域;屏蔽处理单元,用于若所述判断单元判断得到所述第一内存位图中存在需要屏蔽的区域,对所述需要屏蔽的区域进行屏蔽处理,得到第二内存位图;录制单元,用于将所述屏蔽处理单元得到的所述第二内存位图输入到编解码器中进行编码,得到录制图像文件。本专利技术提供的录制屏幕图像的方法及装置,由于在录制屏幕图像时,获取了待录制的屏幕图像,并将所述屏幕图像转化为第一内存位图,并判断所述第一内存位图中是否存在需要屏蔽的区域,在所述第一内存位图中存在需要屏蔽的区域时,对所述需要屏蔽的区域进行了屏蔽处理,得到第二内存位图,并输入到编解码器中进行编码,得到录制图像文件。而现有技术的录制屏幕图像的方式是将待录制的屏幕图像对应的内存位图直接进行编码,得到的录制图像文件可能会记录到用户需要保护的隐私内容。因此,本专利技术由于对需要屏蔽的区域进行了屏蔽处理,在一定程度上保护了用户需要保护的隐私内容。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的录制屏幕图像的方法的流程图;图2为本专利技术又一实施例提供的录制屏幕图像的方法的流程图;图3为本专利技术实施例提供的录制屏幕图像的装置的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为使本专利技术技术方案的优点更加清楚,下面结合附图和实施例对本专利技术作详细说明。如图1所示,本专利技术实施例提供的录制屏幕图像的方法,包括:101、获取待录制的屏幕图像,并将所述屏幕图像转化为第一内存位图。具体的,所述待录制的屏幕图像在被获取到后,可以先保存于电子设备的内存中,再将所述屏幕图像转化为第一内存位图。102、判断所述第一内存位图中是否存在需要屏蔽的区域。具体的,所述需要屏蔽的区域可以为预设的固定区域或者用户选取的一定区域,但不仅局限于此。例如,所述预设的固定区域可以与需要录制的屏幕图像对应的应用程序有关,不同的应用程序可以对应不同的预设的固定区域,但不仅局限于此。又例如,所述用户选取的一定区域可以是在接收到用户的区域选择指令后,选取的一定区域。例如从用户侧的操作阐述,所述区域选择指令可以是用户在屏幕上拖动选择一片区域,但不仅局限于此。103、若所述第一内存位图中存在需要屏蔽的区域,对所述需要屏蔽的区域进行屏蔽处理,得到第二内存位图。具体的,可以将所述待屏蔽区域设置为马赛克图像或者单色不透明图像,得到第二内存位图,但不仅局限于此。104、将所述第二内存位图输入到编解码器中进行编码,得到录制图像文件。具体的,在所述第二内存位图输入到编解码器中进行编码后,得到的录制图像文件可以是所述第二内存位图对应的一帧图像。进一步的,为了得到完整的录制图像文件,例如视频文件等,可以根据上述步骤101-104所产生的多帧图像来形成完整的录制图像文件。本专利技术实施例提供的录制屏幕图像的方法,由于在录制屏幕图像时,获取了待录制的屏幕图像,并将所述屏幕图像转化为第一内存位图,并判断所述第一内存位图中是否存在需要屏蔽的区域,在所述第一内存位图中存在需要屏蔽的区域时,对所述需要屏蔽的区域进行了屏蔽处理,得到第二内存位图,并输入到编解码器中进行编码,得到录制图像文件。而现有技术的录制屏幕图像的方式是将待录制的屏幕图像对应的内存位图直接进行编码,得到的录制图像文件可能会记录到用户需要保护的隐私内容。因此,本专利技术由于对需要屏蔽的区域进行了屏蔽处理,在一定程度上保护了用户需要保护的隐私内容。如图2所示,本专利技术又一实施例提供的录制屏幕图像的方法,包括:201、获取待录制的屏幕图像,并将所述屏幕图像转化为第一内存位图。具体的,所述待录制的屏幕图像在被获取到后,可以先保存于电子设备的内存中,再将所述屏幕图像转化为第一内存位图。202、判断所述第一内存位图中是否存在需要屏蔽的区域。若所述第一内存位图中存在需要屏蔽的区域,执行步骤203。否则,执行步骤205。具体的,所述需要屏蔽的区域可以为预设的固定区域或者用户选取的一定区域,但不仅局限于此。例如,所述预设的固定区域可以与需要录制的屏幕图像对应的应用程序有关,不同的应用程序可以对应不同的预设的固定区域,但不仅局限于此。又例如,所述用户选取的一定区域可以是在接收到用户的区域选择指令后,选本文档来自技高网
...

【技术保护点】
一种录制屏幕图像的方法,其特征在于,包括:获取待录制的屏幕图像,并将所述屏幕图像转化为第一内存位图;判断所述第一内存位图中是否存在需要屏蔽的区域;若所述第一内存位图中存在需要屏蔽的区域,对所述需要屏蔽的区域进行屏蔽处理,得到第二内存位图;将所述第二内存位图输入到编解码器中进行编码,得到录制图像文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:付云雷袁树健曾健烽
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1