一种图像处理方法及终端的制作方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种图像处理方法及终端。
【背景技术】
[0002]随着手机等移动终端拍照性能的快速提升,越来越多的用户热衷于拍照。在旅游、聚会以及其他有纪念价值的场合中,用户都希望通过拍照的方式进行留念,日后在翻看这些照片与家人朋友分享。
[0003]然而,现有技术中,照片从黑白到彩色,仅仅能记录当时的视觉信息,即照片本身的信息,而拍照当时的环境信息(如声音信息)却无法融入到照片当中,使得照片内容比较单一,无法满足用户对照片多元化的要求。
【发明内容】
[0004]本发明实施例提供一种图像处理方法及终端,可以丰富照片内容。
[0005]本发明实施例第一方面提供了一种图像处理方法,包括:
[0006]对预览图像进行拍摄,获得拍摄图像;
[0007]生成包括所述拍摄图像的图像数据的图像文件;
[0008]获取拍摄后预设时间段内终端周围的音频信号;
[0009]根据所述音频信号生成音频文件;
[0010]将所述音频文件包括的音频数据写入所述图像文件指定的预留位置中,以生成携带有所述音频数据的目标图像文件。
[0011]本发明实施例第二方面提供了一种终端,包括:
[0012]拍摄单元,用于对预览图像进行拍摄,获得拍摄图像;
[0013]图像文件生成单元,用于生成包括所述拍摄图像的图像数据的图像文件;
[0014]获取单元,用于获取拍摄后预设时间段内终端周围的音频信号;
[0015]音频文件生成单元,用于根据所述获取单元获取到的所述音频信号生成音频文件;
[0016]组合文件生成单元,用于将所述音频文件包括的音频数据写入所述图像文件指定的预留位置中,以生成携带有所述音频数据的目标图像文件。
[0017]本发明实施例中,终端先获取拍摄图像,得到包括拍摄图像的图像数据的图像文件;在拍摄结束后,获取预设时间段内终端周围的音频信号,得到包括音频数据的音频文件;进一步地,将音频文件包括的音频数据写入图像文件指定的预留位置中,生成携带有音频数据的目标图像文件,从而可以丰富照片内容,满足用户对照片多元化的要求。
【附图说明】
[0018]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是本发明实施例公开的一种图像处理方法的流程示意图;
[0020]图2是本发明实施例公开的另一种图像处理方法的流程示意图;
[0021]图3是本发明实施例公开的又一种图像处理方法的流程示意图;
[0022]图4是本发明实施例公开的一种终端拍摄应用界面的交互图;
[0023]图5是本发明实施例公开的一种终端的结构示意图;
[0024]图6是本发明实施例公开的另一种终端的结构示意图;
[0025]图7是本发明实施例公开的又一种终端的结构示意图;
[0026]图8是本发明实施例公开的又一种终端的结构示意图。
【具体实施方式】
[0027]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028]本发明实施例公开了一种图像处理方法及终端,可以丰富照片内容,以下分别进行详细说明。
[0029]本发明实施例中,终端可以包括任意具有拍摄功能的智能设备,其中,智能设备包括但不限于:手机、平板电脑、电子阅读器、遥控器、个人计算机(Personal Computer, PC)、笔记本电脑、车载设备、网络电视、可穿戴设备等配置有拍摄装置的智能设备,另外,本发明实施例中,终端可以是相机或摄像机等可以进行拍摄的装置。
[0030]请参见图1,图1是本发明实施例公开的一种图像处理方法的流程示意图。如图1所示,该方法可以包括以下步骤:
[0031]S101、对预览图像进行拍摄,获得拍摄图像。
[0032]本发明实施例中,终端可以通过其内置的拍摄模块对预览图像进行拍摄,获得拍摄图像。其中,该拍摄模块可以包括摄像头、水印相机,以及其他具有拍摄功能的APP等,本发明实施例不作限定。
[0033]终端在启动拍摄模块,进入拍摄界面后,可以在拍摄界面实时显示当前的预览图像。当终端检测到用户操作终端拍摄按键或该拍摄界面包括的虚拟拍摄功能按键输入的拍摄指令时,终端响应拍摄指令,对预览图像进行拍摄,获得拍摄图像。
[0034]S102、生成包括拍摄图像的图像数据的图像文件。
[0035]本发明实施例中,终端在获得拍摄图像之后,自动将图像信息转换成数据信息,生成包括拍摄图像的图像数据信息的图像文件,并以一定文件格式存储。
[0036]举例来说,该图像文件可以包括多种文件格式,例如:JPEG文件格式、TIFF文件格式、以及JFIF文件格式等,本发明实施例不作限定。终端将获得的拍摄图像进行分解,分解成很多像素,每一个像素用一个数值来表示它的灰度,终端把这些灰度值构成的数据信息存储到某种图像文件格式中。
[0037]S103、获取拍摄后预设时间段内终端周围的音频信号。
[0038]本发明实施例中,可以通过终端内置的具有录音功能的模块来获取预设时间段内终端周围的音频信号。其中,该模块可以包括终端内置或外设的麦克风等声音传感器,该音频信号是由声音信号转换成的电信号,可以携带语音、音乐和音效的有规律的声波的频率、幅度变化信息等。
[0039]本发明实施例中,由于图像文件的存储空间受到限制,获取的音频信号不宜过长,因而事先必须设置获取音频信号的时间段,只要获取该预设时间段内的音频信号的容量不超过存储空间即可,该预设时间段可以为5S或1S等,本发明实施例不作限定。
[0040]本发明实施例中,终端周围的音频信号可以包括环境音频信号,例如:喧闹的KTV、海浪声、生日聚会、以及演唱会等,也可以包括拍摄后用户通过终端录制的一段录音,本发明实施例不作限定。
[0041]S104、根据音频信号生成音频文件。
[0042]本发明实施例中,终端根据音频信号生成音频文件的具体实现方式可以包括以下步骤:
[0043]11)在预设时间段内对音频信号进行采样得到音频信号样本;
[0044]12)对采样得到的音频信号样本进行处理,得到包括音频数据的音频文件。
[0045]本发明实施例中,音频信号为模拟信号,需要先对音频模拟信号进行采样,得到音频信号样本,然后对采样得到的音频信号样本进行量化处理,得到采样和量化后的数字数据,整个过程即为模/数转换,将音频模拟信号转换成音频数字信号。
[0046]本发明实施例中,经过模/数转换的音频信号而生成的音频文件可以进行存储,该音频文件可以用AMR格式保存,其中,该AMR格式压缩比较大,可以存储更长时间段的音频信号。
[0047]S105、将音频文件包括的音频数据写入图像文件指定的预留位置中,以生成携带有音频数据的目标图像文件。
[0048]本发明实施例中,步骤S105的具体实现方式可以包括以下步骤:
[0049]13)解析图像文件包括的格式信息,以查找到格式信息中的预留位置;
[0050]14)读取所述音频文件包括的音频数据;
[0051]15)将音频数据转换为二进制数据,并存储在格式信息中的预留位置;
[0052]16)对二进制数据和图像数据进行数据合成,以生成携带有音频数据的目标图像文件。
[0053]举例来说,上述的格式信息可以包括图像文件(如JPEG/TIFF文件)头部的Exif信息。Exif是英文Exchangeable Image File (可交换图像文件)的缩写,Exif文件实际是JPEG文件的一种,遵从JPEG标准,只是在文件头信息中增加了有关拍摄信息的内容和索引图。EXIF信息可以包括由终端在拍摄过程中采集的一系列信息,然后把信息写入图像文件(如JPEG/TIFF文件)的头部,即EXIF信息为镶嵌在JPEG/TIFF图像文件格式内的一组拍摄参数,例如:摄影时的光圈、快门、ISO、时间等各种