一種圖片播放方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,具體涉及一種圖片播放方法。
【背景技術(shù)】
[0002]目前,在智能手機(jī)、平板電腦等終端中通常可以安裝有相冊(cè)或圖庫(kù),并且可以通過(guò)已安裝的相冊(cè)或圖庫(kù)來(lái)整理終端中存儲(chǔ)的圖片。在實(shí)際應(yīng)用中,相冊(cè)或圖庫(kù)可以按照?qǐng)D片拍攝的日期、時(shí)間信息以縮略圖或幻燈片的方式播放顯示圖片。在實(shí)踐中發(fā)現(xiàn),由于圖片的來(lái)源不同,圖片尺寸數(shù)據(jù)各不相同,導(dǎo)致有些圖片播放不完整。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例公開(kāi)了一種圖片播放方法,能夠根據(jù)閾值范圍和圖片的尺寸數(shù)據(jù)選擇相應(yīng)顯示方式對(duì)圖片進(jìn)行播放。
[0004]本發(fā)明實(shí)施例公開(kāi)了一種圖片播放方法,包括:
[0005]獲取用于待播放的目標(biāo)圖片的尺寸數(shù)據(jù)和確定圖片顯示方式的閾值范圍;
[0006]根據(jù)所述尺寸數(shù)據(jù)和所述閾值范圍確定所述目標(biāo)圖片的目標(biāo)顯示方式;
[0007]以所述目標(biāo)顯示方式在圖片顯示區(qū)域內(nèi)播放所述目標(biāo)圖片。
[0008]本發(fā)明實(shí)施例可以獲取待播放的目標(biāo)圖片的尺寸數(shù)據(jù)和用于確定圖片顯示方式的閾值范圍,并根據(jù)該尺寸數(shù)據(jù)和閾值范圍確定目標(biāo)圖片的目標(biāo)顯示方式,從而以該目標(biāo)顯示方式在圖片顯示區(qū)域內(nèi)播放該目標(biāo)圖片??梢?jiàn),本發(fā)明實(shí)施例可以根據(jù)閾值范圍和圖片的尺寸數(shù)據(jù)確定相應(yīng)的目標(biāo)顯示方式后,播放該目標(biāo)圖片,從而改善了圖片顯示效果。
【附圖說(shuō)明】
[0009]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0010]圖1是本發(fā)明實(shí)施例公開(kāi)的一種圖片播放方法的流程示意圖;
[0011]圖2是本發(fā)明實(shí)施例公開(kāi)的另一種圖片播放方法的流程示意圖;
[0012]圖3是本發(fā)明實(shí)施例公開(kāi)的一種終端的結(jié)構(gòu)示意圖;
[0013]圖4是本發(fā)明實(shí)施例公開(kāi)的另一種終端的結(jié)構(gòu)示意圖;
[0014]圖5是本發(fā)明實(shí)施例公開(kāi)的又一種終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0015]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0016]本發(fā)明實(shí)施例公開(kāi)了一種圖片播放方法,能夠根據(jù)閾值范圍和圖片的尺寸數(shù)據(jù)選擇相應(yīng)顯示方式對(duì)圖片進(jìn)行播放。以下分別進(jìn)行詳細(xì)說(shuō)明。
[0017]請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例公開(kāi)的一種圖片播放方法的流程示意圖。如圖1所示,該圖片播放方法可以包括以下步驟。
[0018]S101、終端獲取待播放的目標(biāo)圖片的尺寸數(shù)據(jù)和用于確定圖片顯示方式的閾值范圍;
[0019]本發(fā)明實(shí)施例中,終端可以為手機(jī)、電腦或電子相冊(cè)等設(shè)備,也可以為其他存儲(chǔ)有圖片或照片的設(shè)備。
[0020]本發(fā)明實(shí)施例中,用于確定圖片顯示方式的閾值范圍可以由系統(tǒng)提前設(shè)定,例如,可以根據(jù)用戶體驗(yàn)的調(diào)查分析確定圖片播放效果最佳的閾值范圍,將該閾值范圍在終端系統(tǒng)中提前設(shè)定;可選的,也可以由用戶根據(jù)圖片播放效果自定義設(shè)置該閾值范圍。目標(biāo)圖片的尺寸數(shù)據(jù)可以為目標(biāo)圖片的寬度值和高度值。
[0021]本發(fā)明實(shí)施例中,終端在執(zhí)行步驟SlOl之前,可以獲取顯示屏中用于播放圖片的圖片顯示區(qū)域,根據(jù)該圖片顯示區(qū)域確定閾值范圍,可以具體包括以下步驟:
[0022]11)終端獲取圖片顯示區(qū)域的寬度值和高度值;
[0023]12)終端根據(jù)圖片顯示區(qū)域的寬度值和高度值的比例關(guān)系確定閾值范圍的第一閾值和第二閾值,其中,第一閾值和第二閾值構(gòu)成的閾值范圍為用于確定圖片顯示方式的閾值范圍。
[0024]其中,步驟12)終端根據(jù)圖片顯示區(qū)域的寬度值和高度值的比例關(guān)系確定閾值范圍的第一閾值和第二閾值,可以具體為:
[0025]終端確定圖片顯示區(qū)域的寬度值的預(yù)設(shè)倍數(shù)與圖片顯示區(qū)域的高度值的第一比值;終端確定圖片顯示區(qū)域的高度值的預(yù)設(shè)倍數(shù)與圖片顯示區(qū)域的寬度值的第二比值;終端分別將第一比值作為第一閾值,第二比值作為第二閾值,該第一閾值與第二閾值構(gòu)成的閾值范圍即為用于確定圖片顯示方式的閾值范圍。
[0026]其中,當(dāng)圖片的寬度值為圖片顯示區(qū)域?qū)挾戎档念A(yù)設(shè)倍數(shù)時(shí),該圖片在該圖片顯示區(qū)域的播放效果最佳,同樣的,當(dāng)圖片的高度值為圖片顯示區(qū)域高度值的預(yù)設(shè)倍數(shù)時(shí),該圖片在該圖片顯示區(qū)域的播放效果最佳。
[0027]舉例來(lái)說(shuō),圖片顯示區(qū)域的寬度值和高度值分別為1080像素和666像素,并且圖片的寬度值為圖片顯示區(qū)域的1.3倍時(shí),顯示效果最佳,則第一閾值為1080X1.3/666=2.11,第二閾值為1080/(666X1.3) = 1.24,則用于確定圖片顯示方式的閾值范圍即為1.24與2.11構(gòu)成的閾值范圍。
[0028]S102、終端根據(jù)該尺寸數(shù)據(jù)和該閾值范圍確定目標(biāo)圖片的目標(biāo)顯示方式;
[0029]本發(fā)明實(shí)施例中,終端根據(jù)該尺寸數(shù)據(jù)和該閾值范圍確定目標(biāo)圖片的目標(biāo)顯示方式可以包括以下步驟:
[0030]21)終端確定尺寸數(shù)據(jù)中目標(biāo)圖片的寬度值與目標(biāo)圖片的高度值的比值;
[0031]22)終端根據(jù)該比值在閾值范圍的位置確定目標(biāo)圖片的目標(biāo)顯示方式。
[0032]本發(fā)明實(shí)施例中,步驟22)終端根據(jù)該比值在閾值范圍的位置確定目標(biāo)圖片的目標(biāo)顯示方式可以具體為:
[0033]若該比值小于或等于第二閾值,則確定目標(biāo)圖片的目標(biāo)顯示方式為豎向滑動(dòng)顯示的方式;或
[0034]若該比值大于或等于第一閾值,則確定目標(biāo)圖片的目標(biāo)顯示方式為橫向滑動(dòng)顯示的方式;或
[0035]若該比值大于第二閾值且小于第一閾值,則確定目標(biāo)圖片的目標(biāo)顯示方式為居中顯示的方式。
[0036]舉例來(lái)說(shuō),若目標(biāo)圖片的寬高比小于或等于1.24,則該目標(biāo)圖片的目標(biāo)顯示方式為豎向滑動(dòng)顯示;若目標(biāo)圖片的寬高比大于2.11,則該目標(biāo)圖片的目標(biāo)顯示方式為橫向滑動(dòng)顯示;若目標(biāo)圖片的寬高比大于1.24且小于2.11,則該目標(biāo)圖片的顯示方式為居中顯不O
[0037]S103、終端以該目標(biāo)顯示方式在圖片顯示區(qū)域內(nèi)播放目標(biāo)圖片。
[0038]本發(fā)明實(shí)施例中,圖片顯示區(qū)域可以為顯示屏的整個(gè)屏幕,也可以為顯示屏劃分的多個(gè)顯示區(qū)域中的任一個(gè)。
[0039]本發(fā)明實(shí)施例中,終端可以在圖片顯示區(qū)域橫向滑動(dòng)、豎向滑動(dòng)或居中顯示播放目標(biāo)圖片??蛇x的,該待播放的圖片可以有至少兩張,終端可以根據(jù)每張圖片的目標(biāo)顯示方式在該圖片顯示區(qū)域依次顯示待播放的圖片。
[0040]在圖1所描述的圖片播放方法中,終端可以首先獲取待播放的目標(biāo)圖片的尺寸數(shù)據(jù)和用于確定圖片顯示方式的閾值范圍,并根據(jù)該尺寸數(shù)據(jù)和閾值范圍確定目標(biāo)圖片的目標(biāo)顯示方式,從而以該目標(biāo)顯示方式在圖片顯示區(qū)域內(nèi)播放該目標(biāo)圖片??梢?jiàn),本發(fā)明實(shí)施例可以針對(duì)圖片的尺寸數(shù)據(jù)確定相應(yīng)的目標(biāo)顯示方式后,播放該目標(biāo)圖片,從而改善了圖片顯示效果及用戶體驗(yàn)。
[0041]請(qǐng)參閱圖2,圖2是本發(fā)明實(shí)施例公開(kāi)的另一種圖片播放方法的流程示意圖。如圖2所示,該圖片播放方法可以包括以下步驟。
[0042]S201、終端獲取相冊(cè)或圖庫(kù)播放圖片的版面布局模式;
[0043]本發(fā)明實(shí)施例中,相冊(cè)或圖庫(kù)可以為安裝在終端中的應(yīng)用,也可以是電子相冊(cè);若該終端為電子相冊(cè)設(shè)備,則該版面布局模式可以為電子相冊(cè)內(nèi)置的版面模式。
[0044]S202、終端從版面布局