System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及圖像處理,尤其涉及一種圖片分享方法、終端及存儲(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ò)程中,如果用戶按下拍照快門(mén)后,立即使用第三方應(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、本申請(qǐng)實(shí)施例提供一種圖片分享方法、終端及存儲(chǔ)介質(zhì),旨在使第三方應(yīng)用可以快速識(shí)別到系統(tǒng)自帶的相機(jī)應(yīng)用拍攝的照片,從而方便用戶使用第三方應(yīng)用對(duì)相機(jī)應(yīng)用拍攝的照片進(jìn)行分享。
2、第一方面,本申請(qǐng)實(shí)施例提供一種圖片分享方法,應(yīng)用于移動(dòng)終端。該移動(dòng)終端包括攝像頭,并且安裝了系統(tǒng)相機(jī)應(yīng)用和具備分享功能的第三方應(yīng)用。該圖片分享方法包括:在第一時(shí)刻,響應(yīng)于對(duì)系統(tǒng)相機(jī)應(yīng)用的拍照快門(mén)的操作,通過(guò)攝像頭拍攝,得到圖像幀;在第二時(shí)刻,在感知到使用第三方應(yīng)用進(jìn)入分享場(chǎng)景的情況下,加載第三方應(yīng)用的分享界面,并使用第二圖像處理通路對(duì)第一圖像處理通路還未開(kāi)始處理的圖像幀進(jìn)行圖像處理,第二圖像處理通路的處理速度快于第一圖像處理通路的處理速度,但獲得的圖片的效果
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、由此,在按下拍照快門(mén)拍攝圖像幀,立即進(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)信息指示滿足使用第一圖像處理通路的情況下,使用第一本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種圖片分享方法,其特征在于,應(yīng)用于移動(dòng)終端,所述移動(dòng)終端包括攝像頭,并且安裝了系統(tǒng)相機(jī)應(yīng)用和具備分享功能的第三方應(yīng)用;
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在第二時(shí)刻,在感知到使用所述第三方應(yīng)用進(jìn)入分享場(chǎng)景的情況下,加載所述第三方應(yīng)用的分享界面,并使用第二圖像處理通路對(duì)第一圖像處理通路還未開(kāi)始處理的圖像幀進(jìn)行圖像處理,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述在感知到使用所述第三方應(yīng)用進(jìn)入分享場(chǎng)景之前,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述使用所述第一圖像處理通路對(duì)所述圖像幀進(jìn)行處理,并將得到的圖片存儲(chǔ)到所述預(yù)設(shè)存儲(chǔ)區(qū)域,所述方法還包括:
6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,在所述顯示加載完成的所述分享界面之后,所述方法還包括:
7.根據(jù)權(quán)利要求1至6任一項(xiàng)所述的方法,其特征在于,在所述得到圖像幀之后,所述方法還包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在
9.根據(jù)權(quán)利要求2,或6,或8所述的方法,其特征在于,所述狀態(tài)信息包括溫度信息、內(nèi)存信息、用戶行為中的任意一種或多種。
10.根據(jù)權(quán)利要求1至9任一項(xiàng)所述的方法,其特征在于,所述感知到使用所述第三方應(yīng)用進(jìn)入分享場(chǎng)景,包括:
11.一種移動(dòng)終端,其特征在于,所述移動(dòng)終端包括:存儲(chǔ)器和處理器,所述存儲(chǔ)器和所述處理器耦合;所述存儲(chǔ)器存儲(chǔ)有程序指令,所述程序指令由所述處理器執(zhí)行時(shí),使得所述移動(dòng)終端執(zhí)行如權(quán)利要求1至10任意一項(xiàng)所述的圖片分享方法。
12.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,包括計(jì)算機(jī)程序,當(dāng)所述計(jì)算機(jī)程序在移動(dòng)終端上運(yùn)行時(shí),使得所述移動(dòng)終端執(zhí)行如權(quán)利要求1至10任意一項(xiàng)所述的圖片分享方法。
...【技術(shù)特征摘要】
1.一種圖片分享方法,其特征在于,應(yīng)用于移動(dòng)終端,所述移動(dòng)終端包括攝像頭,并且安裝了系統(tǒng)相機(jī)應(yīng)用和具備分享功能的第三方應(yīng)用;
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在第二時(shí)刻,在感知到使用所述第三方應(yīng)用進(jìn)入分享場(chǎng)景的情況下,加載所述第三方應(yīng)用的分享界面,并使用第二圖像處理通路對(duì)第一圖像處理通路還未開(kāi)始處理的圖像幀進(jìn)行圖像處理,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述在感知到使用所述第三方應(yīng)用進(jìn)入分享場(chǎng)景之前,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述使用所述第一圖像處理通路對(duì)所述圖像幀進(jìn)行處理,并將得到的圖片存儲(chǔ)到所述預(yù)設(shè)存儲(chǔ)區(qū)域,所述方法還包括:
6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,在所述顯示加載完成的所述分享界面之后,所述方法還包括:
7....
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:李擎施,張鵬鵬,
申請(qǐng)(專利權(quán))人:榮耀終端有限公司,
類型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。