CN104123112A - 一种图像处理方法及电子设备 - Google Patents

一种图像处理方法及电子设备 Download PDF

Info

Publication number
CN104123112A
CN104123112A CN201410367051.8A CN201410367051A CN104123112A CN 104123112 A CN104123112 A CN 104123112A CN 201410367051 A CN201410367051 A CN 201410367051A CN 104123112 A CN104123112 A CN 104123112A
Authority
CN
China
Prior art keywords
layer
particular frame
multimedia file
input
generation unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410367051.8A
Other languages
English (en)
Other versions
CN104123112B (zh
Inventor
贺峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201410367051.8A priority Critical patent/CN104123112B/zh
Publication of CN104123112A publication Critical patent/CN104123112A/zh
Application granted granted Critical
Publication of CN104123112B publication Critical patent/CN104123112B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种图像处理方法,用于解决电子设备获取信息的能力不足的技术问题。所述方法包括:当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的输入操作;生成第一图层,并将所述输入信息添加到所述第一图层中,得到第二图层;将所述第二图层分别添加到所述输入操作所对应的所述多媒体文件中的M个第一特定帧中,得到M个第二特定帧,并将所述M个第二特定帧进行存储,以当再次播放所述多媒体文件时,通过所述显示单元能够显示所述M个第二特定帧;其中,M个所述第一特定帧为所述多媒体文件中相邻的M帧。本发明还公开了相应的电子设备。

Description

一种图像处理方法及电子设备
技术领域
本发明涉及计算机技术领域,特别涉及一种图像处理方法及电子设备。
背景技术
随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备享受随着科技发展带来的舒适生活。比如,手机等电子设备已经成为人们生活中一个不可或缺的部分,人们可以通过手机等电子设备以打电话、发短信等等方式加强与其他人之间的联系。
用户在通过电子设备观看视频时,例如教学视频,如果想要记录一些信息,现有技术中用户只能通过手动的方式自己进行文字记录,或者通过录音等方式以声音的形式进行记录,无论哪种方式都需要用户手动进行操作,可能还需要借助于其他电子设备来完成。
可见,现有技术中的电子设备获取信息的能力不足,导致有时会无法或不便于获取所需的信息,也给用户带来较大的不便。
发明内容
本发明实施例提供一种图像处理方法及电子设备,用于解决电子设备获取信息的能力较差的技术问题。
一种图像处理方法,应用于具有显示单元的电子设备中,包括以下步骤:
当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的输入操作,并记录所述输入操作对应的输入信息;其中,所述多媒体文件由多个帧图像构成,且根据时间呈现不同的帧图像;
生成第一图层,并将所述输入信息添加到所述第一图层中,得到第二图层;其中,所述第一图层和所述第二图层的透明度均位于预设透明度阈值范围内;
将所述第二图层分别添加到所述输入操作所对应的所述多媒体文件中的M个第一特定帧中,得到M个第二特定帧,并将所述M个第二特定帧进行存储,以当再次播放所述多媒体文件时,通过所述显示单元能够显示所述M个第二特定帧;其中,M个所述第一特定帧为所述多媒体文件中相邻的M帧。
可选的,当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的输入操作,并记录所述输入操作对应的输入信息,包括:
当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的所述输入操作,并读取所述多媒体文件的状态信息,根据所述状态信息判断所述多媒体文件是否处于可编辑状态;
若是,禁止通过响应所述输入操作生成针对所述多媒体文件的编辑事件;
分析所述输入操作对应的所述输入轨迹,并按照所述输入轨迹记录所述输入信息;其中,所述输入轨迹为所述输入操作所对应的操作轨迹。
可选的,生成第一图层,并将所述输入信息添加到所述第一图层中,得到第二图层,包括:通过所述电子设备的图层生成单元生成所述第一图层,并通过所述图层生成单元将所述输入信息按照输入轨迹添加到所述第一图层中,得到所述第二图层。
可选的,通过所述图层生成单元将所述输入信息按照输入轨迹添加到所述第一图层中,得到所述第二图层,包括:通过所述图层生成单元对所述输入轨迹进行分析,根据分析结果确定所述输入轨迹所对应的文字信息和/或图像信息,并将所述文字信息和/或图像信息添加到所述第一图层中,得到所述第二图层。
可选的,将所述第二图层添加到所述输入操作所对应的所述M个第一特定帧中,得到所述M个第二特定帧,并将所述M个第二特定帧进行存储,包括:通过所述图层生成单元将所述第二图层分别添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储。
可选的,通过所述图层生成单元分别将所述第二图层添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储,包括:
确定所述输入操作对应的输入时长;
根据所述输入时长确定所述M个第一特定帧;其中,所述M个第一特定帧中的第一帧的播放时刻为所述输入时长的起始时刻,所述M个第一特定帧中的最后一帧的播放时刻为所述输入时长的终止时刻;
通过所述图层生成单元将所述第二图层添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储。
可选的,在通过所述图层生成单元将所述M个第二特定帧进行存储之后,还包括:
重新播放所述多媒体文件;其中,在当前播放时刻为所述M个第一特定帧对应的播放时刻时,播放所述M个第二特定帧。
一种电子设备,所述电子设备具有显示单元,所述电子设备还包括:
获取模块,用于当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的输入操作,并记录所述输入操作对应的输入信息;其中,所述多媒体文件由多个帧图像构成,且根据时间呈现不同的帧图像;
生成模块,用于生成第一图层,并将所述输入信息添加到所述第一图层中,得到第二图层;其中,所述第一图层和所述第二图层的透明度均位于预设透明度阈值范围内;
操作模块,用于将所述第二图层分别添加到所述输入操作所对应的所述多媒体文件中的M个第一特定帧中,得到M个第二特定帧,并将所述M个第二特定帧进行存储,以当再次播放所述多媒体文件时,通过所述显示单元能够显示所述M个第二特定帧;其中,M个所述第一特定帧为所述多媒体文件中相邻的M帧。
可选的,所述获取模块具体用于:当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的所述输入操作,并读取所述多媒体文件的状态信息,根据所述状态信息判断所述多媒体文件是否处于可编辑状态;若是,禁止通过响应所述输入操作生成针对所述多媒体文件的编辑事件;分析所述输入操作对应的所述输入轨迹,并按照所述输入轨迹记录所述输入信息;其中,所述输入轨迹为所述输入操作所对应的操作轨迹。
可选的,所述生成模块具体用于:通过所述电子设备的图层生成单元生成所述第一图层,并通过所述图层生成单元将所述输入信息按照输入轨迹添加到所述第一图层中,得到所述第二图层。
可选的,所述生成模块具体用于:通过所述图层生成单元将所述输入信息按照输入轨迹添加到所述第一图层中,得到所述第二图层,具体为:通过所述图层生成单元对所述输入轨迹进行分析,根据分析结果确定所述输入轨迹所对应的文字信息和/或图像信息,并将所述文字信息和/或图像信息添加到所述第一图层中,得到所述第二图层。
可选的,所述操作模块具体用于:通过所述图层生成单元将所述第二图层分别添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储。
可选的,所述操作模块具体用于:通过所述图层生成单元分别将所述第二图层添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储,具体为:确定所述输入操作对应的输入时长;根据所述输入时长确定所述M个第一特定帧;其中,所述M个第一特定帧中的第一帧的播放时刻为所述输入时长的起始时刻,所述M个第一特定帧中的最后一帧的播放时刻为所述输入时长的终止时刻;通过所述图层生成单元将所述第二图层添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储。
可选的,所述电子设备还包括播放模块,用于:在通过所述图层生成单元将所述M个第二特定帧进行存储之后,重新播放所述多媒体文件;其中,在当前播放时刻为所述M个第一特定帧对应的播放时刻时,播放所述M个第二特定帧。
本发明实施例中,若获取了用户针对所述多媒体文件的输入操作,例如所述多媒体文件为视频文件,用户观看到某一帧时想要记录一些信息,则用户会进行输入操作,以输入想要记录的信息,所述电子设备可以记录所述输入信息,将所述输入信息添加到所述第一图层中得到所述第二图层,并将所述第二图层分别添加到所述M个第一特定帧中,相当于将用户输入的信息进行了记录,并与所述多媒体文件关联了起来。这样,当用户再次观看多媒体文件时,会直接看到之前记录的信息,无需用户再通过手写、或借助于其他电子设备等方式进行记录,只需要进行一些简单的输入操作即可,增强了电子设备获取信息的能力,提高用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例中图像处理方法的主要流程图;
图2为本发明实施例中用户进行输入操作的示意图;
图3为本发明实施例中电子设备的主要结构框图。
具体实施方式
本发明实施例提供一种图像处理方法,应用于具有显示单元的电子设备中,包括以下步骤:当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的输入操作,记录所述输入操作对应的输入信息;其中,所述多媒体文件由多个帧图像构成,且根据时间呈现不同的帧图像;生成第一图层,并将所述输入信息添加到所述第一图层中,得到第二图层;其中,所述第一图层和所述第二图层的透明度均位于预设透明度阈值范围内;将所述第二图层分别添加到所述输入操作所对应的所述多媒体文件中的M个第一特定帧中,得到M个第二特定帧,并将所述M个第二特定帧进行存储,以当再次播放所述多媒体文件时,通过所述显示单元能够显示所述M个第二特定帧;其中,M个所述第一特定帧为所述多媒体文件中相邻的M帧。
本发明实施例中,若获取了用户针对所述多媒体文件的输入操作,例如所述多媒体文件为视频文件,用户观看到某一帧时想要记录一些信息,则用户会进行输入操作,以输入想要记录的信息,所述电子设备可以记录所述输入信息,将所述输入信息添加到所述第一图层中得到所述第二图层,并将所述第二图层分别添加到所述M个第一特定帧中,相当于将用户输入的信息进行了记录,并与所述多媒体文件关联了起来。这样,当用户再次观看多媒体文件时,会直接看到之前记录的信息,无需用户再通过手写、或借助于其他电子设备等方式进行记录,只需要进行一些简单的输入操作即可,增强了电子设备获取信息的能力,提高用户体验。
为使本申请的目的、技术方案和优点更加清楚明白,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
本发明实施例中,所述电子设备可以是指手机、PC(个人计算机)、PAD(平板电脑)、智能电视、相机等等不同的电子设备。
另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
下面结合附图对本发明优选的实施方式进行详细说明。
步骤101:当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的输入操作,记录所述输入操作对应的输入信息;其中,所述多媒体文件由多个帧图像构成,且根据时间呈现不同的帧图像。
本发明实施例中,所述多媒体文件是由多个帧图像构成,且根据时间呈现不同的帧图像,例如,所述多媒体文件可以是视频文件,或者例如,所述多媒体文件可以是图片文件,例如所述多媒体文件是多张图片构成的电子相册,等等,本发明对此不作限制。
本发明实施例中,当在所述显示单元上播放所述多媒体文件时,播放到某一帧时,用户可能想要记录一些信息,则用户会针对所述多媒体文件进行所述输入操作,输入的就是用户想要记录的信息。
本发明实施例中,用户可以通过鼠标、键盘、手写板等等外部输入设备进行所述输入操作,或者用户可以通过在所述显示单元上直接触控来进行所述输入操作,或者用户也可以通过声控、手势等方式进行所述输入操作,总之,只要用户能够输入信息即可,对于用户究竟进行何种操作本发明不作限制。
用户进行所述输入操作时,所述电子设备可以获取到所述输入操作,并记录所述输入操作对应的所述输入信息。
可选的,本发明实施例中,当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的输入操作,并记录所述输入操作对应的输入信息,可以包括:当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的所述输入操作,并读取所述多媒体文件的状态信息,根据所述状态信息判断所述多媒体文件是否处于可编辑状态;若是,禁止通过响应所述输入操作生成针对所述多媒体文件的编辑事件;分析所述输入操作对应的所述输入轨迹,并按照所述输入轨迹记录所述输入信息。
例如,所述多媒体文件为视频文件,且所述视频文件处于所述可编辑状态,用户在进行所述输入操作时,所述输入操作可能本身能够对所述视频文件进行编辑,这里的编辑是指对所述视频文件本身进行编辑,而不是指向所述视频文件内输入所述输入信息。然而,用户进行所述输入操作的目的是为了让所述电子设备记录所述输入信息,而不是要对所述视频文件进行编辑,因此,所述电子设备在接收到所述输入操作后,可以根据所述视频文件的所述状态信息判断所述视频文件是否处于所述可编辑状态,若是的话,直接禁止响应所述输入操作的编辑功能,即,如果所述视频文件处于所述可编辑状态,而所述输入操作又能够对所述视频文件进行编辑,则所述电子设备禁止通过响应所述输入操作的编辑功能来实现针对所述视频文件的操作,也就是说,虽然所述输入操作也能够对所述视频文件进行编辑,但是因所述电子设备禁止响应所述输入操作的编辑功能,因此,所述输入操作的结果只能是输入所述输入信息,而不能对所述视频文件进行编辑操作。
并且,所述电子设备可以分析所述输入操作的所述输入轨迹,特别是,如果用户通过手写板或触控方式来进行所述输入操作,则所述输入轨迹就是用户的笔迹,则所述电子设备可以按照所述输入轨迹来记录所述输入信息,这样记录的输入信息带有用户的特色,用户再看时也容易想起当时记录的场景,增加了趣味性。
如图2所示,在所述显示单元上播放所述多媒体文件,例如所述多媒体文件为视频文件。在播放到所述视频文件的某一帧时,用户进行所述输入操作,例如用户输入的是两个字,“磨练”。用户在进行输入时,输入的信息可以类似悬浮在所述视频文件上,则既能够保证用户的正常输入操作,又不会影响用户观看所述视频文件。例如用户是通过手写板进行的输入,则所述电子设备会按照用户的所述输入轨迹来记录“磨练”两个字,如图2所示。
步骤102:生成第一图层,并将所述输入信息添加到所述第一图层中,得到第二图层;其中,所述第一图层和所述第二图层的透明度均位于预设透明度阈值范围内。
在记录所述输入信息后,所述电子设备可以生成所述第一图层,并将所述输入信息添加到所述第一图层中。
之所以令所述第一图层和所述第二图层的透明度均位于所述预设透明度阈值范围内,是想要达到让所述第一图层和所述第二图层尽量透明显示的效果,以尽量避免所述第一图层或所述第二图层遮挡住所述多媒体文件,避免干扰用户的正常观看。例如,对于用户来说,无论是所述第一图层还是所述第二图层,看上去都像是悬浮在所述多媒体文件之上,既能够看到所述第一图层或所述第二图层的内容,又不影响对所述多媒体文件的观看,增强所述电子设备的显示效果,提高用户体验。
可选的,本发明实施例中,生成第一图层,并将所述输入信息添加到所述第一图层中,得到第二图层,包括:通过所述电子设备的图层生成单元生成所述第一图层,并通过所述图层生成单元将所述输入信息按照输入轨迹添加到所述第一图层中,得到所述第二图层;其中,所述输入轨迹为所述输入操作所对应的操作轨迹。
具体的,因为所述电子设备已分析了所述输入信息的所述输入轨迹,并按照所述输入轨迹记录了所述输入信息,因此,所述图层生成单元在讲所述输入信息添加到所述第一图层中时,可以按照所述输入轨迹进行添加,这样,用户进行输入时是什么笔迹,所述电子设备最终记录的就是什么笔迹,所见即所得,用户的主观感受较好,电子设备的智能程度也较高。
可选的,本发明实施例中,通过所述图层生成单元将所述输入信息按照输入轨迹添加到所述第一图层中,得到所述第二图层,包括:通过所述图层生成单元对所述输入轨迹进行分析,根据分析结果确定所述输入轨迹所对应的文字信息或图像信息,并将所述文字信息或图像信息添加到所述第一图层中,得到所述第二图层。
用户在进行输入时,输入的可能有文字信息也可能有图像信息,因此,所述图层生成单元可以对所述输入轨迹进行具体分析,分析出其中的所述文字信息和/或所述图像信息,并将所述文字信息和/或所述图像信息添加到所述第一图层中。当然,无添加所述文字信息和/或所述图像信息,都可以按照所述输入轨迹来添加,即保留用户的输入笔迹。
步骤103:将所述第二图层分别添加到所述输入操作所对应的所述多媒体文件中的M个第一特定帧中,得到M个第二特定帧,并将所述M个第二特定帧进行存储,以当再次播放所述多媒体文件时,通过所述显示单元能够显示所述M个第二特定帧;其中,M个所述第一特定帧为所述多媒体文件中相邻的M帧。
在得到所述第二图层后,可以将所述第二图层分别添加到所述输入操作对应的所述M个第一特定帧中。
可选的,本发明实施例中,将所述第二图层添加到所述输入操作所对应的所述M个第一特定帧中,得到所述M个第二特定帧,并将所述M个第二特定帧进行存储,可以包括:通过所述图层生成单元将所述第二图层分别添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储。
即,本发明实施例中,所述电子设备中可以具有所述图层生成单元,图1流程可以均由所述图层生成单元来完成。所述图层生成单元可以是硬件单元,或者也可以是软件模块,具体形式本发明不作限制。
可选的,本发明实施例中,通过所述图层生成单元分别将所述第二图层添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储,可以包括:确定所述输入操作对应的输入时长;根据所述输入时长确定所述M个第一特定帧;其中,所述M个第一特定帧中的第一帧的播放时刻为所述输入时长的起始时刻,所述M个第一特定帧中的最后一帧的播放时刻为所述输入时长的终止时刻;通过所述图层生成单元将所述第二图层添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储。
即,用户在开始进行所述输入操作时,即所述输入操作的所述起始时刻,会对应于所述多媒体文件中的一个帧,将该帧称为所述第一特定帧中的第一帧,即这里的第一帧和最后一帧是按照时间推进的顺序来称呼的。用户在结束所述输入操作时,即所述输入操作的所述终止时刻,也会对应于所述多媒体文件中的一个帧,可以将该帧称为所述第一特定帧中的最后一帧,那么,所述M个特定帧就包括了从所述第一特定帧的第一帧到所述第一特定帧的最后一帧之间的所有帧,当然,所述第一特定帧的第一帧和所述第一特定帧的最后一帧也包括在内。因为所述M个第一特定帧的播放过程贯穿了用户进行所述输入操作的始末,因此可以视为用户是要针对这些帧进行记录,则可以将所述第二图层添加到所述M个帧中。
或者,M也可以等于1,例如可以确定所述输入操作的起始时刻,并确定所述起始时刻对应的帧,即为所述第一特定帧,可以直接将所述第二图层添加到所述第一特定帧中。因为用户可能是在看到某一帧时想要进行所述输入操作,可以看做用户是想对该帧进行一些记录,因此直接将所述第二图层添加到该帧就可以了,这样所需的添加步骤较少,提高操作效率。
或者,若M=1,则也可以是确定所述输入操作的终止时刻,并确定所述终止时刻对应的帧,即为所述第一特定帧,可以直接将所述第二图层添加到所述第一特定帧中。
或者,若M=1,则也可以是确定所述输入操作从所述起始时刻到终止时刻之间的任意时刻,并确定该任意时刻对应的帧,即为所述第一特定帧,可以直接将所述第二图层添加到所述第一特定帧中。
当然,也可以采用其他的添加方式,以上只是举例说明,不代表本发明的全部保护范围。无论哪种添加方式,均在本发明的保护范围之内。
进一步的,本发明一实施例中,在通过所述图层生成单元将所述M个第二特定帧进行存储之后,还可以包括:重新播放所述多媒体文件;其中,在当前播放时刻为所述M个第一特定帧对应的播放时刻时,播放所述M个第二特定帧。
即,在存储所述M个第二特定帧后,用户可能关闭了所述多媒体文件。当用户下次再打开所述多媒体文件时,所述电子设备会重新播放所述多媒体文件。在所述电子设备播放到所述M个第一特定帧对应的播放时刻时,所述电子设备不会播放原来的所述M个第一特定帧,而是会播放添加了所述第二图层的所述M个第二特定帧,这样,用户就能直接看到自己记录的所述输入信息。
请参见图3,基于同一发明构思,本发明实施例提供一种电子设备,所述电子设备可以具有显示单元,除具有所述显示单元外,所述电子设备还可以包括获取模块301、生成模块302和操作模块303。
获取模块301用于当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的输入操作,并记录所述输入操作对应的输入信息;其中,所述多媒体文件由多个帧图像构成,且根据时间呈现不同的帧图像;
生成模块302用于生成第一图层,并将所述输入信息添加到所述第一图层中,得到第二图层;其中,所述第一图层和所述第二图层的透明度均位于预设透明度阈值范围内;
操作模块303用于将所述第二图层分别添加到所述输入操作所对应的所述多媒体文件中的M个第一特定帧中,得到M个第二特定帧,并将所述M个第二特定帧进行存储,以当再次播放所述多媒体文件时,通过所述显示单元能够显示所述M个第二特定帧;其中,M个所述第一特定帧为所述多媒体文件中相邻的M帧。
可选的,本发明实施例中,获取模块301具体用于:当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的所述输入操作,并读取所述多媒体文件的状态信息,根据所述状态信息判断所述多媒体文件是否处于可编辑状态;若是,禁止通过响应所述输入操作生成针对所述多媒体文件的编辑事件;分析所述输入操作对应的所述输入轨迹,并按照所述输入轨迹记录所述输入信息;其中,所述输入轨迹为所述输入操作所对应的操作轨迹。
可选的,本发明实施例中,生成模块302具体用于:通过所述电子设备的图层生成单元生成所述第一图层,并通过所述图层生成单元将所述输入信息按照输入轨迹添加到所述第一图层中,得到所述第二图层。
可选的,本发明实施例中,生成模块302具体用于:通过所述图层生成单元将所述输入信息按照输入轨迹添加到所述第一图层中,得到所述第二图层,具体为:通过所述图层生成单元对所述输入轨迹进行分析,根据分析结果确定所述输入轨迹所对应的文字信息和/或图像信息,并将所述文字信息和/或图像信息添加到所述第一图层中,得到所述第二图层。
可选的,本发明实施例中,操作模块303具体用于:通过所述图层生成单元将所述第二图层分别添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储。
可选的,本发明实施例中,操作模块303具体用于:通过所述图层生成单元分别将所述第二图层添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储,具体为:确定所述输入操作对应的输入时长;根据所述输入时长确定所述M个第一特定帧;其中,所述M个第一特定帧中的第一帧的播放时刻为所述输入时长的起始时刻,所述M个第一特定帧中的最后一帧的播放时刻为所述输入时长的终止时刻;通过所述图层生成单元将所述第二图层添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储。
可选的,本发明实施例中,所述电子设备还包括播放模块,用于:在通过所述图层生成单元将所述M个第二特定帧进行存储之后,重新播放所述多媒体文件;其中,在当前播放时刻为所述M个第一特定帧对应的播放时刻时,播放所述M个第二特定帧。
本发明实施例提供一种图像处理方法,应用于具有显示单元的电子设备中,包括以下步骤:当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的输入操作,记录所述输入操作对应的输入信息;其中,所述多媒体文件由多个帧图像构成,且根据时间呈现不同的帧图像;生成第一图层,并将所述输入信息添加到所述第一图层中,得到第二图层;其中,所述第一图层和所述第二图层的透明度均位于预设透明度阈值范围内;将所述第二图层分别添加到所述输入操作所对应的所述多媒体文件中的M个第一特定帧中,得到M个第二特定帧,并将所述M个第二特定帧进行存储,以当再次播放所述多媒体文件时,通过所述显示单元能够显示所述M个第二特定帧;其中,M个所述第一特定帧为所述多媒体文件中相邻的M帧。
本发明实施例中,若获取了用户针对所述多媒体文件的输入操作,例如所述多媒体文件为视频文件,用户观看到某一帧时想要记录一些信息,则用户会进行输入操作,以输入想要记录的信息,所述电子设备可以记录所述输入信息,将所述输入信息添加到所述第一图层中得到所述第二图层,并将所述第二图层分别添加到所述M个第一特定帧中,相当于将用户输入的信息进行了记录,并与所述多媒体文件关联了起来。这样,当用户再次观看多媒体文件时,会直接看到之前记录的信息,无需用户再通过手写、或借助于其他电子设备等方式进行记录,只需要进行一些简单的输入操作即可,增强了电子设备获取信息的能力,提高用户体验。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
具体来讲,本申请实施例中的一种硬件设备连接方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与一种图像处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的输入操作,并记录所述输入操作对应的输入信息;其中,所述多媒体文件由多个帧图像构成,且根据时间呈现不同的帧图像;
生成第一图层,并将所述输入信息添加到所述第一图层中,得到第二图层;其中,所述第一图层和所述第二图层的透明度均位于预设透明度阈值范围内;
将所述第二图层分别添加到所述输入操作所对应的所述多媒体文件中的M个第一特定帧中,得到M个第二特定帧,并将所述M个第二特定帧进行存储,以当再次播放所述多媒体文件时,通过所述显示单元能够显示所述M个第二特定帧;其中,M个所述第一特定帧为所述多媒体文件中相邻的M帧。
可选的,所述存储介质中存储的与步骤:当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的输入操作,并记录所述输入操作对应的输入信息,对应的计算机指令在被执行的过程中,具体包括:
当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的所述输入操作,并读取所述多媒体文件的状态信息,根据所述状态信息判断所述多媒体文件是否处于可编辑状态;
若是,禁止通过响应所述输入操作生成针对所述多媒体文件的编辑事件;
分析所述输入操作对应的所述输入轨迹,并按照所述输入轨迹记录所述输入信息;其中,所述输入轨迹为所述输入操作所对应的操作轨迹。
可选的,所述存储介质中存储的与步骤:生成第一图层,并将所述输入信息添加到所述第一图层中,得到第二图层,对应的计算机指令在被执行的过程中,具体包括:
通过所述电子设备的图层生成单元生成所述第一图层,并通过所述图层生成单元将所述输入信息按照输入轨迹添加到所述第一图层中,得到所述第二图层。
可选的,所述存储介质中存储的与步骤:通过所述图层生成单元将所述输入信息按照输入轨迹添加到所述第一图层中,得到所述第二图层,对应的计算机指令在被执行的过程中,具体包括:
通过所述图层生成单元对所述输入轨迹进行分析,根据分析结果确定所述输入轨迹所对应的文字信息和/或图像信息,并将所述文字信息和/或图像信息添加到所述第一图层中,得到所述第二图层。
可选的,所述存储介质中存储的与步骤:将所述第二图层添加到所述输入操作所对应的所述M个第一特定帧中,得到所述M个第二特定帧,并将所述M个第二特定帧进行存储,对应的计算机指令在被执行的过程中,具体包括:
通过所述图层生成单元将所述第二图层分别添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储。
可选的,所述存储介质中存储的与步骤:通过所述图层生成单元分别将所述第二图层添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储,对应的计算机指令在被执行的过程中,具体包括:
确定所述输入操作对应的输入时长;
根据所述输入时长确定所述M个第一特定帧;其中,所述M个第一特定帧中的第一帧的播放时刻为所述输入时长的起始时刻,所述M个第一特定帧中的最后一帧的播放时刻为所述输入时长的终止时刻;
通过所述图层生成单元将所述第二图层添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储。
可选的,所述存储介质中存储的与步骤:通过所述图层生成单元将所述M个第二特定帧进行存储,对应的计算机指令在被执行之后,还包括:
重新播放所述多媒体文件;其中,在当前播放时刻为所述M个第一特定帧对应的播放时刻时,播放所述M个第二特定帧。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (14)

1.一种图像处理方法,应用于具有显示单元的电子设备中,包括以下步骤:
当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的输入操作,并记录所述输入操作对应的输入信息;其中,所述多媒体文件由多个帧图像构成,且根据时间呈现不同的帧图像;
生成第一图层,并将所述输入信息添加到所述第一图层中,得到第二图层;其中,所述第一图层和所述第二图层的透明度均位于预设透明度阈值范围内;
将所述第二图层分别添加到所述输入操作所对应的所述多媒体文件中的M个第一特定帧中,得到M个第二特定帧,并将所述M个第二特定帧进行存储,以当再次播放所述多媒体文件时,通过所述显示单元能够显示所述M个第二特定帧;其中,M个所述第一特定帧为所述多媒体文件中相邻的M帧。
2.如权利要求1所述的方法,其特征在于,当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的输入操作,并记录所述输入操作对应的输入信息,包括:
当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的所述输入操作,并读取所述多媒体文件的状态信息,根据所述状态信息判断所述多媒体文件是否处于可编辑状态;
若是,禁止通过响应所述输入操作生成针对所述多媒体文件的编辑事件;
分析所述输入操作对应的所述输入轨迹,并按照所述输入轨迹记录所述输入信息;其中,所述输入轨迹为所述输入操作所对应的操作轨迹。
3.如权利要求2所述的方法,其特征在于,生成第一图层,并将所述输入信息添加到所述第一图层中,得到第二图层,包括:通过所述电子设备的图层生成单元生成所述第一图层,并通过所述图层生成单元将所述输入信息按照输入轨迹添加到所述第一图层中,得到所述第二图层。
4.如权利要求3所述的方法,其特征在于,通过所述图层生成单元将所述输入信息按照输入轨迹添加到所述第一图层中,得到所述第二图层,包括:通过所述图层生成单元对所述输入轨迹进行分析,根据分析结果确定所述输入轨迹所对应的文字信息和/或图像信息,并将所述文字信息和/或图像信息添加到所述第一图层中,得到所述第二图层。
5.如权利要求1-4所述的方法,其特征在于,将所述第二图层添加到所述输入操作所对应的所述M个第一特定帧中,得到所述M个第二特定帧,并将所述M个第二特定帧进行存储,包括:通过所述图层生成单元将所述第二图层分别添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储。
6.如权利要求5所述的方法,其特征在于,通过所述图层生成单元分别将所述第二图层添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储,包括:
确定所述输入操作对应的输入时长;
根据所述输入时长确定所述M个第一特定帧;其中,所述M个第一特定帧中的第一帧的播放时刻为所述输入时长的起始时刻,所述M个第一特定帧中的最后一帧的播放时刻为所述输入时长的终止时刻;
通过所述图层生成单元将所述第二图层添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储。
7.如权利要求1-4任一所述的方法,其特征在于,在通过所述图层生成单元将所述M个第二特定帧进行存储之后,还包括:
重新播放所述多媒体文件;其中,在当前播放时刻为所述M个第一特定帧对应的播放时刻时,播放所述M个第二特定帧。
8.一种电子设备,所述电子设备具有显示单元,所述电子设备还包括:
获取模块,用于当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的输入操作,并记录所述输入操作对应的输入信息;其中,所述多媒体文件由多个帧图像构成,且根据时间呈现不同的帧图像;
生成模块,用于生成第一图层,并将所述输入信息添加到所述第一图层中,得到第二图层;其中,所述第一图层和所述第二图层的透明度均位于预设透明度阈值范围内;
操作模块,用于将所述第二图层分别添加到所述输入操作所对应的所述多媒体文件中的M个第一特定帧中,得到M个第二特定帧,并将所述M个第二特定帧进行存储,以当再次播放所述多媒体文件时,通过所述显示单元能够显示所述M个第二特定帧;其中,M个所述第一特定帧为所述多媒体文件中相邻的M帧。
9.如权利要求8所述的电子设备,其特征在于,所述获取模块具体用于:当在显示单元上播放一多媒体文件时,获取用户针对所述多媒体文件的所述输入操作,并读取所述多媒体文件的状态信息,根据所述状态信息判断所述多媒体文件是否处于可编辑状态;若是,禁止通过响应所述输入操作生成针对所述多媒体文件的编辑事件;分析所述输入操作对应的所述输入轨迹,并按照所述输入轨迹记录所述输入信息;其中,所述输入轨迹为所述输入操作所对应的操作轨迹。
10.如权利要求9所述的电子设备,其特征在于,所述生成模块具体用于:通过所述电子设备的图层生成单元生成所述第一图层,并通过所述图层生成单元将所述输入信息按照输入轨迹添加到所述第一图层中,得到所述第二图层。
11.如权利要求10所述的电子设备,其特征在于,所述生成模块具体用于通过所述图层生成单元将所述输入信息按照输入轨迹添加到所述第一图层中,得到所述第二图层,具体为:通过所述图层生成单元对所述输入轨迹进行分析,根据分析结果确定所述输入轨迹所对应的文字信息和/或图像信息,并将所述文字信息和/或图像信息添加到所述第一图层中,得到所述第二图层。
12.如权利要求8-11任一所述的电子设备,其特征在于,所述操作模块具体用于:通过所述图层生成单元将所述第二图层分别添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储。
13.如权利要求12所述的电子设备,其特征在于,所述操作模块具体用于通过所述图层生成单元分别将所述第二图层添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储,具体为:确定所述输入操作对应的输入时长;根据所述输入时长确定所述M个第一特定帧;其中,所述M个第一特定帧中的第一帧的播放时刻为所述输入时长的起始时刻,所述M个第一特定帧中的最后一帧的播放时刻为所述输入时长的终止时刻;通过所述图层生成单元将所述第二图层添加到所述M个第一特定帧中,得到所述M个第二特定帧,并通过所述图层生成单元将所述M个第二特定帧进行存储。
14.如权利要求8-11任一所述的电子设备,其特征在于,所述电子设备还包括播放模块,用于:在通过所述图层生成单元将所述M个第二特定帧进行存储之后,重新播放所述多媒体文件;其中,在当前播放时刻为所述M个第一特定帧对应的播放时刻时,播放所述M个第二特定帧。
CN201410367051.8A 2014-07-29 2014-07-29 一种图像处理方法及电子设备 Active CN104123112B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410367051.8A CN104123112B (zh) 2014-07-29 2014-07-29 一种图像处理方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410367051.8A CN104123112B (zh) 2014-07-29 2014-07-29 一种图像处理方法及电子设备

Publications (2)

Publication Number Publication Date
CN104123112A true CN104123112A (zh) 2014-10-29
CN104123112B CN104123112B (zh) 2018-12-14

Family

ID=51768538

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410367051.8A Active CN104123112B (zh) 2014-07-29 2014-07-29 一种图像处理方法及电子设备

Country Status (1)

Country Link
CN (1) CN104123112B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105872674A (zh) * 2015-12-18 2016-08-17 乐视致新电子科技(天津)有限公司 用于显示遥控器的操作轨迹的方法、遥控器和显示终端
CN107430761A (zh) * 2015-12-25 2017-12-01 华为技术有限公司 一种通过压力隐藏图片中敏感信息的方法及装置
CN107704439A (zh) * 2016-08-09 2018-02-16 中科领域(北京)科技有限公司 一种多层图像文字编辑方法及实现其方法的***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101079248A (zh) * 2006-05-22 2007-11-28 美国博通公司 视频处理方法、电路和***
CN102262439A (zh) * 2010-05-24 2011-11-30 三星电子株式会社 记录与视频序列的用户交互的方法和***
CN103065659A (zh) * 2012-12-06 2013-04-24 广东欧珀移动通信有限公司 一种多媒体记录方法
CN103927115A (zh) * 2014-03-17 2014-07-16 联想(北京)有限公司 信息处理方法和电子设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101079248A (zh) * 2006-05-22 2007-11-28 美国博通公司 视频处理方法、电路和***
CN102262439A (zh) * 2010-05-24 2011-11-30 三星电子株式会社 记录与视频序列的用户交互的方法和***
CN103065659A (zh) * 2012-12-06 2013-04-24 广东欧珀移动通信有限公司 一种多媒体记录方法
CN103927115A (zh) * 2014-03-17 2014-07-16 联想(北京)有限公司 信息处理方法和电子设备

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105872674A (zh) * 2015-12-18 2016-08-17 乐视致新电子科技(天津)有限公司 用于显示遥控器的操作轨迹的方法、遥控器和显示终端
CN107430761A (zh) * 2015-12-25 2017-12-01 华为技术有限公司 一种通过压力隐藏图片中敏感信息的方法及装置
CN107704439A (zh) * 2016-08-09 2018-02-16 中科领域(北京)科技有限公司 一种多层图像文字编辑方法及实现其方法的***

Also Published As

Publication number Publication date
CN104123112B (zh) 2018-12-14

Similar Documents

Publication Publication Date Title
CN109640188B (zh) 视频预览方法、装置、电子设备及计算机可读存储介质
CN107172454B (zh) 一种视频推荐方法、介质、装置和计算设备
US20140359653A1 (en) Systems, Methods, and Computer Program Products for Providing Video-Passwords For User Authentication
CN104995596A (zh) 在选项卡层级管理音频以用于用户通知及控制
CN104680876B (zh) 学习机的教学监控方法、***及装置
CN105812941A (zh) 一种视频播放方法、装置及电子设备
CN105190486A (zh) 显示装置及其用户界面屏幕提供方法
CN104123001A (zh) 一种显示方法及电子设备
CN102999327B (zh) 以压缩动画模式观看演示文稿
CN113094135A (zh) 页面显示控制方法、装置、设备及存储介质
CN111124668A (zh) 内存释放方法、装置、存储介质及终端
KR20160106970A (ko) 디지털 사이니지의 최적 템플릿 생성 방법 및 그 장치
CN103984488A (zh) 一种信息处理方法及电子设备
CN111158573B (zh) 基于图片构架的车机交互方法、***、介质及设备
CN103442299A (zh) 一种播放记录的显示方法及电子设备
CN106250007B (zh) 一种实现分支选择播放的***和方法
CN104123112A (zh) 一种图像处理方法及电子设备
CN112752132A (zh) 漫画图片弹幕显示方法、装置、介质及电子设备
CN105575198A (zh) 教学视频的展示方法和装置
CN104751870A (zh) 一种信息处理方法及电子设备
CN104469513A (zh) 一种显示方法及电子设备
CN103546817A (zh) 一种基于全视频的数据加载方法及电子设备
CN104967911A (zh) 多媒体文件***位置的确定方法及装置
CN111859869A (zh) 一种问卷编辑方法、装置、电子设备及存储介质
CN103631872A (zh) 一种多媒体文件播放方法及电子终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant