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

文档序号:9914686阅读:来源:国知局
定的矩形。
[0224] 又例如:若滑动轨迹满足第二条件,则确定滑动轨迹对应的规则形状为圆形,该第 二条件如下:
[0227]请参阅图8b,为本发明实施例中滑动轨迹与规则形状的示意图,其中,左侧为滑动 轨迹,右侧是基于滑动轨迹确定的圆形。
[0228]又例如:若滑动轨迹满足第三条件,则确定滑动轨迹对应的规则形状为三角形,该 第三条件如下:
[0229] X2=X1 且 Y2 = Y1 且 Y2-YDC;或者;Y2 = Y1 且 X2=X1 且 X2-XDD
[0230] 其中,C和D为预设的常数。
[0231] 请参阅图8c,为本发明实施例中滑动轨迹与规则形状的示意图,其中,左侧为滑动 轨迹,右侧是基于滑动轨迹确定的三角形。
[0232] 需要说明的是,在本发明实施例中,仅仅是以规则形状为矩形、圆形及三角形为例 进行说明,在实际应用中,还可以基于滑动轨迹确定其他的规则形状,此处不做限定。
[0233] 在本发明实施例中,通过基于用户在取景框内的滑动触摸操作的滑动轨迹确定规 则形状,使得能够将该规则形状围成的区域作为目标区域,能够有效的确定目标区域。
[0234] 请参阅图13,为本发明图11所示第四实施例中步骤1104的细化步骤的流程示意 图,包括:
[0235] 步骤1301、将获取的取景框内的图像按照目标滤镜进行处理,得到并保存第一照 片;
[0236] 步骤1302、根据第一照片获取并保存目标区域的第二照片。
[0237] 其中,步骤1302中根据第一照片获取并保存目标区域的第二照片包括:从第一照 片中提取处于目标区域内的所有像素点的像素值,利用所有像素点的像素值生成第二照 片,且保存第二照片;或者,将第一照片中处于目标区域外的像素点的像素值设置为预设像 素值,得到第二照片,且保存第二照片。
[0238] 在本发明实施例中,在检测到用户对滤镜的选择操作,且该选择操作满足预置的 条件,则移动终端将获取的取景框内的图像按照目标滤镜进行处理,得到第一照片,并保存 该第一照片。
[0239] 其中,在保存第一照片之后,移动终端将确定该第一照片中每一个像素点的位置 信息。
[0240] 需要说明的是,移动终端在取景框中确定目标区域时,确定了目标区域在取景框 中的位置信息。移动终端可以利用第一照片中的像素点的位置信息与目标区域在取景框中 的位置信息确定像素点是否在目标区域内。
[0241 ]为了便于理解,下面将详细介绍目标区域的形状为不同的规则形状时,第二获取 及保存模块确定像素点是否在目标区域内的方法,请参阅图9a_9c,为本发明实施例中目标 区域的示意图。
[0242] 在图9a中,目标区域为矩形,其对角线上的顶点坐标分别为Pl(xl,yl)和P2(x2, y2),对于像素点P(Xd,Yd),将按照如下方式确定该像素点P是否在目标区域的范围内:
[0243] 1、确定矩形的中心点C(x,y),其中,x=(xl+x2)/2,y = (yl+y2)/2;
[0244] 2、计算中心点C到矩形的宽的距离dl及中心点到矩形的长的距离d2;
[0245] 其中,dl = (x2-xl)/2,d2 = (y2-yl)/2;
[0246] 3、确定像素点P(Xd,Yd)到中心点C的距离d;
[0248] 4、若d>dl且d>d2,则确定像素点P在目标区域的外;
[0249] 若d〈dl或d>d2,且xl <XcKx2,且yl <YcKy2,则该像素点P在目标区域内。
[0250]在图9b中,目标区域为圆形,其圆心为P(x,y),半径为R,对于像素点P(Xd,Yd),可 按照如下方式确定该像素点P(Xd,Yd)是否在目标区域内:
[0251] 1、确定像素点P(Xd,Yd)与圆心P(x,y)之间的距离d;
[0253] 2、若d>R,则像素点P(Xd,Yd)在目标区域外;
[0254]若cK R,则像素点P(Xd,Yd)在目标区域内。
[0255] 在图9c中,目标区域为三角形,其三个顶点的坐标分别为A(X1,y 1)、B(x2、y2)及C &3,73),对于像素点?〇(1,¥(1),可按照如下方式确定该像素点?0(1,¥(1)是否在目标区域 内:
[0256] 1、确定三角形的三个顶点到像素点P(Xd,Yd)的向量,分别为:

[0260] 2、计算上述向量的叉乘,分别为:,
[0261 ] 3、若7>>1χ户瓦,7>f χ?Ι都为正,或者都为负,贝_定像素点P(Xd,Yd)在 目标区域内;
[0262] 若兩又声i, ,声gx瓦1中有正有负,贝丨J确定像素点P(Xd,Yd)不在目标区 域内。
[0263] 在本发明实施例中,通过对取景框内的图形按照目标滤镜进行处理的,得到第一 照片,并根据该第一照片获取及保存目标区域的第二照片,使得能够在一次拍照过程后,即 可获取在拍照前编辑的目标区域的第二照片,而不需要在拍照后通过编辑处理得到该第二 照片,能够有效的节省用户的操作,改善用户的体验。
[0264]需要说明的是,在本文中,术语"包括"、"包含"或者其任何其他变体意在涵盖非排 他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而 且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有 的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除在包括该 要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0265] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0266] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方 法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下 前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做 出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质 (如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,月艮 务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0267] 以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1. 一种移动终端,其特征在于,所述移动终端包括: 区域确定模块,用于在移动终端进入拍照模式后,若检测到用户在所述移动终端显示 界面的取景框内的区域设置操作,则根据所述区域设置操作确定目标区域; 获取及保存模块,用于若检测到拍照指令,则获取及保存所述取景框的第一照片及所 述目标区域的第二照片。2. 根据权利要求1所述的移动终端,其特征在于, 所述移动终端还包括: 显示模块,用于在所述区域确定模块确定所述目标区域之后,在所述取景框中除所述 目标区域以外的其他区域内显示预置滤镜的预览效果; 确定模块,用于若检测到所述用户对滤镜的选择操作,且所述选择操作满足预置的条 件,则确定检测到拍照指令; 且所述获取及保存模块具体用于: 根据选择的目标滤镜获取及保存所述取景框的第一照片及所述目标区域的第二照片。3. 根据权利要求2所述的移动终端,其特征在于,所述获取及保存模块,包括: 第一获取及保存模块,用于将获取的所述取景框内的图像按照所述目标滤镜进行处 理,得到并保存所述第一照片; 第二获取及保存模块,用于根据所述第一照片获取并保存所述目标区域的第二照片。4. 根据权利要求3所述的移动终端,其特征在于,所述第二获取及保存模块具体用于: 从所述第一照片中提取处于所述目标区域内的所有像素点的像素值,利用所述所有像 素点的像素值生成所述第二照片,且保存所述第二照片; 或者,将所述第一照片中处于所述目标区域外的像素点的像素值设置为预设像素值, 得到所述第二照片,且保存所述第二照片。5. 根据权利要求1至4任意一项所述的移动终端,其特征在于,所述移动终端还包括: 所述根据所述区域设置操作确定目标区域之后还包括: 移动模块,用于在所述区域确定模块确定所述目标区域之后,若检测到所述用户对所 述目标区域的拖动操作,则根据所述拖动操作移动所述目标区域在所述取景框内的位置。6. 根据权利要求1至4任意一项所述的移动终端,其特征在于,所述区域设置操作包括 滑动触摸操作; 则所述区域确定模块包括: 轨迹确定模块,用于在所述移动终端进入拍照模式后,若检测到用户在所述移动终端 显示界面的取景框内的滑动触摸操作,确定所述滑动触摸操作在所述取景框内的滑动轨 迹; 形状确定模块,用于根据预设的区域设置规则确定所述滑动轨迹在所述取景框内对应 的规则形状,将所述规则形状围成的区域作为所述目标区域。7. -种拍照方法,其特征在于,所述方法包括: 在移动终端进入拍照模式后,若检测到用户在所述移动终端显示界面的取景框内的区 域设置操作,则根据所述区域设置操作确定目标区域; 若检测到拍照指令,则获取及保存所述取景框的第一照片及所述目标区域的第二照 片。8. 根据权利要求7所述的方法,其特征在于,所述根据所述区域设置操作确定目标区域 之后还包括: 在所述取景框中除所述目标区域以外的其他区域内显示预置滤镜的预览效果; 若检测到所述用户对滤镜的选择操作,且所述选择操作满足预置的条件,则确定检测 到拍照指令; 且所述获取及保存所述取景框的第一照片及所述目标区域的第二照片包括: 根据选择的目标滤镜获取及保存所述取景框的第一照片及所述目标区域的第二照片。9. 根据权利要求8所述的方法,其特征在于,所述根据选择的目标滤镜获取及保存所述 取景框的第一照片及所述目标区域的第二照片,包括: 将获取的所述取景框内的图像按照所述目标滤镜进行处理,得到并保存所述第一照 片; 根据所述第一照片获取并保存所述目标区域的第二照片。10. 根据权利要求9所述的方法,其特征在于,所述根据所述第一照片获取并保存所述 目标区域的第二照片包括: 从所述第一照片中提取处于所述目标区域内的所有像素点的像素值,利用所述所有像 素点的像素值生成所述第二照片,且保存所述第二照片; 或者,将所述第一照片中处于所述目标区域外的像素点的像素值设置为预设像素值, 得到所述第二照片,且保存所述第二照片。11. 根据权利要求7至10任意一项所述的方法,其特征在于,所述根据所述区域设置操 作确定目标区域之后还包括: 若检测到所述用户对所述目标区域的拖动操作,则根据所述拖动操作移动所述目标区 域在所述取景框内的位置。12. 根据权利要求7至10任意一项所述的方法,其特征在于,所述区域设置操作包括滑 动触摸操作; 则所述根据所述区域设置操作确定目标区域,包括: 确定所述滑动触摸操作在所述取景框内的滑动轨迹; 根据预设的区域设置规则确定所述滑动轨迹在所述取景框内对应的规则形状,将所述 规则形状围成的区域作为所述目标区域。
【专利摘要】本发明公开了一种移动终端,该移动终端包括:区域确定模块,用于在移动终端进入拍照模式后,若检测到用户在移动终端显示界面的取景框内的区域设置操作,则根据区域设置操作确定目标区域;获取及保存模块,用于若检测到拍照指令,则获取及保存取景框的第一照片及目标区域的第二照片。本发明还公开了一种拍照方法,操作简便,改善用户体验。
【IPC分类】H04N5/232
【公开号】CN105681654
【申请号】CN201610018532
【发明人】马子平
【申请人】努比亚技术有限公司
【公开日】2016年6月15日
【申请日】2016年1月12日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1