两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種圖片分享方法、終端及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40651068發(fā)布日期:2025-01-10 18:57閱讀:1來(lái)源:國(guó)知局
一種圖片分享方法、終端及存儲(chǔ)介質(zhì)與流程

本技術(shù)涉及圖像處理,尤其涉及一種圖片分享方法、終端及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、隨著終端設(shè)備技術(shù)的發(fā)展,終端設(shè)備支持的應(yīng)用程序也越來(lái)越多。這些應(yīng)用程序有終端廠商提供的應(yīng)用程序(后續(xù)稱為:系統(tǒng)應(yīng)用);也有第三方平臺(tái)提供的應(yīng)用程序(后續(xù)稱為:第三方應(yīng)用)。

2、目前,用戶可以通過(guò)相機(jī)應(yīng)用這一系統(tǒng)應(yīng)用拍攝照片,然后通過(guò)具備分享功能的第三方應(yīng)用將相機(jī)應(yīng)用拍攝的照片分享給他人。但是,由于圖像處理需要花費(fèi)一定時(shí)間,因此在使用相機(jī)應(yīng)用拍攝照片的過(guò)程中,如果用戶按下拍照快門后,立即使用第三方應(yīng)用提供的分享功能,由于拍攝的照片還未生成存儲(chǔ)到移動(dòng)設(shè)備的存儲(chǔ)介質(zhì)中,就會(huì)導(dǎo)致第三方應(yīng)用對(duì)應(yīng)的分享界面中不會(huì)顯示相機(jī)應(yīng)用剛剛拍攝的照片,無(wú)法分享。


技術(shù)實(shí)現(xiàn)思路

1、本技術(shù)實(shí)施例提供一種圖片分享方法、終端及存儲(chǔ)介質(zhì),旨在使第三方應(yīng)用可以快速識(shí)別到系統(tǒng)自帶的相機(jī)應(yīng)用拍攝的照片,從而方便用戶使用第三方應(yīng)用對(duì)相機(jī)應(yīng)用拍攝的照片進(jìn)行分享。

2、第一方面,本技術(shù)實(shí)施例提供一種圖片分享方法,應(yīng)用于移動(dòng)終端。該移動(dòng)終端包括攝像頭,并且安裝了系統(tǒng)相機(jī)應(yīng)用和具備分享功能的第三方應(yīng)用。該圖片分享方法包括:在第一時(shí)刻,響應(yīng)于對(duì)系統(tǒng)相機(jī)應(yīng)用的拍照快門的操作,通過(guò)攝像頭拍攝,得到圖像幀;在第二時(shí)刻,在感知到使用第三方應(yīng)用進(jìn)入分享場(chǎng)景的情況下,加載第三方應(yīng)用的分享界面,并使用第二圖像處理通路對(duì)第一圖像處理通路還未開(kāi)始處理的圖像幀進(jìn)行圖像處理,第二圖像處理通路的處理速度快于第一圖像處理通路的處理速度,但獲得的圖片的效果差于使用第一圖像處理通路獲得的圖片的效果;其中,在分享界面加載完成前,第二圖像處理完成了對(duì)第一圖像處理通路還未開(kāi)始處理的圖像幀的圖像處理,并將得到的圖片存儲(chǔ)到了預(yù)設(shè)存儲(chǔ)區(qū)域;顯示加載完成的分享界面;其中,加載完成的分享界面包括預(yù)設(shè)存儲(chǔ)區(qū)域中當(dāng)前存儲(chǔ)的圖片;其中,第二時(shí)刻晚于第一時(shí)刻。

3、其中,系統(tǒng)相機(jī)應(yīng)用也可以稱為系統(tǒng)應(yīng)用,或者直接描述為相機(jī)應(yīng)用。

4、其中,第三方應(yīng)用可以簡(jiǎn)稱為三方應(yīng)用,具體是為第三方平臺(tái)提供的應(yīng)用程序。

5、其中,第一時(shí)刻,例如圖5所述的t0時(shí)刻。

6、其中,第二時(shí)刻,例如圖5所示的t1時(shí)刻。

7、其中,拍攝獲得的圖像幀,例如為下述實(shí)施例中所說(shuō)的圖像幀1,圖像幀2,圖像幀3等。

8、其中,預(yù)設(shè)存儲(chǔ)區(qū)域?yàn)橛脩魯?shù)據(jù)分區(qū)中系統(tǒng)圖庫(kù)對(duì)應(yīng)的存儲(chǔ)區(qū)域。

9、其中,分享界面例如點(diǎn)擊相冊(cè)20b-2后顯示的界面,如界面30a或界面40a。本方面中,加載完成的分享界面為包括拍攝的圖像幀對(duì)應(yīng)的圖片的界面,如界面40a。

10、由此,在按下拍照快門拍攝圖像幀,立即進(jìn)入三方應(yīng)用的分享場(chǎng)景中,通過(guò)使用處理速度快的第二圖像處理通路對(duì)還未開(kāi)始處理的圖像幀進(jìn)行圖像處理,從而在三方應(yīng)用的分享界面加載完成后,能夠快速且盡可能多的顯示系統(tǒng)圖庫(kù)中相機(jī)應(yīng)用拍攝的圖片和/或視頻,進(jìn)而保障了用戶使用三方應(yīng)用的分享功能的使用體驗(yàn)。

11、根據(jù)第一方面,在第二時(shí)刻,在感知到使用第三方應(yīng)用進(jìn)入分享場(chǎng)景的情況下,加載第三方應(yīng)用的分享界面,并使用第二圖像處理通路對(duì)第一圖像處理通路還未開(kāi)始處理的圖像幀進(jìn)行圖像處理,包括:在第二時(shí)刻,在感知到使用第三方應(yīng)用進(jìn)入分享場(chǎng)景的情況下,獲取當(dāng)前的狀態(tài)信息;在狀態(tài)信息指示當(dāng)前滿足使用第二圖像處理通路的情況下,加載第三方應(yīng)用的分享界面,并使用第二圖像處理通路對(duì)第一圖像處理通路還未開(kāi)始處理的圖像幀進(jìn)行圖像處理。

12、其中,狀態(tài)信息可以是溫度信息、內(nèi)存信息、用戶行為中的任意一種或多種。

13、具體到本方面中,在已經(jīng)感知到使用第三方應(yīng)用進(jìn)入分享場(chǎng)景的情況,即用戶行為已知的情況下,狀態(tài)信息例如為用于描述設(shè)備發(fā)熱情況的溫度信息和用于體現(xiàn)設(shè)備當(dāng)前可用運(yùn)行內(nèi)存的內(nèi)存信息。

14、在狀態(tài)信息包括溫度信息和內(nèi)存信息的情況,可以通過(guò)判斷當(dāng)前的溫度是否不大于(小于或等于)預(yù)設(shè)溫度閾值,以及可用運(yùn)行內(nèi)存是否不小于(大于或等于)預(yù)設(shè)內(nèi)存閾值。

15、相應(yīng)地,在確定溫度不大于(小于或等于)預(yù)設(shè)溫度閾值,并且運(yùn)行內(nèi)存不小于(大于或等于)預(yù)設(shè)內(nèi)存閾值的情況下,確定當(dāng)前滿足滿足使用第二圖像處理通路的情況。反之,即溫度大于預(yù)設(shè)溫度閾值和/或可用運(yùn)行內(nèi)存小于預(yù)設(shè)內(nèi)存閾值的情況下,確定當(dāng)前不滿足使用第二圖像處理通路的情況。

16、由此,在滿足使用第二圖像處理通路的情況下,使用第二圖像處理通路對(duì)第一圖像處理通路還未開(kāi)始處理的圖像幀進(jìn)行圖像處理,從而既可以保證對(duì)圖像幀的處理速度,又能兼顧處理獲得的圖片效果,保障用戶使用體驗(yàn)。

17、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,方法還包括:在狀態(tài)信息指示當(dāng)前不滿足使用第二圖像處理通路的情況下,加載第三方應(yīng)用的分享界面,并使用第三圖像處理通路對(duì)第一圖像處理通路還未開(kāi)始處理的圖像幀進(jìn)行圖像處理;其中,第三圖像處理通路的處理速度快于第二圖像處理通路的處理速度,但獲得的圖片的效果差于使用第二圖像處理通路獲得的圖片的效果。

18、由此,在不滿足使用第二圖像處理通路的情況下,使用第三圖像處理通路對(duì)第一圖像處理通路還未開(kāi)始處理的圖像幀進(jìn)行圖像處理,放棄圖片效果,優(yōu)先保障處理速度,使得分享界面可以盡可能多的顯示可供用戶分享的圖片。

19、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,在感知到使用第三方應(yīng)用進(jìn)入分享場(chǎng)景之前,方法還包括:使用第一圖像處理通路對(duì)圖像幀進(jìn)行處理,并將得到的圖片存儲(chǔ)到預(yù)設(shè)存儲(chǔ)區(qū)域。

20、這樣,對(duì)于使用系統(tǒng)相機(jī)應(yīng)用拍攝得到圖像幀后,用戶沒(méi)有進(jìn)入第三方應(yīng)用的分享場(chǎng)景的情況,默認(rèn)使用處理效果好,但相對(duì)耗時(shí)的第一圖像處理通路對(duì)圖像幀進(jìn)行圖像處理,從而可以保證最終存儲(chǔ)到預(yù)設(shè)存儲(chǔ)區(qū)域的圖片清晰度、效果較佳,用戶后續(xù)能夠分享效果更好的圖片。

21、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,在使用第一圖像處理通路對(duì)圖像幀進(jìn)行處理,并將得到的圖片存儲(chǔ)到預(yù)設(shè)存儲(chǔ)區(qū)域,方法還包括:在第三時(shí)刻,在感知到使用第三方應(yīng)用進(jìn)入分享場(chǎng)景,并且拍攝得到的圖像幀全部處理完的情況下,加載第三方應(yīng)用的分享界面;顯示加載完成的分享界面;其中,加載完成的分享界面包括預(yù)設(shè)存儲(chǔ)區(qū)域中當(dāng)前存儲(chǔ)的圖片;其中,第三時(shí)刻晚于第二時(shí)刻。

22、其中,第三時(shí)刻,例如圖5所述的t2時(shí)刻。

23、這樣,對(duì)于使用系統(tǒng)相機(jī)應(yīng)用拍攝得到圖像幀后,用戶沒(méi)有在第二時(shí)刻進(jìn)入第三方應(yīng)用的分享場(chǎng)景,而是在預(yù)設(shè)存儲(chǔ)區(qū)域已經(jīng)存儲(chǔ)了使用第一圖像通路處理獲得的效果較佳的圖片,如第三時(shí)刻進(jìn)入第三方應(yīng)用的分享場(chǎng)景的情況下,直接從預(yù)設(shè)存儲(chǔ)區(qū)域讀取當(dāng)前存儲(chǔ)的圖片,從而可以在分享界面顯示效果較佳的圖片供用戶選擇。

24、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,在顯示加載完成的分享界面之后,方法還包括:響應(yīng)于關(guān)閉分享界面或發(fā)送分享界面中被選中的圖片的操作,退出分享界面;在當(dāng)前的狀態(tài)信息指示滿足使用第一圖像處理通路的情況下,使用第一圖像處理通路對(duì)已經(jīng)使用第二圖像處理通路或第三圖像處理通路處理過(guò)的圖像幀進(jìn)行圖像處理,并將使用第一圖像處理通路進(jìn)行圖像處理獲得的圖片替換預(yù)設(shè)存儲(chǔ)區(qū)域中存儲(chǔ)的對(duì)應(yīng)圖像幀的圖片。

25、由此,在退出三方應(yīng)用的分享場(chǎng)景,并且設(shè)備當(dāng)前的狀態(tài)信息(如溫度信息、內(nèi)存信息和用戶行為)指示當(dāng)前滿足使用第一圖像處理通路的情況下,使用第一圖像處理通路對(duì)已經(jīng)使用第二圖像處理通路或第三圖像處理通路處理過(guò)的圖像幀進(jìn)行圖像處理,以獲得效果更好的圖片,并將得到的圖片替換預(yù)設(shè)存儲(chǔ)區(qū)域中對(duì)應(yīng)圖像幀的圖片,從而可以保證最終存儲(chǔ)到預(yù)設(shè)存儲(chǔ)區(qū)域的圖片清晰度、效果較佳,用戶后續(xù)再分享效果預(yù)設(shè)存儲(chǔ)區(qū)域中的圖片時(shí),能夠選擇效果更好的圖片進(jìn)行分享。

26、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,在得到圖像幀之后,方法還包括:將圖像幀緩存到預(yù)設(shè)緩存區(qū)域;其中,在對(duì)圖像幀進(jìn)行圖像處理時(shí),從預(yù)設(shè)緩存區(qū)域讀取圖像幀進(jìn)行圖像處理。

27、由此,通過(guò)對(duì)拍攝獲得的圖像幀進(jìn)行緩存,這樣在用戶點(diǎn)擊拍照后立馬按下關(guān)機(jī)鍵(power鍵)時(shí),無(wú)需等待未處理完的圖像幀全部處理完再斷電關(guān)機(jī),或者丟棄未處理的圖像幀(重新開(kāi)機(jī)后會(huì)導(dǎo)致丟失未處理的圖像幀對(duì)應(yīng)的圖片),在重新開(kāi)機(jī)后,繼續(xù)從緩存區(qū)域讀取未處理的圖像幀進(jìn)行處理即可。

28、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,在將圖像幀緩存到預(yù)設(shè)緩存區(qū)域之后,方法還包括:響應(yīng)于對(duì)電源鍵的第一操作,關(guān)機(jī);響應(yīng)于對(duì)電源鍵的第二操作,開(kāi)機(jī);在開(kāi)機(jī)后,檢測(cè)預(yù)設(shè)緩存區(qū)域是否存在未處理的圖像幀;在預(yù)設(shè)緩存區(qū)域中存在未處理的圖像的情況下,根據(jù)當(dāng)前的狀態(tài)信息,確定圖像處理通路,圖像處理通路為第一圖像處理通路,或第二圖像處理,或第三圖像處理通路;其中,第三圖像處理通路的處理速度快于第二圖像處理通路的處理速度,但獲得的圖片的效果差于使用第二圖像處理通路獲得的圖片的效果;從預(yù)設(shè)緩存區(qū)域讀取未處理的圖像幀,使用確定的圖像處理通路對(duì)未處理的圖像幀進(jìn)行圖像處理,并將得到的圖片存儲(chǔ)到預(yù)設(shè)存儲(chǔ)區(qū)域。

29、其中,在開(kāi)機(jī)后,檢測(cè)預(yù)設(shè)緩存區(qū)域是否存在未處理的圖像幀的操作可以是通過(guò)在開(kāi)機(jī)時(shí)就初始化啟動(dòng)的調(diào)度模塊實(shí)現(xiàn)。

30、關(guān)于該方面的具體實(shí)現(xiàn)細(xì)節(jié),可以參見(jiàn)下述實(shí)施例的描述部分,此處暫不贅述。

31、由此,可以保障拍攝獲得的圖像幀使用可以被處理,保證圖片不丟失。

32、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,狀態(tài)信息包括溫度信息、內(nèi)存信息、用戶行為中的任意一種或多種。

33、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,感知到使用第三方應(yīng)用進(jìn)入分享場(chǎng)景,包括:感知到第三方應(yīng)用發(fā)起了對(duì)預(yù)設(shè)存儲(chǔ)區(qū)域的訪問(wèn)請(qǐng)求。

34、其中,在預(yù)設(shè)存儲(chǔ)區(qū)域?yàn)橄到y(tǒng)圖庫(kù)對(duì)應(yīng)的存儲(chǔ)區(qū)域的情況下,感知到第三方應(yīng)用發(fā)起了對(duì)預(yù)設(shè)存儲(chǔ)區(qū)域的訪問(wèn)請(qǐng)求例如為感知到第三方應(yīng)用調(diào)用了系統(tǒng)圖庫(kù)的接口,通過(guò)內(nèi)容解析器向多媒體數(shù)據(jù)庫(kù)請(qǐng)求訪問(wèn)預(yù)設(shè)存儲(chǔ)區(qū)域(系統(tǒng)圖庫(kù)對(duì)應(yīng)的存儲(chǔ)區(qū)域)的權(quán)限,實(shí)現(xiàn)對(duì)預(yù)設(shè)存儲(chǔ)區(qū)域的訪問(wèn),進(jìn)而從預(yù)設(shè)存儲(chǔ)區(qū)域讀取可供用戶分享的圖片的請(qǐng)求。

35、第二方面,本技術(shù)實(shí)施例提供了一種移動(dòng)終端。該移動(dòng)終端包括:存儲(chǔ)器和處理器,存儲(chǔ)器和處理器耦合;存儲(chǔ)器存儲(chǔ)有程序指令,程序指令由處理器執(zhí)行時(shí),使得所述移動(dòng)終端執(zhí)行第一方面或第一方面的任意可能的實(shí)現(xiàn)方式中的方法的指令。

36、第三方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)可讀介質(zhì),用于存儲(chǔ)計(jì)算機(jī)程序,該計(jì)算機(jī)程序包括用于執(zhí)行第一方面或第一方面的任意可能的實(shí)現(xiàn)方式中的方法的指令。

37、第四方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)程序,該計(jì)算機(jī)程序包括用于執(zhí)行第一方面或第一方面的任意可能的實(shí)現(xiàn)方式中的方法的指令。

38、第五方面,本技術(shù)實(shí)施例提供了一種芯片,該芯片包括處理電路、收發(fā)管腳。其中,該收發(fā)管腳、和該處理電路通過(guò)內(nèi)部連接通路互相通信,該處理電路執(zhí)行第一方面或第一方面的任一種可能的實(shí)現(xiàn)方式中的方法,以控制接收管腳接收信號(hào),以控制發(fā)送管腳發(fā)送信號(hào)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
南乐县| 通辽市| 永新县| 崇阳县| 台中县| 永川市| 红桥区| 福贡县| 东乌| 哈密市| 志丹县| 自治县| 井陉县| 潮州市| 徐汇区| 巨鹿县| 榕江县| 桓仁| 全椒县| 海丰县| 贵南县| 西盟| 九龙城区| 黄骅市| 松阳县| 东明县| 新田县| 韶关市| 合川市| 奇台县| 花莲市| 溧水县| 永清县| 轮台县| 镇原县| 南江县| 固始县| 昌图县| 斗六市| 军事| 威远县|