移動終端進行拍照的方法和裝置的制造方法
【技術領域】
[0001 ]本公開涉及終端領域,尤其涉及移動終端進行拍照的方法和裝置。
【背景技術】
[0002]隨著手機硬件水平的提高,手機拍攝出的照片質量越來越高,越來越多的用戶開始使用手機來取代傳統的相機進行日常拍照。然而,手機與傳統的相機相比,由于硬件限制,以及硬件設計上的不同,手機通常不具備精準測光的能力,因此在一些景物明暗對比強烈的環境中進行拍照時,無法采用傳統相機普遍應用的點測光模式,從而造成拍攝出的照片通常無法達到傳統相機拍攝出的效果。
【發明內容】
[0003]為克服相關技術中存在的問題,本公開提供一種移動終端進行拍照的方法和裝置。
[0004]根據本公開實施例的第一方面,提供一種移動終端進行拍照的方法,所述方法包括:
[0005]當接收到拍照指令時,向對端移動終端發送測光指令,以觸發所述對端移動終端通過預置的光線傳感器對拍攝對象進行測光,其中,所述對端移動終端比本端移動終端更靠近拍攝對象;
[0006]接收所述對端移動終端發送的針對拍攝對象的測光結果;
[0007]基于接收到的所述測光結果進行曝光補償,完成曝光補償后對所述拍攝對象進行拍照。
[0008]可選的,向對端移動終端發送測光指令之前,所述方法包括:
[0009]接收并保存所述對端移動終端針對不同曝光環境下的校準對象進行測光的結果;
[0010]基于接收到的所述測光結果進行曝光補償,包括:
[0011]根據所述對端移動終端針對不同曝光環境下的校準對象進行測光的結果對接收到的所述測光結果進行修正;
[0012]使用修正后的所述測光結果進行曝光補償。
[0013]可選的,在預設界面提供校準選項;所述校準選項用于觸發針對所述對端移動終端的光線傳感器進行校準;接收并保存所述對端移動終端針對不同曝光環境下的校準對象進行測光的結果包括:
[0014]監聽針對所述校準選項的觸發事件;
[0015]當監聽到針對所述校準選項的觸發事件時,向用戶輸出第一提示消息;所述第一提示消息用于提示用戶開啟用于模擬過曝環境的預設光源照射所述對端移動終端;
[0016]向對端移動終端發送校準測光指令,以觸發所述對端移動終端通過預置的光線傳感器針對本端移動終端在模擬出的過曝環境下進行測光;
[0017]接收并保存所述對端移動終端針對本端移動終端在模擬出的過曝環境下的測光結果。
[0018]可選的,所述接收并保存所述對端移動終端針對不同曝光環境下的校準對象進行測光的結果還包括:
[0019]當監聽到針對所述校準選項的觸發事件時,向用戶輸出第二提示消息;所述第二提示消息用于提示用戶針對所述對端移動終端執行用于模擬欠曝環境的預設操作;
[0020]向對端移動終端發送校準測光指令,以觸發所述對端移動終端通過預置的光線傳感器針對本端移動終端在模擬出的欠曝環境下進行測光;
[0021 ]接收并保存所述對端移動終端針對本端移動終端在模擬出的欠曝環境下的測光結果。
[0022]可選的,所述根據所述對端移動終端針對不同曝光環境下的校準對象進行測光的結果對接收到的所述測光結果進行修正包括:
[0023]建立本端移動終端與所述對端移動終端在模擬出的所述過曝環境以及所述欠曝環境下的測光結果之間的映射關系;
[0024]基于所述映射關系針對接收到的所述測光結果進行修正。
[0025]可選的,所述用于模擬過曝環境的預設光源包括閃光燈;所述用于模擬欠曝環境的預設操作包括針對所述移動終端的光線傳感器的測光口進行遮擋的操作。
[0026]根據本公開實施例的第二方面,提供一種移動終端進行拍照的裝置,所述裝置包括:
[0027]發送模塊,被配置為在接收到拍照指令時,向對端移動終端發送測光指令,以觸發所述對端移動終端通過預置的光線傳感器對拍攝對象進行測光,其中,所述對端移動終端比本端移動終端更靠近拍攝對象;
[0028]第一接收模塊,被配置為接收所述對端移動終端發送的針對拍攝對象的測光結果;
[0029]拍照模塊,被配置為基于接收到的所述測光結果進行曝光補償,完成曝光補償后對所述拍攝對象進行拍照。
[0030]可選的,所述裝置還包括:
[0031]第二接收模塊,被配置為接收并保存所述對端移動終端針對不同曝光環境下的校準對象進行測光的結果;
[0032]所述拍照模塊包括:
[0033]修正子模塊,被配置為根據所述對端移動終端針對不同曝光環境下的校準對象進行測光的結果對接收到的所述測光結果進行修正;
[0034]曝光子模塊,被配置為使用修正后的所述測光結果進行曝光補償。
[0035]可選的,在預設界面提供校準選項;所述校準選項用于觸發針對對端移動終端的光線傳感器進行校準;
[0036]所述第二接收模塊包括:
[0037]監聽子模塊,被配置為監聽針對所述校準選項的觸發事件;
[0038]第一輸出子模塊,被配置為在監聽到針對所述校準選項的觸發事件時,向用戶輸出第一提示消息;所述第一提示消息用于提示用戶開啟用于模擬過曝環境的預設光源照射所述對端移動終端;
[0039]第一發送子模塊,被配置為向對端移動終端發送校準測光指令,以觸發所述對端移動終端通過預置的光線傳感器針對本端移動終端在模擬出的過曝環境下進行測光;
[0040]第一接收子模塊,被配置為接收并保存所述對端移動終端針對本端移動終端在模擬出的過曝環境下的測光結果。
[0041 ]可選的,所述第二接收模塊還包括:
[0042]第二輸出子模塊,被配置為當監聽到針對所述校準選項的觸發事件時,向用戶輸出第二提示消息;所述第二提示消息用于提示用戶針對所述對端移動終端執行用于模擬欠曝環境的預設操作;
[0043]第二發送子模塊,被配置為向對端移動終端發送校準測光指令,以觸發所述對端移動終端通過預置的光線傳感器針對本端移動終端在模擬出的欠曝環境下進行測光;
[0044]第二接收子模塊,被配置為接收并保存所述對端移動終端針對本端移動終端在模擬出的欠曝環境下的測光結果。
[0045]可選的,所述修正子模塊包括:
[0046]建立子單元,建立本端移動終端與所述對端移動終端在模擬出的所述過曝環境以及所述欠曝環境下的測光結果之間的映射關系;
[0047]修正子單元,被配置為基于所述映射關系針對接收到的所述測光結果進行修正。
[0048]可選的,所述用于模擬過曝環境的預設光源包括閃光燈;所述用于模擬欠曝環境的預設操作包括針對所述移動終端的光線傳感器的測光口進行遮擋的操作。
[0049]根據本公開實施例的第三方面,提供一種移動終端進行拍照的裝置,包括:
[0050]處理器;
[0051]用于存儲處理器可執行指令的存儲器;
[0052]其中,所述處理器被配置為:
[0053]當接收到拍照指令時,向對端移動終端發送測光指令,以觸發所述對端移動終端通過預置的光線傳感器對拍攝對象進行測光,其中,所述對端移動終端比本端移動終端更靠近拍攝對象;
[0054]接收所述對端移動終端發送的針對拍攝對象的測光結果;
[0055]基于接收到的所述測光結果進行曝光補償,完成曝光補償后對所述拍攝對象進行拍照。
[0056]本公開的實施例提供的技術方案可以包括以下有益效果:
[0057]本公開的以上實施例中,本端移動終端在接收到拍照指令時,向對端移動終端發送測光指令,以觸發所述對端移動終端通過預置的光線傳感器對拍攝對象進行測光,其中,所述對端移動終端比本端移動終端更靠近拍攝對象;接收所述對端移動終端發送的針對拍攝對象的測光結果;基于接收到的所述測光結果進行曝光補償,完成曝光補償后對所述拍攝對象進行拍照,實現了在進行拍照時,可以借助第三方的移動終端進行精確的點測光,而不需要單獨安裝專業的測光設備,因此具有更好的通用性。
[0058]應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0059]此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
[0060]圖1是根據一示例性實施例示出的一種移動終端進行拍照的方法的流程示意圖;
[0061]圖2是根據一示例性實施例示出的另一種移動終端進行拍照的方法的流程示意圖;
[0062]圖3是根據一示例性實施例示出的一種移動終端進行拍照的裝置的示意框圖;
[0063]圖4是根據一示例性實施例示出的另一種移動終端進行拍照的裝置的示意框圖;
[0064]圖5是根據一示例性實施例示出的另一種移動終端進行拍照的裝置的示意框圖;
[0065]圖6是根據一示例性實施例示出的另一種移動終端進行拍照的裝置的示意框圖;
[0066]圖7是根據一示例性實施例示出的另一種移動終端進行拍照的裝置的示意框圖;
[0067]圖8是根據一示例性實施例示出的另一種移動終端進行拍照的裝置的示意框圖;
[0068]圖9是根據一示例性實施例示出的一種用于移動終端進行拍照的裝置的一結構示意圖。
【具體實施方式】
[0069]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0070]在本公開使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本公開。在本公開和所附權利要求書中所使用的單數形式的“一種”、“所述”和“該”也旨在