拍照处理方法、装置和终端设备的制造方法_3

文档序号:9726943阅读:来源:国知局
态时,重力方向指向下底边框方向,此时,为了使得最终照片的显示方向与重力方向一致,需将照片顺时针旋转90度,照片的最终显示效果如图3b中右边的示图所示。
[0103]本实施例中,通过定义用户滑动拍照按钮的滑动方向与照片显示方向的对应关系,在检测到用户的滑动距离大于一定阈值时,根据用户的滑动方向确定照片显示方向,避免用户的微小滑动对确定照片显示方向的影响。从而,当用户正常观看照片时,根据该照片的显示方向和重力方向来显示照片,从而使得显示效果与正常观看习惯一致,提高用户体验。
[0104]图4是根据一示例性实施例示出的一种拍照处理方法实施例三的流程图,如图4所示,该方法可以包括如下步骤:
[0105]在步骤301中,检测用户拍摄照片时手指相对于参考线的方位,该参考线包括平行于拍摄终端设备的侧边的中心线。
[0106]在步骤302中,将检测到的方位与预先获得的各参考方位进行匹配。
[0107]其中,参考方位是拍摄终端设备处于竖直放置状态时,用户进行照片拍摄时手指相对于参考线的方位,其中,拍摄终端设备处于竖直放置状态时,参考线的方向与重力方向平行。
[0108]在步骤303中,在匹配到与方位对应的目标参考方位时,确定检测到的方位对应的照片显示方向为目标参考方位对应的重力方向所指示的边框方向。
[0109]在步骤304中,根据照片显示方向和重力方向显示照片。
[0110]本实施例中,用户将拍摄终端设备放置于水平状态进行拍照时,检测用户拍照时按下拍照按钮的手指与参考线的夹角。其中,与前述实施例相同,可以以拍照按钮为坐标原点,建立以垂直于拍摄终端设备的两侧边框和垂直于拍摄终端设备的上下底框的坐标系。本实施例中,以垂直于拍摄终端设备的上下底框的方向即平行于拍摄终端设备的两侧边框的中心线为参考线。在用户按下拍照按钮时,会引起相应位置对应的显示屏下的传感器的电压、电流改变,从而可检测到用户的拍照按压位置,基于此,可以测得与参考线的夹角方位。
[0111]另外,本实施例中,首先要学习记录用户在拍摄终端设备处于竖直状态时进行拍照时的用户操作习惯,即学习拍摄终端设备处于竖直状态时,用户拍照按下拍照按钮时手指与参考线的方位。
[0112]一般来说,以手机为例,用户竖着拿手机拍照时,一般是以如图5a和图5b中左上侧示图中示意出的两种方式操作手机的。因此,可以看出,在这两种方式中,手指分别位于参考线的两侧,且与参考线成一定角度范围。通过对拍摄终端设备处于竖直状态时,用户的拍照行为的学习,得到包括如图5a和图5b中左上侧示图中示意出的各参考方位模型。其中,图5a和图5b中左下侧示图中示意出的是对应的照片显示效果。
[0113]从而,在拍摄终端设备处于水平放置状态时,将用户拍照时手指相对参考线的方位即比如方向、角度信息与各参考方位模型对应的方向、角度范围进行匹配,如果存在匹配的参考方位,则根据参考方位确定当前拍得照片的照片显示方向,即在拍摄终端设备处于水平放置状态时照片应用朝向哪个边框的方向显示。
[0114]具体来说,此时的照片显示方向与拍摄终端设备处于与匹配到的参考方位对应的竖直放置状态时,重力方向所指示的边框朝向一致。
[0115]以图5a和图5b中的右上侧和右下侧示图为例,当检测到用户在拍摄终端设备处于水平放置状态时拍照的手指与参考线的相对方位分别匹配于图5a和图5b中的左上侧的参考方位时,则确定拍摄终端设备处于水平放置状态时,照片显示方向与拍摄终端设备处于竖直放置状态时的照片显示方向一致,即与拍摄终端设备处于竖直放置状态时的照片相对于拍摄终端设备边框的显示方向一致。
[0116]简单来说,拍摄终端设备处于竖直放置状态时,照片的显示方向以重力方向为参考,正常显示,如图5a中,重力方向指向下底边框方向,文字的显示方向也是沿着重力方向,沿着向下底边框的方向显示。相对应的,当拍摄终端设备处于如右侧示图示意的水平放置状态时,照片显示方向也是沿着向下底边框的方向显示,与对应的重力方向所指示的边框方向一致。
[0117]在图5b中,拍摄终端设备处于竖直放置状态时,重力方向指向左侧边框方向,文字的显示方向也是沿着重力方向,沿着从右侧边框向左侧边框的方向显示。相对应的,当拍摄终端设备处于如右侧示图示意的水平放置状态时,照片显示方向也是沿着向左侧边框的方向显示,与对应的重力方向所指示的边框方向一致。
[0118]本实施例中,通过对拍摄终端设备处于竖直放置状态时,用户手指与参考线相对方位即参考方位的学习,在拍摄终端设备处于水平放置状态时,如果检测到的用户手指与参考线的方位与某个参考方位匹配,则根据匹配到的参考方位所对应的重力方向确定照片显示方向。由于拍摄终端设备处于竖直放置状态时,照片显示方向与重力方向一致,因此,以此时重力方向垂直于某个边框的指向作为拍摄终端设备处于水平放置状态时照片显示方向的确定依据,使得水平状态拍得的照片在正常观看时,与竖直状态时的观看效果一致,都是正常的,提高用户体验。
[0119]图6是根据一示例性实施例示出的一种拍照处理装置实施例一的框图,如图6所不,该装置包括检测t吴块11、确定t吴块12、显不_吴块13。
[0120]检测模块11,被配置为检测用户拍摄照片时的手势,所述用户的拍摄终端设备在拍摄照片时处于水平放置状态。
[0121]确定模块12,被配置为根据拍摄手势与照片显示方向的对应关系,确定与所述检测模块11检测到的所述手势对应的照片显示方向,所述照片显示方向是所述照片相对于处于水平放置状态的所述拍摄终端设备的边框的显示方向。
[0122]显示模块13,被配置为根据所述确定模块12确定的照片显示方向和重力方向显示所述照片。
[0123]其中,所述显示模块13具体被配置为:在所述拍摄终端设备处于竖直放置状态时,根据所述重力方向与所述照片显示方向的方位关系,旋转所述照片,以使所述照片的最终显示方向与所述重力方向一致。
[0124]本实施例提供的拍照处理装置可以用于执行图I所示方法实施例的技术方案。
[0125]本实施例中,用户的拍摄终端设备在拍摄照片时处于水平放置状态,即显示屏与地平面水平的状态。本实施例中,通过检测模块11在拍摄终端设备被放置于水平状态时,检测用户的手势,通过预先定义用户手势与拍摄终端设备处于水平状态显示照片时的显示方向的对应关系,确定申旲块12进彳丁照片显不方向的确定。
[0126]其中,上述手势比如可以是用户按下拍照按钮的方位、滑动拍照按钮的滑动方向等。对手势的检测可以是通过拍摄终端设备显示屏下设置的传感器比如电容传感器来实现,其检测原理与触屏操作检测原理相似,本实施例不赘述。
[0127]以手机终端为例,手机终端有四个边框,如果以拍得的照片的内容的正常呈现方向为参照,照片中内容的正常呈现方向应该是指向某个边框的,这既是本实施例中提及的照片的显示方向的部分含义。另一部分是指,该显示方向是拍摄终端设备处于水平状态时才有的定义,也就是说,如果用户将手机放置在水平状态拍摄照片,观看照片时也是在相同的水平状态观看,则根据该显示方向显示照片,此时用户观看到的显示效果与根据其手势确定的照片显示方向一致。比如:用户拍摄某段文字,并且根据其手势确定的照片显示方向指向了手机终端的某个侧边框,那么在用户观看拍得的该文字照片时,照片显示方向是指向该侧边框显示的。
[0128]本实施例中,通过预先定义拍摄终端设备处于水平状态时,用户的某种手势与照片在拍摄终端设备在水平状态时的显示方向的对应关系,即用户以某种手势告知拍摄终端设备照片的显示方向,使得拍摄终端设备知道显示照片时,以什么方向为依据进行显示。而用户的手势所指示的照片显示方向一般是符合其正常观看习惯的。
[0129]本实施例中,用户观看照片,尤其是拍摄终端设备被正常拿着即处于竖着的状态时观看照片时,显示模块13可以根据目前基于重力方向的照片显示方式进行类似显示,但是,要结合之前确定出的照片显示方向与重力方向共同决定照片最终如何显示。
[0130]值得说明的是,如果用户是在拍摄终端设备处于水平放置状态下观看照片的,此时,照片的最终显示时取决于上述照片显示方向的,前述已经提到。
[0131]其中,本实施例中,对于拍摄终端设备是否处于水平放置状态,检测模块11可以基于拍摄终端设备中的重力检测装置,比如陀螺仪检测的重力方向与显示屏平面的夹角确定。理想情况下,如果重力方向与显示屏平面垂直,则拍摄终端设备处于水平放置状态,如果重力方向与显示屏平面平行,则拍摄终端设备处于竖直放置状态。当然,在实际应用中,可以设置一定的方位范围来定义拍摄终端设备处于竖直放置状态还是处于水平放置状态。
[0132]为了与前面拍摄终端处于水平放置状态时的照片显示方向区别,本实施例中,将拍摄终端设备处于竖直状态的正常观看状态时对照片的最终显示方向称为最终显示方向。
[0133]该最终显示方向由拍摄终端设备处于水平放置状态时确定的照片显示方向以及重力方向共同决定,显示模块13最终以该最终显示方向显示照片。其中,该最终显示方向与前述的照片显示方向的含义类似,都是指向拍摄终端设备某条边框的方向,即都是相对于拍摄终端设备来说的,而非像重力方向,是以地球绝对方向来说的。
[0134]具体来说,显示模块13根据照片显示方向和重力方向显示照片,可以通过如下方式实现:
[0135]在拍摄终端设备处于竖直放置状态时,根据重力方向与照片显示方向的方位关系,旋转照片,以使照片的最终显示方向与重力方向一致。
[0136]举例来说,假设拍摄终端设备处于水平状态时,确定模块12确定出的照片显示方向指向第一侧边框,拍摄终端设备处于竖直状态时,重力方向指向第二侧边框,而指向第一侧边框的照片显示方向与指向第二侧边框的重力方向沿着顺时针方向相差90度,那么,在最终显示照片时,照片的最终显示方向指向第二侧边框,即顺时针旋转90度,与重力方向一致,以符合正常的观看习惯。
[0137]本实施例中,当用户将拍摄终端设备设置于显示屏平行于地平面的水平放置状态拍照时,拍摄终端设备检测用户拍照时的手势,进而根据该手势确定出拍得的照片相对于处于水平放置状态的该拍摄终端设备的边框的显示方向。当用户正常观看照片时,比如将拍摄终端设备竖着拿起来观看照片时,根据该照片的显示方向和重力方向来显示照片,从而使得显示效果与正常观看习惯一致,即照片内容相对于重力方向排布,提高用户体验。
[0138]图7是根据一示例性实施例示出的一种拍照处理装置实施例二的框图,如图7所示,在图6所示实施例的基础上,所述检测模块11包括:第一检测子模块111。
[0139]第一检测子模块111,被配置为检测用户拍摄照片时滑动拍照按钮的滑动方向。
[0140]所述确定模块12包括:第一确定子模块121、第二确定子模块122。
[0141]第一确定子模块121,被配
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1