拍照的方法、装置及相机和移动终端的利记博彩app
【技术领域】
[0001] 本发明属于数码照相技术领域,尤其涉及一种拍照的方法、装置及相机和移动终 端。
【背景技术】
[0002] 现在的相机拍摄的照片可以记录拍摄时间、大小和地理位置等一些外在信息,可 以帮助用户回忆起拍照的场景。
[0003] 然而,在实现本发明过程中,发明人发现现有技术提供的相机至少存在如下问 题:
[0004] 现有的相机拍摄得到的照片,不能记录照片的质量信息,因此不方便专业拍照人 员调整拍照效果,拍出更好的照片。
【发明内容】
[0005] 有鉴于此,本发明实施例提供一种拍照的方法、装置及相机和移动终端,以解决现 有技术提供的相机拍摄得到的照片,不能记录照片的质量信息,因此不方便专业拍照人员 调整拍照效果,拍出更好的照片的问题。
[0006] 第一方面,提供一种拍照的方法,包括:
[0007] 确定当前拍摄对象的实际大小S和所述当前拍摄对象与相机的距离L ;
[0008] 根据相机的当前变焦倍数、相机的光圈值以及相机的屏幕像素参数Y1计算相机 的当前聚焦距离M ;
[0009] 获取触摸位置的坐标X、Y ;
[0010] 接收输入的拍照指令;
[0011] 根据所述S、所述L、所述X、Y以及所述相机的屏幕像素参数X1、Y1,计算得到相机 的实际聚焦距离H ;
[0012] 记录所述S、所述L、所述X、Y、所述M、所述H以及所述M与H之间的差值在照片 上。
[0013] 结合第一方面,在第一方面的第一种可能的实现方式中,所述根据相机的当前变 焦倍数、相机的光圈值以及相机的屏幕像素参数Y1计算相机的当前聚焦距离M,包括:
[0014] 获取相机的当前变焦倍数、相机的光圈值以及相机的屏幕像素参数Y1 ;
[0015] 根据相机的光圈值计算得到进光量角度& ;
[0016] 根据公式1)和公式2)计算得到相机的当前聚焦距离M ;
[0017] 其中,公式1)满足:
[0018] l/u+1/v = 1/f
[0019] 公式2)满足:
[0020] tan& = Yl/2v
[0021] 其中,u为当前聚焦距离M、f为当前变焦倍数、v为像距,Y1是相机的屏幕像素参 数。
[0022] 结合第一方面或者结合第一方面的第一种可能的实现方式,在第一方面的第二种 可能的实现方式中,所述根据所述S、所述L、所述X、Y以及所述相机的屏幕像素参数X1、Y1, 计算得到相机的实际聚焦距离H,包括:
[0023] 通过公式3)计算得到相机的实际聚焦距离H,其中,公式3)满足:
[0024]
[0025] 其中,S是当前拍摄对象的实际大小、L是当前拍摄对象与相机的距离、X、Y是聚焦 位置的坐标、XI、Y1是相机的屏幕像素参数,是相机的屏幕像素的横向参数和纵向参数,是 相机的屏幕横向和纵向的最大像素数量,拍摄对象的实际长、宽分别为X2、Y2,其中,X2*Y2 =S,X2/Y2 = Xl/Yl〇
[0026] 第二方面,提供一种拍照的装置,包括:
[0027] 确定单元,用于确定当前拍摄对象的实际大小S和所述当前拍摄对象与相机的距 离L;
[0028] 第一计算单元,用于根据相机的当前变焦倍数、相机的光圈值以及相机的屏幕像 素参数Y1计算相机的当前聚焦距离M;
[0029] 获取单元,用于获取触摸位置的坐标X、Y;
[0030] 接收单元,用于接收输入的拍照指令;
[0031] 第二计算单元,用于根据所述确定单元确定的所述S、所述L、所述获取单元获取 到的X、Y以及所述相机的屏幕像素参数XI、Y1,计算得到相机的实际聚焦距离H;
[0032] 记录单元,用于记录所述确定单元确定的所述S、所述L、所述获取单元获取到的 X、Y、所述第一计算单元计算得到的所述M、所述第二计算单元计算得到的所述H以及所述M 与H之间的差值在照片上。
[0033] 结合第二方面,在第二方面的第一种可能的实现方式中,所述第一计算单元,包 括:
[0034] 获取模块,用于获取相机的当前变焦倍数、相机的光圈值以及相机的屏幕像素参 数Y1;
[0035] 进光量角度计算模块,用于根据所述获取模块获取到的相机的光圈值计算得到进 光量角度&;
[0036] 计算模块,用于根据公式1)和公式2)计算得到相机的当前聚焦距离M ;
[0037] 其中,公式1)满足:
[0038] l/u+1/v = 1/f
[0039] 公式2)满足:
[0040] tan& = Yl/2v
[0041] 其中,u为当前聚焦距离M、f为当前变焦倍数、v为像距,Y1是相机的屏幕像素参 数。
[0042] 结合第二方面或者结合第二方面的第一种可能的实现方式,在第二方面的第二种 可能的实现方式中,所述第二计算单元通过公式3)计算得到相机的实际聚焦距离H,其中, 公式3)满足:
[0043]
[0044] 其中,S是当前拍摄对象的实际大小、L是当前拍摄对象与相机的距离、X、Y是聚焦 位置的坐标、XI、Y1是相机的屏幕像素参数,是相机的屏幕像素的横向参数和纵向参数,是 相机的屏幕横向和纵向的最大像素数量,拍摄对象的实际长、宽分别为X2、Y2,其中,X2*Y2 =S,X2/Y2 = Xl/Yl〇
[0045] 第三方面,提供一种相机,所述相机包括第二方面所述的拍照的装置。
[0046] 第四方面,提供一种移动终端,所述移动终端包括如第三方面所述的相机。
[0047] 结合第四方面,在第四方面的第一种可能的实现方式中,所述移动终端为智能手 机或平板电脑。
[0048] 在本发明实施例,在拍照时,记录拍摄对象的实际大小S、拍摄对象与相机的距离 L、聚焦位置的坐标X、Y、当前聚焦距离M、实际聚焦距离H以及当前聚焦距离M与实际聚焦 距离H之间的差值这些质量信息在照片上,从而可以给专业拍照人员提供一些质量信息, 为专业人员改善相机的拍摄效果提供依据,以便更好地调整拍照的效果,拍出更好的照片。
【附图说明】
[0049] 图1是本发明拍照的方法实施例的实现流程图;
[0050] 图2是本发明拍照的装置实施例的结构框图;
[0051] 图3是本发明相机实施例的结构框图;
[0052] 图4是本发明移动终端实施例的结构框图。
【具体实施方式】
[0053] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。
[0054] 在本发明实施例中,先获取拍摄对象的实际大小S、拍摄对象与相机的距离L、聚 焦位置的坐标X、Y、当前聚焦距离M、实际聚焦距离H,在拍照时,记录拍摄对象的实际大小 S、拍摄对象与相机的距离L、聚焦位置的坐标X、Y、当前聚焦距离M、实际聚焦距离H以及当 前聚焦距离M与实际聚焦距离H之间的差值这些质量信息在照片上。
[0055] 以下结合具体实施例对本发明的实现进行详细描述:
[0056] 实施例一
[0057] 图1示出了本发明实施例一提供的拍照的方法的实现流程,详述如下:
[0058] 在步骤S101中,确定当前拍摄对象的实际大小S和所述当前拍摄对象与相机的距 离L。
[0059] 在本发明实施例中,可以通过直观的测量得到当前拍摄对象的实际大小S和所述 当前拍摄对象与相机的距离L。
[0060] 也可以根据以下方法得到当前拍摄对象的实际大小S和所述当前拍摄对象与相 机的距离L :
[0061] 调整相机至预览状态下,相机自动调节变焦,获取当前变焦倍数下所获得的拍照 影像的大小以及像素数量,根据当前变焦倍数下所获得的拍照影像的大小以及像素数量与 不变焦情况下所获得的拍照影像的大小以及像素数量,获得当前拍摄对象的实际大小S和 所述当前拍摄对象与相机的距离L。
[0062] 在步骤S102中,根据相机的当前变焦倍数、相机的光圈值以及相机的屏幕像素参 数Y1计算相机的当前聚焦距离M。
[0063] 在本发明实施例中,先获取相机的当前变焦倍数、相机的光圈值以及相机的屏幕 像素参数Y1,再根据相机的光圈值计算得到进光量角度&,最后根据公式1)和公式2)计算 得到相机的当前聚焦距离M。
[0064] 其中,公式1)满足:
[0065] l/u+1/v = 1/f 公式 1)
[0066] 公式2)满足:
[0067] tan& = Yl/2v 公式 2)
[0068] 其中,u为当前聚焦距离M、f为当前变焦倍数、v为像距,Y1是相机的屏幕像素参 数,是相机的屏幕像素的纵向参数,是相机的屏幕纵向的最大像素数量。
[0069] 在步骤S103中,获取触摸位置的坐标X、Y。
[0070] 在本发明实施例中,用户触摸相机屏幕上显示的聚焦位置,相机获取所述聚焦位 置的坐标X、Y。
[