一种图片获取方法、装置、电子设备和存储介质与流程

文档序号:17796648发布日期:2019-05-31 20:49阅读:166来源:国知局
一种图片获取方法、装置、电子设备和存储介质与流程

本发明涉及图片处理领域,特别涉及一种图片获取方法、装置、电子设备和存储介质。



背景技术:

如今,线上平台的交易已十分普及,无论是购物类型的在线购买商品,还是经验分享类型的推荐服务,都需要对购买或分享的商品进行展示,所展示的可以直接是出售的商品,也可以是被推荐餐厅中的菜品等等。

本申请发明人发现:现有在线展示时,往往要求丰富立体的展现形式,有些可能采用小视频展示,而展示的元素越复杂,所需耗费的终端资源就越大,无论是作为展示元素提供的服务器,还是元素展示的终端设备,或是元素传输所用的通信设备,都将影响用户实际体验。另外,作为展示的元素如果过于复杂,就会大大提高获取成本,造成小商户的成本压力。



技术实现要素:

本发明实施方式的目的在于提供一种图片获取方法、装置、电子设备和存储介质,使得可以便捷低成本地获取被摄物多个角度的照片。

为解决上述技术问题,本发明的实施方式提供了一种图片获取方法,应用于终端设备,所述终端设备和一转台通信连接,所述转台上放置有被摄物;所述图片获取方法,包括:向所述转台发送旋转指令,以控制所述转台开始旋转;监测来自所述转台的反馈信号,根据所述反馈信号确定所述转台的旋转位置;所述转台预设有多个拍摄位置,在监测到所述转台旋转到所述多个拍摄位置之一时,控制摄像头拍摄包含所述被摄物的照片,以获得多个对应所属被摄物的多个照片。

本发明的实施方式还提供了一种图片获取装置,所述图片获取装置和一转台通信连接,所述转台上放置有被摄物;所述图片获取装置,包括:发送模块、监测模块和摄像模块;所述发送模块,用于向所述转台发送旋转指令,以控制所述转台开始旋转;所述监测模块,用于监测来自所述转台的反馈信号,根据所述反馈信号确定所述转台的旋转位置;所述转台预设有多个拍摄位置,所述摄像模块,用于在监测到所述转台旋转到所述多个拍摄位置之一时,控制摄像头拍摄包含所述被摄物的照片,以获得多个对应所属被摄物的照片。

本发明的实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述的图片获取方法。

本发明的实施方式还提供了一种计算机可读存储介质,用于存储计算机可读程序,计算机可读程序用于供计算机执行如上所述的图片获取方法。

本发明实施方式相对于现有技术而言,主要区别及其效果在于:将被摄物盛放于由终端设备控制的转台上,转台旋转时带动被摄物旋转,在转台处于某些拍摄位置时,终端设备控制摄像头拍下照片,从而实现自动获取被摄物的一组不同角度的照片,方便快捷。又由于获取图片时采用的硬件简单,使得降低整体成本。另外,还便于后续在展示被摄物时,可以使用不同角度的照片进行电子展示。

作为进一步改进,所述摄像头内置于所述终端设备,或者,所述摄像头独立于所述终端设备。明确摄像头的形式,可以是终端设备自带的摄像头,有利于减少硬件,也可以是另外的摄像头,便于摄像头拍摄时的角度调整。

作为进一步改进,若所述终端设备为电脑,具体通过有线连接向所述转台发送旋转指令;若所述终端设备为移动终端,具体通过无线连接向所述转台发送旋转指令。明确终端设备的多种形式,可以是电脑控制,也可以是无线连接于移动终端,便于本实施方式根据实际需求选用不同的连接方式,利于本实施方式的广泛推广。

作为进一步改进,所述移动终端为手机、平板电脑pad或单反。进一步明确移动终端的多种实现方式。

作为进一步改进,所述反馈信号具体来自所述转台的编码器。利用编码器的反馈信号可以方便准确地确认出转台位置。

作为进一步改进,所述图片获取方法,还包括:所述终端设备预先和所述转台配对;所述终端设备具体向已配对的转台发送旋转指令。进一步明确终端设备和转台预先配对,便于后续指令和信号的准确传输。

附图说明

图1是根据本发明第一实施方式中的图片获取方法的流程图;

图2是根据本发明第二实施方式中的图片获取装置的示意图;

图3是根据本发明第三实施方式中的电子设备结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施方式涉及一种图片获取方法,本实施方式可以应用在终端侧,如应用在手机、平板电脑pad、单反等便携式移动终端中,也可以应用在台式机等多种终端设备中。本实施方式以应用在移动终端为例进行说明,终端设备和一转台通信连接,转台上放置有被摄物。

图片获取方法的具体流程如图1所示,包括:

步骤101,向转台发送旋转指令。

具体的说,旋转指令用以控制转台开始旋转。实际应用中,可以通过在应用界面上设置拍摄功能启动的按键,或是开始旋转的按键,用户在触发上述按键后,移动终端向转台发送旋转指令。其中,移动终端和转台可以通过无线连接的方式进行通信连接,如蓝牙连接、wifi连接等。

更具体的说,移动终端预先和转台配对连接,如可以通过蓝牙方式预先配对连接,在连接成功后,移动终端默认向已配对的转台发送和接收信息。

步骤102,监测来自转台的反馈信号,根据反馈信号确定转台的旋转位置。

具体的说,转台可以内置有编码器,编码器在转台旋转时,可以发出脉冲信号,移动终端收到脉冲信号后,可以根据从起始时刻(即转台开始旋转的时刻),对脉冲信号计数,根据计数结果确认转台的旋转位置。

步骤103,转台预设有多个拍摄位置,在监测到转台旋转到多个拍摄位置之一时,控制摄像头拍摄包含被摄物的照片。

具体的说,拍摄位置可以是等分的位置,如每隔30度设立一个拍摄位置,在步骤102监测到拍摄位置之一时,控制摄像头进行拍摄。

继续说明的是,在拍摄完一次后,转台继续旋转,旋转至下一个拍摄位置后,再次触发拍摄,直至旋转完毕。预设的拍摄位置有多个,就可以对应多次拍摄,从而获得多个对应所属被摄物的照片,形成一组照片,后续可以根据需要成组输出。

根据上述步骤101至103,在实际应用中可以具体如下:转台可以是一个圆形转台,被摄物被放置在转台中央,拍摄采用内置于手机的摄像头,手机可以通过手持或放置于支架的方式,使得摄像头面对转台,且相对位置固定。继续说明的是,转台在接收旋转指令后,持续旋转,手机接收转台中编码器发出的脉冲信号,并对脉冲信号计数。预先为转台设置了拍摄位置,处于拍摄位置时,摄像头对,如每旋转一定角度拍摄一次,直至旋转结束,可以设置每次开始旋转后,旋转360度自动暂停,也可以设置人为触发停止时才停止旋转。在本实施方式中的图片获取方法结束时,获取到多个对应被摄物的图片。

可见,本实施方式相对于现有技术而言,主要区别及其效果在于:将被摄物盛放于由终端设备控制的转台上,转台旋转时带动被摄物旋转,在转台处于某些拍摄位置时,终端设备控制摄像头拍下照片,从而实现自动获取被摄物的一组不同角度的照片,方便快捷。又由于获取图片时采用的硬件简单,使得降低整体成本。另外,还便于后续在展示被摄物时,可以使用不同角度的照片进行电子展示。本实施方式中明确了利用编码器的反馈信号可以方便准确地确认出转台位置,还进一步明确终端设备和转台预先配对,便于后续指令和信号的准确传输。

另外,虽然本实施方式中终端设备为移动终端,且通过无线连接向转台发送旋转指令,但实际应用中,终端设备还可以为电脑,可以通过有线连接向转台发送旋转指令。

再者,本实施方式采用的摄像头内置于终端设备(如手机、单反)中,而实际应用中,摄像头可以是独立于终端设备的摄像模组,在此对摄像头的形式不做限定。

本发明的第二实施方式涉及一种图片获取装置,如图2所示,图片获取装置和一转台通信连接,转台上放置有被摄物;图片获取装置,包括:发送模块、监测模块和摄像模块。

其中,发送模块,用于向转台发送旋转指令,以控制转台开始旋转。

监测模块,用于监测来自转台的反馈信号,根据反馈信号确定转台的旋转位置。

转台预设有多个拍摄位置,摄像模块,用于在监测到转台旋转到多个拍摄位置之一时,控制摄像头拍摄包含被摄物的照片,以获得多个对应所属被摄物的照片。

本实施方式相对于现有技术而言,主要区别及其效果在于:将被摄物盛放于由终端设备控制的转台上,转台旋转时带动被摄物旋转,在转台处于某些拍摄位置时,终端设备控制摄像头拍下照片,从而实现自动获取被摄物的一组不同角度的照片,方便快捷。又由于获取图片时采用的硬件简单,使得降低整体成本。另外,还便于后续在展示被摄物时,可以使用不同角度的照片进行电子展示。

不难发现,本实施方式为与第一实施方式相对应的装置实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。

值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。

本发明的第三实施方式涉及一种电子设备,本实施方式的电子设备可以是移动终端,如手机、平板电脑、单反等。

如图3所示,该电子设备包括:至少一个处理器301;以及,与至少一个处理器301通信连接的存储器302;以及,与扫描装置通信连接的通信组件303,通信组件303在处理器301的控制下接收和发送数据;其中,存储器302存储有可被至少一个处理器301执行的指令,指令被至少一个处理器301执行以实现第一实施方式中的图片获取方法。

具体地,该电子设备包括:一个或多个处理器301以及存储器302,图3中以一个处理器301为例。处理器301、存储器302可以通过总线或者其他方式连接,图3中以通过总线连接为例。存储器302作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。处理器301通过运行存储在存储器302中的非易失性软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述图片获取方法。

存储器302可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储选项列表等。此外,存储器302可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施方式中,存储器302可选包括相对于处理器301远程设置的存储器,这些远程存储器可以通过网络连接至外接设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

一个或者多个模块存储在存储器302中,当被一个或者多个处理器301执行时,执行上述任意方法实施方式中的图片获取方法。

上述产品可执行本申请实施方式所提供的方法,具备执行方法相应的功能模块和有益效果,未在本实施方式中详尽描述的技术细节,可参见本申请实施方式所提供的方法。

本发明的第四实施方式涉及一种计算机可读存储介质,用于存储计算机可读程序,计算机可读程序用于供计算机执行上述部分或全部的方法实施例。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1