本公開涉及圖像處理,尤其涉及一種圖像處理方法及裝置、電子設備及存儲介質(zhì)。
背景技術(shù):
1、目前手機、平板電腦等電子設備的拍照速度越來越快,無論集成何種操作系統(tǒng),各家生產(chǎn)廠商生產(chǎn)的電子設備的拍照速度都很快。但是,隨著拍照技術(shù)的不斷發(fā)展,人們對電子設備的拍照要求日益提高。
2、目前拍照速度提升有很多種,從用戶角度看,只要拍照后圖庫有刷新,會認為當前拍照已完成,可以進行下一次拍照,至于對拍照圖像的處理,可以放到后處理隊列中進行,因此很多電子設備的生產(chǎn)廠商用縮略圖來刷新圖庫。但是相關(guān)技術(shù)中,縮略圖刷新流程比較慢,如何提高確定縮略圖的速度,成為了待解決的問題。
技術(shù)實現(xiàn)思路
1、本公開提供一種圖像處理方法及裝置、電子設備及存儲介質(zhì)。
2、根據(jù)本公開實施例的第一方面,提供一種圖像處理方法,應用于電子設備中,所述方法包括:
3、響應于接收到的圖像采集請求,獲取多幀采集圖像;
4、通過所述電子設備的相機硬件層對所述多幀采集圖像進行圖像處理,得到拍照圖像和縮略圖;
5、將所述縮略圖發(fā)送給所述電子設備的相機應用層。
6、在一些實施例中,所述通過所述電子設備的相機硬件層對所述多幀采集圖像進行圖像處理,得到拍照圖像和縮略圖,包括:
7、通過所述電子設備的相機硬件層對所述多幀采集圖像進行融合處理,得到融合處理后的初始圖像;
8、對所述初始圖像進行圖像處理,得到所述拍照圖像和所述縮略圖。
9、在一些實施例中,所述對所述初始圖像進行圖像處理,得到所述拍照圖像和所述縮略圖,包括:
10、對所述初始圖像進行圖像優(yōu)化處理,得到目標圖像;
11、基于所述目標圖像,得到所述拍照圖像和所述縮略圖。
12、在一些實施例中,所述基于所述目標圖像,得到所述拍照圖像和所述縮略圖,包括:
13、對所述目標圖像的尺寸進行縮小處理,得到所述縮略圖;
14、對所述目標圖像進行編碼處理,得到所述拍照圖像。
15、在一些實施例中,所述對所述目標圖像進行編碼處理,得到所述拍照圖像,包括:
16、在所述目標圖像的尺寸與預設拍照尺寸不一致的情況下,對所述目標圖像進行尺寸調(diào)整,并對調(diào)整后的圖像進行編碼得到所述拍照圖像。
17、在一些實施例中,所述對所述初始圖像進行圖像優(yōu)化處理,得到目標圖像,包括:
18、對所述初始圖像進行色域轉(zhuǎn)換,得到轉(zhuǎn)換后的圖像;
19、將所述轉(zhuǎn)換后圖像輸入到至少一個圖像優(yōu)化模型中,得到所述目標圖像。
20、在一些實施例中,所述方法還包括:
21、獲取所述電子設備所處環(huán)境的當前環(huán)境亮度;
22、在所述當前環(huán)境亮度小于亮度閾值的情況下,獲取所述采集圖像的幀數(shù)為第一幀數(shù);
23、在所述當前環(huán)境亮度大于或者等于所述亮度閾值的情況下,獲取所述采集圖像的幀數(shù)為第二幀數(shù);
24、所述第一幀數(shù)大于所述第二幀數(shù)。
25、根據(jù)本公開實施例的第二方面,提供一種圖像處理裝置,應用于電子設備中,所述裝置包括:
26、第一獲取模塊,配置為響應于接收到的圖像采集請求,獲取多幀采集圖像;
27、圖像得到模塊,配置為通過所述電子設備的相機硬件層對所述多幀采集圖像進行圖像處理,得到拍照圖像和縮略圖;
28、發(fā)送模塊,配置為將所述縮略圖發(fā)送給所述電子設備的相機應用層。
29、在一些實施例中,所述圖像得到模塊,還配置為通過所述電子設備的相機硬件層對所述多幀采集圖像進行融合處理,得到融合處理后的初始圖像;對所述初始圖像進行圖像處理,得到所述拍照圖像和所述縮略圖。
30、在一些實施例中,所述圖像得到模塊,還配置為對所述初始圖像進行圖像優(yōu)化處理,得到目標圖像;基于所述目標圖像,得到所述拍照圖像和所述縮略圖。
31、在一些實施例中,所述圖像得到模塊,還配置為對所述目標圖像的尺寸進行縮小處理,得到所述縮略圖;對所述目標圖像進行編碼處理,得到所述拍照圖像。
32、在一些實施例中,所述圖像得到模塊,還配置為在所述目標圖像的尺寸與預設拍照尺寸不一致的情況下,對所述目標圖像進行尺寸調(diào)整,并對調(diào)整后的圖像進行編碼得到所述拍照圖像。
33、在一些實施例中,所述圖像得到模塊,還配置為對所述初始圖像進行色域轉(zhuǎn)換,得到轉(zhuǎn)換后的圖像;將所述轉(zhuǎn)換后圖像輸入到至少一個圖像優(yōu)化模型中,得到所述目標圖像。
34、在一些實施例中,所述裝置還包括:
35、第二獲取模塊,配置為獲取所述電子設備所處環(huán)境的當前環(huán)境亮度;
36、第三獲取模塊,配置為在所述當前環(huán)境亮度小于亮度閾值的情況下,獲取所述采集圖像的幀數(shù)為第一幀數(shù);在所述當前環(huán)境亮度大于或者等于所述亮度閾值的情況下,獲取所述采集圖像的幀數(shù)為第二幀數(shù);所述第一幀數(shù)大于所述第二幀數(shù)。
37、根據(jù)本公開實施例的第三方面,提供一種電子設備,包括:
38、處理器;
39、用于存儲處理器可執(zhí)行指令的存儲器;
40、其中,所述處理器被配置為執(zhí)行如上述第一方面中所述的圖像處理方法。
41、根據(jù)本公開實施例的第四方面,提供一種非臨時性計算機可讀存儲介質(zhì),包括:
42、當所述存儲介質(zhì)中的指令由電子設備的處理器執(zhí)行時,使得電子設備能夠執(zhí)行如上述第一方面中所述的圖像處理方法。
43、本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
44、本公開實施例中,電子設備響應于接收到的圖像采集請求,獲取多幀采集圖像;通過電子設備的相機硬件層對多幀采集圖像進行圖像處理,得到拍照圖像和縮略圖;將縮略圖發(fā)送給電子設備的相機應用層。也就是說,本公開實施例通過相機硬件層能直接對多幀采集圖像進行圖像處理,無需由相機應用層調(diào)用多幀采集圖像的數(shù)據(jù),再進行圖像處理,如此,能夠提高對多幀采集圖像進行圖像處理的速度,進而提高了得到拍照圖像和縮略圖的效率。并且,本公開實施例在得到縮略圖后會直接將縮略圖發(fā)送給相機應用層以刷新圖像,能夠提高拍照響應速度,進而提高了拍照體驗。
45、應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
1.一種圖像處理方法,其特征在于,應用于電子設備,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過所述電子設備的相機硬件層對所述多幀采集圖像進行圖像處理,得到拍照圖像和縮略圖,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對所述初始圖像進行圖像處理,得到所述拍照圖像和所述縮略圖,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述基于所述目標圖像,得到所述拍照圖像和所述縮略圖,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述對所述目標圖像進行編碼處理,得到所述拍照圖像,包括:
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述對所述初始圖像進行圖像優(yōu)化處理,得到目標圖像,包括:
7.根據(jù)權(quán)利要求1至6任一項所述的方法,其特征在于,所述方法還包括:
8.一種圖像處理裝置,其特征在于,應用于電子設備,所述裝置包括:
9.一種電子設備,其特征在于,包括:
10.一種非臨時性計算機可讀存儲介質(zhì),其特征在于,當所述存儲介質(zhì)中的指令由電子設備的處理器執(zhí)行時,使得電子設備能夠執(zhí)行如權(quán)利要求1至7中任一項所述的圖像處理方法。