System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現(xiàn)步驟摘要】
本申請實施例涉及終端,尤其涉及一種縮略圖的顯示方法及電子設備。
技術介紹
1、隨著電子設備的不斷發(fā)展,電子設備(如手機)的拍攝功能也得到了快速發(fā)展,越來越多的用戶喜歡使用手機拍攝圖像(如照片或視頻)。電子設備在拍照過程中,可以顯示拍照動效并快速生成縮略圖,以在預覽界面中顯示該縮略圖。因此,如何在快速生成縮略圖的同時,能夠確保手機生成拍照圖像的圖像質(zhì)量,以提高用戶的拍照體驗,是亟待解決的問題。
技術實現(xiàn)思路
1、本申請實施例提供一種縮略圖的顯示方法及電子設備,用于提高拍照圖像的圖像質(zhì)量,進而提高用戶的拍照體驗。
2、為達到上述目的,本申請的實施例采用如下技術方案:
3、第一方面,提供了一種縮略圖的顯示方法,應用于電子設備,該方法中,在顯示拍攝預覽界面的情況下,若在目標拍攝模式下,檢測到拍照操作,電子設備可以開始采集拍照幀。其中,該拍照幀用于生成拍照圖像。之后,在采集到第一幀拍照幀之后,電子設備可以采集到的從至少一幀目標預覽幀中確定預覽縮略圖。之后,電子設備可以根據(jù)目標拍攝模式對應的目標顯示時機,在拍攝預覽界面中顯示預覽縮略圖。
4、本申請實施例中,在采集到第一幀拍照幀之后,電子設備才在拍攝預覽界面中顯示該預覽縮略圖,而不是在檢測到拍照操作后,直接在拍攝預覽界面中顯示預覽縮略圖。如此,通過延遲預覽縮略圖的顯示時間,可以減少因預覽縮略圖的顯示速度過快而導致拍照幀獲取不完整的情況發(fā)生,提高了拍照圖像的圖像質(zhì)量,進而提高了用戶的拍照體驗。并且,由于預覽縮略
5、另外,由于預覽縮略圖是從至少一幀目標預覽幀中確定的,且該至少一幀目標預覽幀是在電子設備接收到拍照操作后采集到的預覽幀,也就是目標預覽幀的采集時段與拍照幀的采集時段是對應的,這樣使得預覽縮略圖的顯示時間與拍照幀的采集完成時間較為接近。如此,可以確保預覽縮略圖的圖像質(zhì)量,降低了預覽縮略圖與拍照圖像之間的差異性,使得預覽縮略圖與拍照圖像的一致性更好,進而提高了用戶的使用體驗。
6、在第一方面的一種可能的實現(xiàn)方式中,電子設備確定目標拍攝模式對應的目標顯示時機的過程,具體可以包括:在所述目標拍攝模式對應的圖像處理算法屬于單幀算法的情況下,電子設備可以將預覽縮略圖的目標顯示時機確定為采集到第一幀拍照幀之后。
7、本申請實施例中,若目標拍攝模式對應的圖像處理算法屬于單幀算法,說明電子設備僅需要采集一幀拍照幀就可以生成拍照圖像。因此,在確定第一幀拍照幀采集完成的情況下,才觸發(fā)手機顯示預覽縮略圖。如此,即便用戶在手機采集拍照幀的過程中移動了電子設備,由于在采集到第一幀拍照幀之后電子設備就不會采集其他拍照幀,因而能夠確保采集到的拍照幀不會出現(xiàn)糊圖的情況,也就是減少因電子設備過早顯示預覽縮略圖而導致用戶在電子設備采集拍照幀的過程中移動電子設備的情況發(fā)生,提高了拍照幀的采集精度,為后續(xù)生成高質(zhì)量的拍照圖像提供了基礎,使得拍照圖像能夠還原圖像細節(jié)以及圖像清晰度,進而提高用戶的拍照體驗。
8、在第一方面的一種可能的實現(xiàn)方式中,電子設備確定目標拍攝模式對應的目標顯示時機的過程,還可以包括:在目標拍攝模式對應的圖像處理算法屬于多幀算法的情況下,若目標拍攝模式對應的圖像處理算法屬于曝光補償算法,電子設備可以將預覽縮略圖的目標顯示時機確定為采集到最后一幀拍照幀之后。
9、本申請實施例中,若目標拍攝模式對應的圖像處理算法屬于曝光補償算法,說明電子設備生成的拍照圖像會受到環(huán)境光變化的影響,也就是電子設備需要較多的拍照幀以生成不受環(huán)境光影響的拍照圖像。因此,電子設備可以將預覽縮略圖的目標顯示時機確定為采集到最后一幀拍照幀之后。如此,即便電子設備在顯示預覽縮略圖的過程中播放了拍照閃黑動畫,由于拍照閃黑動畫是在采集到最后一幀拍照幀之后才播放的,因而能夠確保電子設備采集的拍照幀不會受到環(huán)境光變化影響,也就是可以減少電子設備采集的拍照幀受到環(huán)境光變化影響的情況發(fā)生,提高了拍照幀的采集精度,為后續(xù)生成高質(zhì)量的拍照圖像提供了基礎,使得拍照圖像能夠還原圖像細節(jié)以及圖像清晰度,進而提高用戶的拍照體驗。
10、在第一方面的一種可能的實現(xiàn)方式中,電子設備確定目標拍攝模式對應的目標顯示時機的過程,還可以包括:在目標拍攝模式對應的圖像處理算法屬于多幀算法的情況下,若目標拍攝模式對應的圖像處理算法不屬于曝光補償算法,電子設備可以根據(jù)圖像處理算法的總幀數(shù)以及預設規(guī)則,從其他拍照幀中確定目標拍照幀。之后,電子設備可以將預覽縮略圖的目標顯示時機確定為采集到目標拍照幀之后。
11、本申請實施例中,若目標拍攝模式對應的圖像處理算法不曝光補償算法,說明電子設備生成的拍照圖像不會受到環(huán)境光變化的影響,也就是電子設備僅需要少量的拍照幀,就可以生成不受環(huán)境光影響的拍照圖像。因此,電子設備可以根據(jù)該圖像處理算法的總幀數(shù)以及預設規(guī)則,從其他拍照幀中確定目標拍照幀,并在采集到目標拍照幀之后,才在相機應用的拍攝預覽界面中顯示該預覽縮略圖。如此,可以在確保預覽縮略圖的顯示效果的同時,最大程度上縮短了預覽縮略圖的獲取時間,進而提高了用戶的拍攝體驗。
12、在第一方面的一種可能的實現(xiàn)方式中,上述預設規(guī)則包括將采集到的第n幀拍照幀作為目標拍照幀。其中,n為圖像處理算法的總幀數(shù)與預設數(shù)值之間的比值取整。
13、本申請實施例中,在電子設備采集拍照幀的過程中,就觸發(fā)電子設備刷新顯示預覽縮略圖。如此,不僅可以保證電子設備的拍照效果,而且可以盡可能的縮短預覽縮略圖的顯示時間,提高用戶的拍照體驗。
14、在第一方面的一種可能的實現(xiàn)方式中,電子設備采集拍照幀以及目標預覽幀的過程,具體可以包括:響應于拍照操作,電子設備顯示快門交互動效。其中,快門交互動效用于提示正在進行拍照處理。之后,在顯示快門交互動效的過程中,電子設備開始采集拍照幀以及目標預覽幀。之后,電子設備在拍攝預覽界面中顯示預覽縮略圖的同時,快門交互動效結束顯示。
15、本申請實施例中,在電子設備設置有快門交互動效的情況下,在結束顯示快門交互動效之后,電子設備可以在拍攝預覽界面中刷新顯示預覽縮略圖。如此,通過延遲預覽縮略圖的顯示時間,讓預覽縮略圖的顯示時間與拍照幀的采集完成時間接近,可以滿足快門交互動效的顯示機制,使得電子設備能夠在采集到所有拍照幀后才顯示預覽縮略圖,較少因快門交互動效結束較早而導致拍照幀丟失的情況發(fā)生,為后續(xù)更好的顯示拍照圖像提供了基礎。
16、在第一方面的一種可能的實現(xiàn)方式中,電子設備顯示預覽縮略圖的過程,具體可以包括:電子設備可以在拍攝預覽界面中顯示預覽縮略圖,以及,播放拍照閃黑動畫。
17、本申請實施例中,響應于拍照操作,電子設備可以在顯示本文檔來自技高網(wǎng)...
【技術保護點】
1.一種縮略圖的顯示方法,其特征在于,應用于電子設備,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,
3.根據(jù)權利要求1所述的方法,其特征在于,
4.根據(jù)權利要求1所述的方法,其特征在于,
5.根據(jù)權利要求4所述的方法,其特征在于,所述預設規(guī)則包括將采集到的第N幀拍照幀作為所述目標拍照幀;其中,N為所述圖像處理算法的總幀數(shù)與預設數(shù)值之間的比值取整。
6.根據(jù)權利要求1-5中任一項所述的方法,其特征在于,所述響應于拍照操作,所述電子設備開始采集拍照幀以及目標預覽幀,包括:
7.根據(jù)權利要求1-5中任一項所述的方法,其特征在于,所述電子設備根據(jù)所述目標拍攝模式對應的目標顯示時機,在拍攝預覽界面中顯示所述預覽縮略圖,包括:
8.根據(jù)權利要求1-5中任一項所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權利要求8所述的方法,其特征在于,所述電子設備結束采集拍照幀之后,所述方法還包括:
10.根據(jù)權利要求1-5中任一項所述的方法,其特征在于,所述方法還包括:
12.根據(jù)權利要求11所述的方法,其特征在于,所述電子設備還包括服務主機,所述響應于拍照操作,所述相機應用向所述相機HAL發(fā)送拍照請求,包括:
13.根據(jù)權利要求12所述的方法,其特征在于,所述相機HAL根據(jù)所述拍照請求攜帶的所述目標拍攝模式對應的圖像處理算法,確定所述目標拍攝模式對應的目標顯示時機,包括:
14.根據(jù)權利要求12所述的方法,其特征在于,所述相機HAL根據(jù)所述拍照請求攜帶的所述目標拍攝模式對應的圖像處理算法,確定所述目標拍攝模式對應的目標顯示時機,包括:
15.根據(jù)權利要求12所述的方法,其特征在于,所述相機HAL根據(jù)所述拍照請求攜帶的所述目標拍攝模式對應的圖像處理算法,確定所述目標拍攝模式對應的目標顯示時機,包括:
16.一種電子設備,其特征在于,所述電子設備包括攝像頭、存儲器和一個或多個處理器;所述攝像頭、所述存儲器和所述處理器耦合;所述攝像頭用于采集圖像幀,所述存儲器用于存儲計算機程序代碼,所述計算機程序代碼包括計算機指令;當所述處理器執(zhí)行所述計算機指令時,使得所述電子設備執(zhí)行如權利要求1至15中任一項所述的方法。
17.一種計算機可讀存儲介質(zhì),其特征在于,包括計算機指令,當所述計算機指令在電子設備上運行時,使得所述電子設備執(zhí)行如權利要求1至15中任一項所述的方法。
18.一種計算機程序產(chǎn)品,其特征在于,包括計算機指令,當所述計算機指令在電子設備上運行時,使得所述電子設備執(zhí)行如權利要求1至15中任一項所述的方法。
...【技術特征摘要】
1.一種縮略圖的顯示方法,其特征在于,應用于電子設備,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,
3.根據(jù)權利要求1所述的方法,其特征在于,
4.根據(jù)權利要求1所述的方法,其特征在于,
5.根據(jù)權利要求4所述的方法,其特征在于,所述預設規(guī)則包括將采集到的第n幀拍照幀作為所述目標拍照幀;其中,n為所述圖像處理算法的總幀數(shù)與預設數(shù)值之間的比值取整。
6.根據(jù)權利要求1-5中任一項所述的方法,其特征在于,所述響應于拍照操作,所述電子設備開始采集拍照幀以及目標預覽幀,包括:
7.根據(jù)權利要求1-5中任一項所述的方法,其特征在于,所述電子設備根據(jù)所述目標拍攝模式對應的目標顯示時機,在拍攝預覽界面中顯示所述預覽縮略圖,包括:
8.根據(jù)權利要求1-5中任一項所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權利要求8所述的方法,其特征在于,所述電子設備結束采集拍照幀之后,所述方法還包括:
10.根據(jù)權利要求1-5中任一項所述的方法,其特征在于,所述方法還包括:
11.根據(jù)權利要求1-5中任一項所述的方法,其特征在于,所述電子設備包括相機應用以及相機硬件抽象層hal,所述響應于拍照操作,所述電子設備開始采集拍照幀以及目標預覽幀,包括:
12.根據(jù)權利要求11所述的方法,其特征在于,所述電子設備還包括服務主機...
【專利技術屬性】
技術研發(fā)人員:魏晉怡,馮亞博,
申請(專利權)人:榮耀終端股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。