CN105323483A - Gif图片拍摄及播放方法和gif图片拍摄及播放*** - Google Patents
Gif图片拍摄及播放方法和gif图片拍摄及播放*** Download PDFInfo
- Publication number
- CN105323483A CN105323483A CN201510712593.9A CN201510712593A CN105323483A CN 105323483 A CN105323483 A CN 105323483A CN 201510712593 A CN201510712593 A CN 201510712593A CN 105323483 A CN105323483 A CN 105323483A
- Authority
- CN
- China
- Prior art keywords
- picture
- shooting
- time period
- preset
- photo current
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/66—Remote control of cameras or camera parts, e.g. by remote control devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/915—Television signal processing therefor for field- or frame-skip recording or reproducing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/93—Regeneration of the television signal or of selected parts thereof
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
Abstract
本发明提供一种GIF图片拍摄及播放方法及***。所述方法包括:接收倒序拍摄指令,在第一预设时间段内拍摄多帧图片,其中,第一预设时间段包括多个第一预设子时间段,且每个第一预设子时间段内拍摄第一预设帧图片;判断第一预设子时间段内拍摄的第一预设帧图片中的当前图片与当前图片的前一张图片之间的差异是否大于或等于第一预设差异;当第一预设子时间段内拍摄的第一预设帧图片中的当前图片与当前图片的前一张图片之间的差异大于或等于第一预设差异时,则当前图片被选为第一目标图片;将所有第一目标图片按照拍摄的时间倒序排列形成第一图像序列;及将第一图像序列按照拍摄时间较晚至较早的顺序进行播放。
Description
技术领域
本发明涉及图像处理技术领域,具体涉及一种GIF图片拍摄及播放方法和GIF图片拍摄及播放***。
背景技术
图像交互格式(GraphicsInterchangeFormat,GIF)的图片自1987年由CompuServe公司引入后,因其体积小而成像相对清晰,特别适合于初期慢速的互联网,而从此大受欢迎。我们的生活中,有一些片段,我们需要用拍摄GIF图片的形式来记录,但是我们在拍摄一些特殊场景的时候,比如:瀑布、走路、打篮球等场景的时候,我们想得到一个反着的效果,比如,我们正常拍摄瀑布是从上往下的,而我们倒序GIF播放的时候,瀑布就是从下往上的效果;正常拍摄走路是往前走,而我们倒序GIF播放的时候,人走路就是往后走的效果;我们打篮球A队员传给B队员一个球,而我们倒序GIF播放的时候,就是B队员传给A队员一个球的效果。目前,没有技术实现我们这种倒序特效的GIF,无法满足用户。
发明内容
本发明提供了一种GIF图片拍摄及播放方法,所述GIF图片拍摄及播放方法包括:
接收倒序拍摄指令,在第一预设时间段内拍摄多帧图片,其中,所述第一预设时间段包括多个第一预设子时间段,且每个第一预设子时间段内拍摄第一预设帧图片;
判断所述第一预设子时间段内拍摄的第一预设帧图片中的当前图片与所述当前图片的前一张图片之间的差异是否大于或等于第一预设差异;
当所述第一预设子时间段内拍摄的第一预设帧图片中的所述当前图片与所述当前图片的前一张图片之间的差异大于或等于所述第一预设差异时,则所述当前图片被选为第一目标图片,其中,所述第一预设子时间段内拍摄的第一预设帧图片中的第一张图片也被选为第一目标图片;
将所有第一目标图片按照拍摄的时间倒序排列形成第一图像序列,其中,拍摄时间较早的第一目标图片位于所述第一图像序列的尾部,拍摄时间较晚的第一目标图片位于所述第一图片序列的头部;及
将所述第一图像序列按照自头部至尾部的顺序进行播放。
其中,所述GIF图片拍摄及播放方法还包括:
当所述第一预设子时间段内拍摄的第一预设帧图片中的所述当前图片与当前图片的前一张图片之间的差异小于所述第一预设差异时,则所述当前图片不被选为第一目标图片。
其中,所述GIF图片拍摄及播放方法还包括:
对不被选为第一目标图片的所述当前图片进行删除。
其中,所述步骤“将所有第一目标图片按照拍摄的时间倒序排列形成第一图像序列,其中,拍摄时间较早的第一目标图片位于所述第一图像序列的尾部,拍摄时间较晚的第一目标图片位于所述第一图片序列的头部”包括:
将第一目标图片中拍摄时间最早的一张第一目标图片写入存储设备;
按照第一目标图片的拍摄时间顺序,将拍摄时间较早的第一目标图片存储在离拍摄时间最早的一张第一目标图片较近的位置,直至将所有的第一目标图片均写入到所述存储设备,以形成所述第一图像序列。
其中,所述GIF图片拍摄及播放方法还包括:
接收正序拍摄指令,在第二预设时间段内拍摄多帧图片,其中,所述第二预设时间段包括多个第二预设子时间段,且每个第二预设子时间段内拍摄第二预设帧图片;
判断所述第二预设子时间段内拍摄的第二预设帧图片中的当前图片与所述当前图片的前一张图片之间的差异是否大于或等于第二预设差异;
当所述第二预设子时间段内拍摄的第二预设帧图片中的所述当前图片与所述当前图片的前一张图片之间的差异大于或等于所述第二预设差异时,则所述当前图片被选为第二目标图片,其中,所述第二预设子时间段内拍摄的第二预设帧图片中的第一张图片也被选为第二目标图片;
将所有第二目标图片按照拍摄的时间正序排列形成第二图像序列,其中,拍摄时间较早的第二目标图片位于所述第二图像序列的头部,拍摄时间较晚的第一目标图片位于所述第二图片序列的尾部;
将所述第二图像序列按照自头部至尾部的顺序进行播放。
本发明还提供了一种GIF图片拍摄及播放***,所述GIF图片拍摄及播放***包括:
第一拍摄模块,用于接收倒序拍摄指令,在第一预设时间段内拍摄多帧图片,其中,所述第一预设时间段包括多个第一预设子时间段,且每个第一预设子时间段内拍摄第一预设帧图片;
第一判断模块,用于判断所述第一预设子时间段内拍摄的第一预设帧图片中的当前图片与所述当前图片的前一张图片之间的差异是否大于或等于第一预设差异;
第一选取模块,用于当所述第一预设子时间段内拍摄的第一预设帧图片中的所述当前图片与所述当前图片的前一张图片之间的差异大于或等于所述第一预设差异时,则所述当前图片被选为第一目标图片,其中,所述第一预设子时间段内拍摄的第一预设帧图片中的第一张图片也被选为第一目标图片;
第一排序模块,用于将所有第一目标图片按照拍摄的时间倒序排列形成第一图像序列,其中,拍摄时间较早的第一目标图片位于所述第一图像序列的尾部,拍摄时间较晚的第一目标图片位于所述第一图片序列的头部;及
第一播放模块,用于将所述第一图像序列按照自头部至尾部的顺序进行播放。
其中,所述GIF图片拍摄及播放***还包括:
放弃模块,用于当所述第一预设子时间段内拍摄的第一预设帧图片中的所述当前图片与当前图片的前一张图片之间的差异小于所述第一预设差异时,则所述当前图片不被选为第一目标图片。
其中,所述GIF图片拍摄及播放***还包括:
删除模块,用于对不被选为第一目标图片的所述当前图片进行删除。
其中,所述第一排序模块包括:
写入子模块,用于将第一目标图片中拍摄时间最早的一张第一目标图片写入存储设备;
存储子模块,用于按照第一目标图片的拍摄时间顺序,将拍摄时间较早的第一目标图片存储在离拍摄时间最早的一张第一目标图片较近的位置,直至将所有的第一目标图片均写入到所述存储设备,以形成所述第一图像序列。
其中,所述GIF图片拍摄及播放***还包括:
第二拍摄模块,用于接收正序拍摄指令,在第二预设时间段内拍摄多帧图片,其中,所述第二预设时间段包括多个第二预设子时间段,且每个第二预设子时间段内拍摄第二预设帧图片;
第二判断模块,用于判断所述第二预设子时间段内拍摄的第二预设帧图片中的当前图片与所述当前图片的前一张图片之间的差异是否大于或等于第二预设差异;
第二选取模块,用于当所述第二预设子时间段内拍摄的第二预设帧图片中的所述当前图片与所述当前图片的前一张图片之间的差异大于或等于所述第二预设差异时,则所述当前图片被选为第二目标图片,其中,所述第二预设子时间段内拍摄的第二预设帧图片中的第一张图片也被选为第二目标图片;
第二排序模块,用于将所有第二目标图片按照拍摄的时间正序排列形成第二图像序列,其中,拍摄时间较早的第二目标图片位于所述第二图像序列的头部,拍摄时间较晚的第一目标图片位于所述第二图片序列的尾部;
第二播放模块,用于将所述第二图像序列按照自头部至尾部的顺序进行播放。
相较于现有技术,本发明中的GIF图片拍摄及播放方法及***,当第一预设子时间段内拍摄的第一预设帧图片中的当前图片与所述当前图片的前一张图片之间的差异大于或等于所述第一预设差异时,所述当前图片才被选为第一目标图片,然后,再将所有的第一目标图片按照拍摄的时间顺序倒序排列成第一图像序列,在播放的时候,将第一图像序列按照自拍摄时间较早向拍摄时间较晚的顺序进行播放,从而形成了倒序播放GIF图片的技术效果。且仅当在第一预设子时间段内拍摄的第一预设帧图片中的所述当前图片与当前图片的前一张图片之间的差异大于或等于所述第一差异时,所述当前图片才被选为第一目标图片,因此,形成第一图像序列的各个图片之间的差异较大,因此,在GIF图片进行播放的时候,能够较为明显的动画播放效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一较佳实施方式的GIF图片拍摄及播放方法的流程图。
图2为本发明一较佳实施方式的GIF图片拍摄及播放***的运行环境示意图。
具体实施方式
下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述。显然,所描述的实施方式是本发明的一部分实施方式,而不是全部实施方式。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施方式,都应属于本发明保护的范围。
请参阅图1,图1为本发明一较佳实施方式的GIF图片拍摄及播放方法的流程图。所述GIF图片拍摄及播放方法应用于终端,所述终端包括但不仅限于为智能手机、互联网设备(MobileInternetDevice,MID),电子书,便携式播放站(PlayStationPortable,PSP)或者个人数字助理(PersonalDigitalAssistant,PDA)等便携式电子设备。所述GIF图片拍摄及播放方法包括如下步骤。
步骤S101,接收倒序拍摄指令,在第一预设时间段内拍摄多帧图片,其中,所述第一预设时间段包括多个第一预设子时间段,且每个第一预设子时间段内拍摄第一预设帧图片。可以理解地,所述第一预设时间段的长短可以由所述终端的***自动设置,也可以由用户自定义设置。当用户自定义设置所述第一预设时间段的长短时,所述终端上提供一交互界面,以供用户对所述第一预设时间段的长短进行设置。相应地,所述第一预设时间段内包括的第一预设子时间段的数量可以由所述终端的***自动设置,也可以由用户自定义设置。当用户自定义设置所述第一预设子时间段的数量的时候,所述终端提供一交互界面,以供用户对所述第一预设子时间段的数量进行设置。可以理解地,所述第一预设子时间段的数量可以与所述第一预设时间段的长短一起设置,也可以与所述第一预设时间段的长短分开设置。举例而言,所述第一预设帧可以为5帧。
步骤S102,判断所述第一预设子时间段内拍摄的第一预设帧图片中的当前图片与所述当前图片的前一张图片之间的差异是否大于或等于第一预设差异。在本实施方式中,对每个第一预设子时间段内拍摄的第一预设帧图片中的当前图片与当前图片的前一张图片进行比较,以判断第一预设时间段内拍摄的第一预设帧图片中的当前图片是否与当前图片的前一张图片之间的差异大于或等于第一预设差异。当第一预设子时间段内拍摄的第一预设帧图片中的当前图片与当前图片中的前一张图片之间的差异大于或等于所述第一预设差异时,执行步骤S103;当第一预设子时间段内拍摄的第一预设帧图片中的当前图片与当前图片中的前一张图片之间的差异小于所述第一预设差异时,则执行步骤S106。
步骤S103,当所述第一预设子时间段内拍摄的第一预设帧图片中的所述当前图片与所述当前图片的前一张图片之间的差异大于或等于所述第一预设差异时,则所述当前图片被选为第一目标图片,其中,所述第一预设子时间段内拍摄的第一预设帧图片中的第一张图片也被选为第一目标图片。
步骤S104,将所有第一目标图片按照拍摄的时间倒序排列形成第一图像序列,其中,拍摄时间较早的第一目标图片位于所述第一图像序列的尾部,拍摄时间较晚的第一目标图片位于所述第一图片序列的头部。在一实施方式中所述步骤S104包括以下步骤。
步骤I,将所述第一目标图片中拍摄时间最早的一张第一目标图片写入存储设备中。
步骤II,按照第一目标图片的拍摄时间顺序,将拍摄时间较早的第一目标图片存储在离拍摄时间最早的一张第一目标图片较近的位置,直至将所有的第一目标图片均写入到所述存储设备中,以形成所述第一图像序列。
步骤S105,将所述第一图像序列按照自头部至尾部的顺序进行播放。
因此,当执行完步骤S101至步骤S105之后,即可得到倒序播放的GIF图片,比如,当用户拍摄的人走路往前走的时候,经过步骤S101至步骤S105,播放的GIF图片是向后走。
相较于现有技术,本发明中的GIF图片拍摄及播放方法,当第一预设子时间段内拍摄的第一预设帧图片中的当前图片与所述当前图片的前一张图片之间的差异大于或等于所述第一预设差异时,所述当前图片才被选为第一目标图片,然后,再将所有的第一目标图片按照拍摄的时间顺序倒序排列成第一图像序列,在播放的时候,将第一图像序列按照自拍摄时间较早向拍摄时间较晚的顺序进行播放,从而形成了倒序播放GIF图片的技术效果。且仅当在第一预设子时间段内拍摄的第一预设帧图片中的所述当前图片与当前图片的前一张图片之间的差异大于或等于所述第一差异时,所述当前图片才被选为第一目标图片,因此,形成第一图像序列的各个图片之间的差异较大,因此,在GIF图片进行播放的时候,能够较为明显的动画播放效果。
步骤S106,当所述第一预设子时间段内拍摄的第一预设帧图片中的所述当前图片与当前图片的前一张图片之间的差异小于所述第一预设差异时,则所述当前图片不被选为第一目标图片。
步骤S107,对不被选为第一目标图片的图片进行删除。
在一实施方式中,所述GIF图片拍摄及播放方法还包括如下步骤。
步骤S108,接收正序拍摄指令,在第二预设时间段内拍摄多帧图片,其中,所述第二预设时间段包括多个第二预设子时间段,且每个第二预设子时间段内拍摄第二预设帧图片。可以理解地,所述第二预设时间段的长度可以由所述终端的***自动设置,也可以由用户自定义设置。当用户自定义设置所述第二预设时间段的长短时,所述终端上提供一交互界面,以供用户对所述第二预设时间段的长度进行设置。相应地,所述第二预设时间段内包含的第二预设子时间段的数量也可以由终端的***自动设置,可以由用户自定义设置。当用户自定义设置所述第二预设子时间段的数量的时候,所述终端提供一交互界面,以供用户对所述第二预设子时间段的数量进行设置。可以理解地,所述第二预设子时间段中的数量可以与所述第二预设时间段的长短一起设置,也可以与所述第二预设时间段的长短分开设置。可以理解地,所述第二预设帧可以与所述第一预设帧相同,所述第二预设帧也可以与所述第一预设帧不同。
步骤S109,判断所述第二预设子时间段内拍摄的第二预设帧图片中的当前图片与所述当前图片的前一张图片之间的差异是否大于或等于第二预设差异。在本实施方式中,对每个第二预设子时间段内拍摄的第二预设帧图片中的当前图片与当前图片的前一张图片进行比较,以判断第二预设时间段内拍摄的第二预设帧图片中的当前图片是否与当前图片的前一张图片之间的差异大于或等于所述第二预设差异。当第二预设子时间段内拍摄的第二预设帧图片中的当前图片与当前图片中的前一张图片之间的差异大于或等于所述第二预设差异时,执行步骤S110。
步骤S110,当所述第二预设子时间段内拍摄的第二预设帧图片中的所述当前图片与所述当前图片的前一张图片之间的差异大于或等于所述第二预设差异时,则所述当前图片被选为第二目标图片,其中,所述第二预设子时间段内拍摄的第二预设帧图片中的第一张图片也被选为第二目标图片。
步骤S111,将所有第二目标图片按照拍摄的时间正序排列形成第二图像序列,其中,拍摄时间较早的第二目标图片位于所述第二图像序列的头部,拍摄时间较晚的第一目标图片位于所述第二图片序列的尾部。
步骤S112,将所述第二图像序列按照自头部至尾部的顺序进行播放。
在步骤S108至步骤S112中,实现GIF图片的正序播放。可以理解地,本发明中的GIF图片拍摄及播放方法可以实现GIF图片的正序播放和倒序播放的相互切换。
下面结合图1对本发明的GIF图片拍摄及播放***进行介绍,请参阅图2,图2为本发明一较佳实施方式的GIF图片拍摄及播放***的运行环境示意图。所述GIF图片拍摄及播放***应用于终端10中,所述终端10包括但不仅限于为智能手机、互联网设备,电子书,便携式播放站或者个人数字助理等便携式电子设备。所述终端10进一步包括显示屏110、存储器120及处理器130。所述GIF图片拍摄及播放***140包括第一拍摄模块141、第一判断模块142、第一选取模块143、第一排序模块144及第一播放模块145。具体地,所述GIF图片拍摄及播放***140的各个功能模块可以以软件或者固件(firmware)的形式固化在所述终端10的操作***中,可以单独安装在所述存储器120中,并由处理器130控制各个功能模块的执行。下面对所述GIF图片拍摄及播放***的各功能模块进行详细介绍。
所述第一拍摄模块141,用于接收倒序拍摄指令,在第一预设时间段内拍摄多帧图片,其中,所述第一预设时间段包括多个第一预设子时间段,且每个第一预设子时间段内拍摄第一预设帧图片。
所述第一判断模块142,用于判断所述第一预设子时间段内拍摄的第一预设帧图片中的当前图片与所述当前图片的前一张图片之间的差异是否大于或等于第一预设差异。
所述第一选取模块143,用于当所述第一预设子时间段内拍摄的第一预设帧图片中的所述当前图片与所述当前图片的前一张图片之间的差异大于或等于所述第一预设差异时,则所述当前图片被选为第一目标图片,其中,所述第一预设子时间段内拍摄的第一预设帧图片中的第一张图片也被选为第一目标图片。
所述第一排序模块144,用于将所有第一目标图片按照拍摄的时间倒序排列形成第一图像序列,其中,拍摄时间较早的第一目标图片位于所述第一图像序列的尾部,拍摄时间较晚的第一目标图片位于所述第一图片序列的头部。
所述第一排序模块144还包括写入子模块1441及存储子模块1442。所述写入子模块1441,用于将第一目标图片中拍摄时间最早的一张第一目标图片写入存储设备。
所述存储子模块1442,用于按照第一目标图片的拍摄时间顺序,将拍摄时间较早的第一目标图片存储在离拍摄时间最早的一张第一目标图片较近的位置,直至将所有的第一目标图片均写入到所述存储设备,以形成所述第一图像序列。
所述第一播放模块145,用于将所述第一图像序列按照自头部至尾部的顺序进行播放。
所述GIF图片拍摄及播放***140还包括放弃模块146及删除模块147。下面对这两个模块的功能介绍如下。
所述放弃模块146用于当所述第一预设子时间段内拍摄的第一预设帧图片中的所述当前图片与当前图片的前一张图片之间的差异小于所述第一预设差异时,则所述当前图片不被选为第一目标图片。
所述删除模块147,用于对不被选为第一目标图片的所述当前图片进行删除。
所述GIF图片拍摄及播放***140还包括第二拍摄模块148、第二判断模块149、第二选取模块151、第二排序模块152及第二播放模块153。下面对这几个模块的功能介绍如下。
所述第二拍摄模块148,用于接收正序拍摄指令,在第二预设时间段内拍摄多帧图片,其中,所述第二预设时间段包括多个第二预设子时间段,且每个第二预设子时间段内拍摄第二预设帧图片。
所述第二判断模块149,用于判断所述第二预设子时间段内拍摄的第二预设帧图片中的当前图片与所述当前图片的前一张图片之间的差异是否大于或等于第二预设差异。
所述第二选取模块151,用于当所述第二预设子时间段内拍摄的第二预设帧图片中的所述当前图片与所述当前图片的前一张图片之间的差异大于或等于所述第二预设差异时,则所述当前图片被选为第二目标图片,其中,所述第二预设子时间段内拍摄的第二预设帧图片中的第一张图片也被选为第二目标图片。
所述第二排序模块152,用于将所有第二目标图片按照拍摄的时间正序排列形成第二图像序列,其中,拍摄时间较早的第二目标图片位于所述第二图像序列的头部,拍摄时间较晚的第一目标图片位于所述第二图片序列的尾部。
所述第二播放模块153,用于将所述第二图像序列按照自头部至尾部的顺序进行播放。
以上对本发明实施例所提供的一种GIF图片拍摄及播放方法和GIF图片拍摄及播放***统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种GIF图片拍摄及播放方法,其特征在于,所述GIF图片拍摄及播放方法包括:
接收倒序拍摄指令,在第一预设时间段内拍摄多帧图片,其中,所述第一预设时间段包括多个第一预设子时间段,且每个第一预设子时间段内拍摄第一预设帧图片;
判断所述第一预设子时间段内拍摄的第一预设帧图片中的当前图片与所述当前图片的前一张图片之间的差异是否大于或等于第一预设差异;
当所述第一预设子时间段内拍摄的第一预设帧图片中的所述当前图片与所述当前图片的前一张图片之间的差异大于或等于所述第一预设差异时,则所述当前图片被选为第一目标图片,其中,所述第一预设子时间段内拍摄的第一预设帧图片中的第一张图片也被选为第一目标图片;
将所有第一目标图片按照拍摄的时间倒序排列形成第一图像序列,其中,拍摄时间较早的第一目标图片位于所述第一图像序列的尾部,拍摄时间较晚的第一目标图片位于所述第一图片序列的头部;及
将所述第一图像序列按照自头部至尾部的顺序进行播放。
2.如权利要求1所述的GIF图片拍摄及播放方法,其特征在于,所述GIF图片拍摄及播放方法还包括:
当所述第一预设子时间段内拍摄的第一预设帧图片中的所述当前图片与当前图片的前一张图片之间的差异小于所述第一预设差异时,则所述当前图片不被选为第一目标图片。
3.如权利要求2所述的GIF图片拍摄及播放方法,其特征在于,所述GIF图片拍摄及播放方法还包括:
对不被选为第一目标图片的所述当前图片进行删除。
4.如权利要求1所述的GIF图片拍摄及播放方法,其特征在于,所述步骤“将所有第一目标图片按照拍摄的时间倒序排列形成第一图像序列,其中,拍摄时间较早的第一目标图片位于所述第一图像序列的尾部,拍摄时间较晚的第一目标图片位于所述第一图片序列的头部”包括:
将第一目标图片中拍摄时间最早的一张第一目标图片写入存储设备;
按照第一目标图片的拍摄时间顺序,将拍摄时间较早的第一目标图片存储在离拍摄时间最早的一张第一目标图片较近的位置,直至将所有的第一目标图片均写入到所述存储设备,以形成所述第一图像序列。
5.如权利要求1所述的GIF图片拍摄及播放方法,其特征在于,所述GIF图片拍摄及播放方法还包括:
接收正序拍摄指令,在第二预设时间段内拍摄多帧图片,其中,所述第二预设时间段包括多个第二预设子时间段,且每个第二预设子时间段内拍摄第二预设帧图片;
判断所述第二预设子时间段内拍摄的第二预设帧图片中的当前图片与所述当前图片的前一张图片之间的差异是否大于或等于第二预设差异;
当所述第二预设子时间段内拍摄的第二预设帧图片中的所述当前图片与所述当前图片的前一张图片之间的差异大于或等于所述第二预设差异时,则所述当前图片被选为第二目标图片,其中,所述第二预设子时间段内拍摄的第二预设帧图片中的第一张图片也被选为第二目标图片;
将所有第二目标图片按照拍摄的时间正序排列形成第二图像序列,其中,拍摄时间较早的第二目标图片位于所述第二图像序列的头部,拍摄时间较晚的第一目标图片位于所述第二图片序列的尾部;
将所述第二图像序列按照自头部至尾部的顺序进行播放。
6.一种GIF图片拍摄及播放***,其特征在于,所述GIF图片拍摄及播放***包括:
第一拍摄模块,用于接收倒序拍摄指令,在第一预设时间段内拍摄多帧图片,其中,所述第一预设时间段包括多个第一预设子时间段,且每个第一预设子时间段内拍摄第一预设帧图片;
第一判断模块,用于判断所述第一预设子时间段内拍摄的第一预设帧图片中的当前图片与所述当前图片的前一张图片之间的差异是否大于或等于第一预设差异;
第一选取模块,用于当所述第一预设子时间段内拍摄的第一预设帧图片中的所述当前图片与所述当前图片的前一张图片之间的差异大于或等于所述第一预设差异时,则所述当前图片被选为第一目标图片,其中,所述第一预设子时间段内拍摄的第一预设帧图片中的第一张图片也被选为第一目标图片;
第一排序模块,用于将所有第一目标图片按照拍摄的时间倒序排列形成第一图像序列,其中,拍摄时间较早的第一目标图片位于所述第一图像序列的尾部,拍摄时间较晚的第一目标图片位于所述第一图片序列的头部;及
第一播放模块,用于将所述第一图像序列按照自头部至尾部的顺序进行播放。
7.如权利要求6所述的GIF图片拍摄及播放***,其特征在于,所述GIF图片拍摄及播放***还包括:
放弃模块,用于当所述第一预设子时间段内拍摄的第一预设帧图片中的所述当前图片与当前图片的前一张图片之间的差异小于所述第一预设差异时,则所述当前图片不被选为第一目标图片。
8.入权利要求7所述的GIF图片拍摄及播放***,其特征在于,所述GIF图片拍摄及播放***还包括:
删除模块,用于对不被选为第一目标图片的所述当前图片进行删除。
9.如权利要求6所述的GIF图片拍摄及播放***,其特征在于,所述第一排序模块包括:
写入子模块,用于将第一目标图片中拍摄时间最早的一张第一目标图片写入存储设备;
存储子模块,用于按照第一目标图片的拍摄时间顺序,将拍摄时间较早的第一目标图片存储在离拍摄时间最早的一张第一目标图片较近的位置,直至将所有的第一目标图片均写入到所述存储设备,以形成所述第一图像序列。
10.如权利要求6所述的GIF图片拍摄及播放***,其特征在于,所述GIF图片拍摄及播放***还包括:
第二拍摄模块,用于接收正序拍摄指令,在第二预设时间段内拍摄多帧图片,其中,所述第二预设时间段包括多个第二预设子时间段,且每个第二预设子时间段内拍摄第二预设帧图片;
第二判断模块,用于判断所述第二预设子时间段内拍摄的第二预设帧图片中的当前图片与所述当前图片的前一张图片之间的差异是否大于或等于第二预设差异;
第二选取模块,用于当所述第二预设子时间段内拍摄的第二预设帧图片中的所述当前图片与所述当前图片的前一张图片之间的差异大于或等于所述第二预设差异时,则所述当前图片被选为第二目标图片,其中,所述第二预设子时间段内拍摄的第二预设帧图片中的第一张图片也被选为第二目标图片;
第二排序模块,用于将所有第二目标图片按照拍摄的时间正序排列形成第二图像序列,其中,拍摄时间较早的第二目标图片位于所述第二图像序列的头部,拍摄时间较晚的第一目标图片位于所述第二图片序列的尾部;
第二播放模块,用于将所述第二图像序列按照自头部至尾部的顺序进行播放。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510712593.9A CN105323483B (zh) | 2015-10-27 | 2015-10-27 | Gif图片拍摄及播放方法和gif图片拍摄及播放*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510712593.9A CN105323483B (zh) | 2015-10-27 | 2015-10-27 | Gif图片拍摄及播放方法和gif图片拍摄及播放*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105323483A true CN105323483A (zh) | 2016-02-10 |
CN105323483B CN105323483B (zh) | 2018-06-29 |
Family
ID=55249987
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510712593.9A Active CN105323483B (zh) | 2015-10-27 | 2015-10-27 | Gif图片拍摄及播放方法和gif图片拍摄及播放*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105323483B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107509110A (zh) * | 2017-08-03 | 2017-12-22 | 乐蜜有限公司 | 一种视频文件的循环播放方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102801942A (zh) * | 2012-07-23 | 2012-11-28 | 北京小米科技有限责任公司 | 一种录制视频及生成gif动态图的方法和装置 |
CN104683692A (zh) * | 2015-02-04 | 2015-06-03 | 广东欧珀移动通信有限公司 | 一种连拍方法及装置 |
CN104754268A (zh) * | 2015-03-26 | 2015-07-01 | 广东欧珀移动通信有限公司 | 录制倒序视频的方法及装置 |
-
2015
- 2015-10-27 CN CN201510712593.9A patent/CN105323483B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102801942A (zh) * | 2012-07-23 | 2012-11-28 | 北京小米科技有限责任公司 | 一种录制视频及生成gif动态图的方法和装置 |
CN104683692A (zh) * | 2015-02-04 | 2015-06-03 | 广东欧珀移动通信有限公司 | 一种连拍方法及装置 |
CN104754268A (zh) * | 2015-03-26 | 2015-07-01 | 广东欧珀移动通信有限公司 | 录制倒序视频的方法及装置 |
Non-Patent Citations (1)
Title |
---|
无: "《Style动画轻松做》", 《电脑爱好者(普及版)》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107509110A (zh) * | 2017-08-03 | 2017-12-22 | 乐蜜有限公司 | 一种视频文件的循环播放方法及装置 |
US11070886B2 (en) | 2017-08-03 | 2021-07-20 | Hong Kong Liveme Corporation Limited | Method and apparatus for looping a video file |
Also Published As
Publication number | Publication date |
---|---|
CN105323483B (zh) | 2018-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11151359B2 (en) | Face swap method, face swap device, host terminal and audience terminal | |
WO2021203996A1 (zh) | 视频的处理方法、装置、电子设备及非暂时性计算机可读存储介质 | |
CN104539844A (zh) | 一种终端 | |
US9373187B2 (en) | Method and apparatus for producing a cinemagraph | |
US20150244916A1 (en) | Electronic device and control method of the same | |
KR20180102626A (ko) | 합성 장시간 노출에 대한 실시간 업데이트 | |
CN104796610A (zh) | 一种移动终端的摄像头共享方法、装置、***及移动终端 | |
US20150181124A1 (en) | Method, apparatus and computer program product for image refocusing for light-field images | |
CN102811313A (zh) | 摄像装置和摄像方法 | |
CN103841326B (zh) | 拍摄录像的方法及装置 | |
US20170163902A1 (en) | Method and electronic device for generating high dynamic range image | |
CN104539843A (zh) | 一种终端拍摄的方法 | |
US9413922B2 (en) | Photographing apparatus and method for synthesizing images | |
CN104580891A (zh) | 一种终端拍摄的方法 | |
CN106331479B (zh) | 一种视频的处理方法、装置及电子设备 | |
CN104346157A (zh) | 一种图片处理方法及装置、终端设备 | |
EP3062513A1 (en) | Video apparatus and photography method thereof | |
CN113873161A (zh) | 拍摄方法、装置及电子设备 | |
US10257417B2 (en) | Method and apparatus for generating panoramic images | |
US20150078731A1 (en) | Moving image selection apparatus for selecting moving image to be combined, moving image selection method, and storage medium | |
CN103312981A (zh) | 一种多照片合成拍照方法及拍照装置 | |
CN109547699A (zh) | 一种拍照的方法及装置 | |
WO2019061223A1 (zh) | 相机应用的控制方法及装置 | |
CN109600556B (zh) | 一种基于单反相机的高质量精密全景成像***及方法 | |
WO2013144437A2 (en) | Method, apparatus and computer program product for generating panorama images |
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 | ||
CP01 | Change in the name or title of a patent holder |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CP01 | Change in the name or title of a patent holder |