拍照方法及移动终端的制作方法_3

文档序号:9914686阅读:来源:国知局
>[0099] 在本发明实施例中,移动终端中都具有相机应用程序,用户可通过点击移动终端 上的相机应用程序的图标启动该相机应用程序,使得移动终端进入拍照模式。
[0100]其中,移动终端在进入拍照模式之后,其显示界面上将显示取景框。
[0101] 在本发明实施例中,移动终端均为具有触摸屏的移动终端,用户可通过手指或者 触屏笔或者其他可以与移动终端交互的物体在移动终端的显示界面的取景框内进行区域 设置操作,且若移动终端检测到用户在其显示界面的取景框内的区域设置操作,区域确定 模块301将根据该区域设置操作确定目标区域。
[0102] 在本发明实施例中,区域设置操作可以是滑动触摸操作,或者是点击操作等,若该 区域设置操作为滑动触摸操作,则区域确定模块301可根据该滑动触摸操作的滑动轨迹确 定目标区域,若该区域设置操作为点击操作,则区域确定模块301将根据该点击操作在取景 框中的位置确定目标区域。例如:若点击操作包含一个位置,则将该位置作为中心,预置长 度作为半径确定圆形的目标区域,若该点击操作包含两个位置,则将该两个位置的连线作 为矩形的对角线确定矩形的目标区域,若该点击操作包含不在同一水平线上的三个位置, 在将该三个位置作为三角形的三个顶点确定三角形的目标区域。
[0103] 其中,用户在取景框中执行区域设置操作时,为了便于用户观看到设置效果,移动 终端将在取景框中显示根据区域设置操作得到的目标区域,且用户可通过删除操作删除用 户不满意的目标区域。
[0104] 需要说明的是,在本发明实施例中,用户若在取景框内执行多次区域设置操作,则 移动终端中的区域确定模块301将根据每次的区域设置操作生成对应的一个目标区域,因 此,本发明实施例中的目标区域可以是一个目标区域也可以是两个或者更多的目标区域, 且若存在完全重叠的目标区域,则将完全重叠的目标区域作为一个目标区域,若目标区域 不完全重叠,则将不完全重叠的目标区域当成独立的目标区域。
[0105] 获取及保存模块302,用于若检测到拍照指令,则获取及保存取景框的第一照片及 目标区域的第二照片。
[0106] 在本发明实施例中,移动终端在确定目标区域之后,若检测到拍照指令,则获取及 保存模块302获取及保存取景框的第一照片及目标区域的第二照片。
[0107] 在本发明实施例中,移动终端进入拍照模式后,若检测到用户在移动终端显示界 面的取景框内的区域设置操作,则区域确定模块301根据该区域设置操作确定目标区域,且 若检测到拍照指令,则获取及保存模块302获取及保存该取景框的第一照片及目标区域的 第二照片,使得在拍照之前就可以对需要提取图像的目标区域进行设置,在拍照结束之后 即可得到该目标区域的第二照片,操作简便,改善用户体验。
[0108] 请参阅图4,为本发明第二实施例中移动终端的功能模块的示意图,包括如图3所 示第一实施例中的区域确定模块301、获取及保存模块302,且与图3所示第一实施例中描述 的内容相似,此处不做赘述。
[0109] 在本发明实施例中,移动终端还包括:显示模块401、确定模块402、移动模块403。 [0110]其中,显示模块401,用于在区域确定模块301确定目标区域之后,在取景框中除目 标区域以外的其他区域内显示预置滤镜的预览效果;
[0111]为了便于移动终端确认用户是否已完成目标区域的设置,用户在取景框中通过区 域设置操作设置目标区域之后,可通过点击显示界面上显示的区域确认按钮,以确认已经 完成目标区域的设置,同时也表示区域确定模块301完成了目标区域的确定。
[0112] 在本发明实施例中,在区域确定模块301确定目标区域之后,显示模块401将在取 景框中除目标区域以外的其他的区域内显示预置滤镜的预览效果。
[0113] 其中,预置滤镜可以包括:标准、黑白、生动、往昔、晨光、秋色、镜面、鱼眼等等模 式。且预置滤镜可以围绕在目标区域的周围进行展示。且预置滤镜的预览效果在滤镜的区 域范围内进行展示。
[0114]以目标区域仅为一个目标区域为例,请参阅图5a及图5b,为本发明实施例中取景 框的界面的示意图。其中,图5a中的滤镜的矩形框即为滤镜的区域范围,图5b中的滤镜的圆 形框即为滤镜的区域范围。
[0115]在本发明实施例中,确定模块402,用于若检测到用户对滤镜的选择操作,且选择 操作满足预置的条件,则确定检测到拍照指令;
[0116]且获取及保存模块302具体用于:
[0117]根据选择的目标滤镜获取及保存取景框的第一照片及目标区域的第二照片。
[0118] 在本发明实施例中,移动终端在取景框中显示预置滤镜之后,用户可以对取景框 中的预置滤镜进行选择,且若检测到用户对滤镜的选择操作,且该选择操作满足预置的条 件,则确定检测到拍照指令。
[0119] 其中,选择操作可以是按压操作,且是按压在取景框中用户选择的目标滤镜上。
[0120] 其中,满足预置的条件可以是用户在执行按压操作时,该按压操作的压力值大于 预设压力值,或者按压时长大于预设时长,或者,压力值大于预设压力值且按压时长大于预 设时长。
[0121] 因此,在本发明实施例中,用户可以通过执行按压操作且使得该按压操作满足预 置的条件的方式,实现滤镜的选择及拍照触发,且是仅通过一个按压操作实现滤镜的选择 及拍照触发,而不需要分别执行滤镜的选择操作及拍照触发操作,能够有效的节省用户执 行的操作,改善用户体验。
[0122] 其中,若用户未对滤镜进行选择操作,而直接点击拍照按钮,则获取及保存模块 302将默认模式的滤镜作为目标滤镜,获取及保存取景框中的第一照片及目标区域的第二 照片,其中,该默认模式的滤镜优先为标准模式。
[0123] 在本发明实施例中,移动终端还包括:
[0124] 移动模块403,用于在区域确定模块301确定目标区域之后,若检测到用户对目标 区域的拖动操作,则根据拖动操作移动目标区域在取景框内的位置。
[0125] 在本发明实施例中,区域确定模块301在确定目标区域之后,为了给用户提供更好 的体验,用户可以对取景框中的目标区域进行拖动操作,且若检测到用户的拖动操作,则移 动模块403根据拖动操作移动目标区域在取景框内的位置,使得目标区域能够在用户满意 的位置上。
[0126] 其中,若用户对目标区域进行拖动操作时,取景框中已经显示预置的滤镜,则用户 在拖动目标区域的过程中,移动终端将控制该预置的滤镜将随着目标区域的位置的改变而 改变。
[0127] 在本发明实施例中,移动终端进入拍照模式后,若检测到用户在移动终端显示界 面的取景框内的区域设置操作,则区域确定模块301根据该区域设置操作确定目标区域,及 由显示模块401在取景框中除目标区域以外的其他区域内显示预置滤镜的预览效果,若检 测到用户对滤镜的选择操作,且该选择操作满足预置的条件,则确定模块402确定检测到拍 照指令,并由获取及保存模块302获取及保存该取景框的第一照片及目标区域的第二照片, 使得在拍照之前就可以对需要提取图像的目标区域进行设置,在拍照结束之后即可得到该 目标区域的第二照片,且可通过选择操作完成滤镜的选择及拍照触发,操作简便,改善用户 体验。此外,用户还可以通过拖动操作改变目标区域在取景框中位置,能够为用户提供更好 的操作体验,满足用户的使用需求。
[0128] 请参阅图6,为本发明图4所示第二实施例中区域确定模块301的细化功能模块的 示意图,包括:轨迹确定模块601、形状确定模块602;
[0129] 其中,轨迹确定模块601,用于在移动终端进入拍照模式后,若检测到用户在移动 终端显示界面的取景框内的滑动触摸操作,确定滑动触摸操作在取景框内的滑动轨迹;
[0130] 形状确定模块602,用于根据预设的区域设置规则确定滑动轨迹在取景框内对应 的规则形状,将规则形状围成的区域作为目标区域。
[0131] 在本发明实施例中,在移动终端进入拍照模式后,若检测到用户在移动终端显示 界面的取景框内的滑动触摸操作,则轨迹确定模块601将确定该滑动触摸操作在取景框内 的滑动轨迹,且形状确定模块602根据预设的区域设置规则确定滑动轨迹在取景框内对应 的规则形状,将规则形状围成的区域作为目标区域。
[0132] 具体的,移动终端将在取景框内建立二维坐标系,例如可以将取景框的左上角的 顶点作为坐标系原点,将该原点向右延伸的方向作为X轴正方向,原点向下延伸的方向作为 Y轴正方向。
[0133] 轨迹确定模块601将确定滑动触摸操作在取景框内的滑动轨迹在X轴方向的最小 值XI和最大值X2,及在Y轴方向的最小值Y1和最大值Y2,使得形状确定模块602能够利用XI、 X2、Y1及Y2确定规则形状。请参阅图7,为本发明实施例中取景框中滑动轨迹的示意图。
[0134] 其中,对于不同的规则形状具有不同的区域设置规则,形状确定模块602将确定滑 动轨迹具体符合哪个规则形状对应的区域设置规则。
[0135] 例如:若滑动轨迹满足第一条件,则可确定滑动轨迹对应的规则形状为矩形,该第 一条件如下:
[0138] 其中,Α和Β为预设的常数。
[0139] 请参阅图8a,为本发明实施例中滑动轨迹与规则形状的示意图,其中,左侧为滑动 轨迹,右侧是基于滑动轨迹确定的矩形。
[0140] 又例如:若滑动轨迹满足第二条件,则确定滑动轨迹对应的规则形状为圆形,该第 二条件如下:
[0143] 请参阅图8b,为本发明实施例中滑动轨迹与规则形状的示意图,其中,左侧为滑动 轨迹,右侧是基于滑动轨迹确定的圆形。
[0144] 又例如:若滑动轨迹满足第三条件,则确定滑动轨迹对应的规则形状为三角形,该 第三条件如下:
[0145] X2=X1 且 Y2 = Y1 且 Y2-YDC;或者;Y2 = Y1 且 X2=X1 且 X2-XDD
[0146] 其中,C和D为预设的常数。
[0147] 请参阅图8c,为本发明实施例中滑动轨迹与规则形状的示意图,其中,左侧为滑动 轨迹,右侧是基于滑动轨迹确定的三角形。
[0148] 需要说明的是,在本发明实施例中,仅仅是以规则形状为矩形、圆形及三角形为例 进行说明,在实际应用中,还可以基于滑动轨迹确定其他的规则形状,此处不做限定。
[0149] 在本发明实施例中,通过基于用户在取景框内的滑动触摸操作的滑动轨迹确定规 则形状,使得能够将该规则形状围成的区域作为目标区域,能够有效的确定目标区域。
[0150] 请参阅图9,为本发明图4所示第二实施例中的获取及保存模块302的细化功能模 块的示意图,包括:第一获取及保存模块901、第二获取及保存模块902。
[0151] 其中,第一获取及保存模块901,用于将获取的取景框内的图像按照目标滤镜进行 处理,得到并保存第一照片;
[0152] 第二获取及保存模块902,用于根据第一照片获取并保存目标区域的第二照片。
[0153] 且第二获取及保存模块902具体用于:从第一照片中提取处于目标区域内的所有 像素点的像素值,利用所有像素点的像素值生成第二照片,且保存第二照片;或者,将第一 照片中处于目标区域外的像素点的像素值设置为预设像素值,得到第二照片,且保存第二 照片。
[0154] 在本发明实施例中,在检测到用户对滤镜的选择操作,且该选择操作满足预置的 条件,则第一获取及保存模块901将获取的取景框内的图像按照目标滤镜进行处理,得到第 一照片,并保存该第一照片。
[0155] 其中,在保存第一照片之后,移动终端将确定该第一照片中每一个像素点的位置 信息。
[0156] 需要说明的是,移动终端在取景框中确定目标区域时,确定了目标区域在取景框 中的位置信息。第二获取及保存模块902可以利用第一照片中的
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1