欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于多幀分解技術(shù)的gif動畫實(shí)時(shí)控制方法和系統(tǒng)的制作方法_2

文檔序號:9235992閱讀:來源:國知局
游標(biāo)從當(dāng)前幀向序號大于當(dāng)前幀序號的幀實(shí)時(shí)移動。
[0061]比如,在圖3中,假設(shè)播放游標(biāo)當(dāng)前位于幀四的位置處,如果用戶有前進(jìn)播放的需求,想從幀四直接跳到幀六,對幀六進(jìn)行顯示,則可以將播放游標(biāo)移動至幀六的位置處,實(shí)現(xiàn)對幀六的顯示。
[0062]在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,所述后退播放實(shí)時(shí)控制的方法,為:播放游標(biāo)從當(dāng)前幀向序號小于當(dāng)前幀序號的幀實(shí)時(shí)移動。
[0063]比如,在圖3中,假設(shè)播放游標(biāo)當(dāng)前位于幀四的位置處,如果用戶有后退播放的需求,想從幀四回退到幀二,對幀二進(jìn)行顯示,則可以將播放游標(biāo)移動至幀二的位置處,實(shí)現(xiàn)對幀二的顯示。
[0064]在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,所述暫停播放實(shí)時(shí)控制的方法,為:播放游標(biāo)停止移動。
[0065]比如,在圖3中,假設(shè)播放游標(biāo)當(dāng)前位于幀四的位置處,如果用戶有暫停播放的需求,想將GIF動畫暫停在幀四位置,則可以停止移動播放游標(biāo),實(shí)現(xiàn)暫停的目的。
[0066]在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,所述循環(huán)播放實(shí)時(shí)控制的方法,包括如下步驟:
[0067]SA1,獲取需要循環(huán)播放的起始幀和終止幀;
[0068]SA2,判斷播放游標(biāo)是否位于所述終止幀,如果是,則轉(zhuǎn)到SA3,否則,轉(zhuǎn)到SA4 ;
[0069]SA3,當(dāng)播放游標(biāo)位于所述終止幀時(shí),判斷是否符合循環(huán)條件,如果是,則播放游標(biāo)移動至起始幀,并轉(zhuǎn)到SA4 ;否則,播放游標(biāo)移動至終止幀的下一幀;
[0070]SA4,播放游標(biāo)按照順序移動至終止幀,并轉(zhuǎn)到SA3。
[0071]所述循環(huán)條件包括循環(huán)時(shí)間、鼠標(biāo)操作和循環(huán)次數(shù)中的一種或幾種。
[0072]比如,在圖3中,假設(shè)需要循環(huán)的播放圖幀從第二至第五,當(dāng)圖幀播放顯示完第五幀后,播放游標(biāo)調(diào)回至第二幀,從第二幀開始播放。每次循環(huán)播放前檢測退出條件,如果退出條件滿足則退出循環(huán)(時(shí)間、鼠標(biāo)操作、循環(huán)次數(shù)等),否則,一直循環(huán),直至滿足推出循環(huán)的條件。
[0073]實(shí)施例三
[0074]本發(fā)明實(shí)施例提供了一種基于多幀分解技術(shù)的GIF動畫實(shí)時(shí)控制系統(tǒng),包括:
[0075]幀分離處理單元:用于將GIF動畫各幀進(jìn)行分離,獲取分離出來的每一幀;還用于讀取分離出來的每一幀的播放時(shí)間;
[0076]幀隊(duì)列單元:用于建立多個(gè)隊(duì)列,按照各幀的排列順序,根據(jù)控制幀粒度大小將連續(xù)排列的、播放時(shí)間相同的幀放在同一個(gè)或者分別放在多個(gè)隊(duì)列中;
[0077]定時(shí)器單元:用于針對每個(gè)隊(duì)列,設(shè)置播放時(shí)間的定時(shí)器;
[0078]實(shí)時(shí)控制單元:實(shí)時(shí)調(diào)整定時(shí)器的播放時(shí)間,完成對GIF動畫播放時(shí)間的實(shí)時(shí)控制;還用于設(shè)置播放游標(biāo),根據(jù)定時(shí)器的播放時(shí)間和隊(duì)列的前后順序移動播放游標(biāo),完成對GIF動畫播放進(jìn)度的實(shí)時(shí)控制。
[0079]上述系統(tǒng)的工作過程可以參見實(shí)施例一和實(shí)施例二的描述,在此不再贅述。
[0080]通過采用本發(fā)明公開的上述技術(shù)方案,得到了如下有益的效果:本發(fā)明實(shí)施例提供的基于多幀分解技術(shù)的GIF動畫實(shí)時(shí)控制方法和系統(tǒng),通過將GIF動畫中的每一幀分離出來,并將分離出來的每一幀根據(jù)其播放時(shí)間連續(xù)的放入不同的隊(duì)列中,每個(gè)隊(duì)列對應(yīng)一時(shí)間定時(shí)器,利用時(shí)間定時(shí)器實(shí)時(shí)控制各隊(duì)列中每一幀的播放速度,利用播放游標(biāo)的移動引導(dǎo)進(jìn)入下一幀的播放,實(shí)時(shí)控制GIF動畫的播放進(jìn)度,從而采用本發(fā)明實(shí)施例提供的技術(shù)方案,可以實(shí)現(xiàn)對GIF動畫播放的實(shí)時(shí)調(diào)整控制,極大的提高用戶的體驗(yàn)度。
[0081]本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。
[0082]本領(lǐng)域人員應(yīng)該理解的是,上述實(shí)施例提供的方法步驟的時(shí)序可根據(jù)實(shí)際情況進(jìn)行適應(yīng)性調(diào)整,也可根據(jù)實(shí)際情況并發(fā)進(jìn)行。
[0083]上述實(shí)施例涉及的方法中的全部或部分步驟可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于計(jì)算機(jī)設(shè)備可讀取的存儲介質(zhì)中,用于執(zhí)行上述各實(shí)施例方法所述的全部或部分步驟。所述計(jì)算機(jī)設(shè)備,例如:個(gè)人計(jì)算機(jī)、服務(wù)器、網(wǎng)絡(luò)設(shè)備、智能移動終端、智能家居設(shè)備、穿戴式智能設(shè)備、車載智能設(shè)備等;所述的存儲介質(zhì),例如:RAM、ROM、磁碟、磁帶、光盤、閃存、U盤、移動硬盤、存儲卡、記憶棒、網(wǎng)絡(luò)服務(wù)器存儲、網(wǎng)絡(luò)云存儲等。
[0084]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。
[0085]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種基于多幀分解技術(shù)的GIF動畫實(shí)時(shí)控制方法,其特征在于,包括如下步驟: SI,將GIF動畫各幀進(jìn)行分離,獲取分離出來的每一幀; S2,讀取分離出來的每一幀的播放時(shí)間; S3,建立多個(gè)隊(duì)列,按照各幀的排列順序,根據(jù)控制幀粒度大小將連續(xù)排列的、播放時(shí)間相同的幀放在同一個(gè)或者分別放在多個(gè)隊(duì)列中S4,針對每個(gè)隊(duì)列,設(shè)置播放時(shí)間的定時(shí)器; S5,實(shí)時(shí)調(diào)整定時(shí)器的播放時(shí)間,完成對GIF動畫播放時(shí)間的實(shí)時(shí)控制。2.一種基于多幀分解技術(shù)的GIF動畫實(shí)時(shí)控制方法,其特征在于,包括如下步驟: SI,將GIF動畫各幀進(jìn)行分離,獲取分離出來的每一幀; S2,讀取分離出來的每一幀的播放時(shí)間; S3,建立多個(gè)隊(duì)列,按照各幀的排列順序,根據(jù)控制幀粒度大小將連續(xù)排列的、播放時(shí)間相同的幀放在同一個(gè)或者分別放在多個(gè)隊(duì)列中; S4,針對每個(gè)隊(duì)列,設(shè)置播放時(shí)間的定時(shí)器; S5,設(shè)置播放游標(biāo),根據(jù)定時(shí)器的播放時(shí)間和隊(duì)列的前后順序移動播放游標(biāo),完成對GIF動畫播放進(jìn)度的實(shí)時(shí)控制。3.根據(jù)權(quán)利要求2所述的基于多幀分解技術(shù)的GIF動畫實(shí)時(shí)控制方法,其特征在于,所述對GIF動畫播放進(jìn)度的實(shí)時(shí)控制包括前進(jìn)、后退、暫?;蜓h(huán)播放實(shí)時(shí)控制中的一種或幾種。4.根據(jù)權(quán)利要求3所述的基于多幀分解技術(shù)的GIF動畫實(shí)時(shí)控制方法,其特征在于,所述前進(jìn)播放實(shí)時(shí)控制的方法,為:播放游標(biāo)從當(dāng)前幀向序號大于當(dāng)前幀序號的幀實(shí)時(shí)移動。5.根據(jù)權(quán)利要求3所述的基于多幀分解技術(shù)的GIF動畫實(shí)時(shí)控制方法,其特征在于,所述后退播放實(shí)時(shí)控制的方法,為:播放游標(biāo)從當(dāng)前幀向序號小于當(dāng)前幀序號的幀實(shí)時(shí)移動。6.根據(jù)權(quán)利要求3所述的基于多幀分解技術(shù)的GIF動畫實(shí)時(shí)控制方法,其特征在于,所述暫停播放實(shí)時(shí)控制的方法,為:播放游標(biāo)停止移動。7.根據(jù)權(quán)利要求3所述的基于多幀分解技術(shù)的GIF動畫實(shí)時(shí)控制方法,其特征在于,所述循環(huán)播放實(shí)時(shí)控制的方法,包括如下步驟: SA1,獲取需要循環(huán)播放的起始幀和終止幀; SA2,判斷播放游標(biāo)是否位于所述終止幀,如果是,則轉(zhuǎn)到SA3,否則,轉(zhuǎn)到SA4 ; SA3,當(dāng)播放游標(biāo)位于所述終止幀時(shí),判斷是否符合循環(huán)條件,如果是,則播放游標(biāo)移動至起始幀,并轉(zhuǎn)到SA4 ;否則,播放游標(biāo)移動至終止幀的下一幀; SA4,播放游標(biāo)按照順序移動至終止幀,并轉(zhuǎn)到SA3。8.根據(jù)權(quán)利要求7述的特征在于,基于多幀分解技術(shù)的GIF動畫實(shí)時(shí)控制方法,其特征在于,所述循環(huán)條件包括循環(huán)時(shí)間、鼠標(biāo)操作和循環(huán)次數(shù)中的一種或幾種。9.一種基于多幀分解技術(shù)的GIF動畫實(shí)時(shí)控制系統(tǒng),其特征在于,包括: 幀分離處理單元:用于將GIF動畫各幀進(jìn)行分離,獲取分離出來的每一幀;還用于讀取分離出來的每一幀的播放時(shí)間; 幀隊(duì)列單元:用于建立多個(gè)隊(duì)列,按照各幀的排列順序,根據(jù)控制幀粒度大小將連續(xù)排列的、播放時(shí)間相同的幀放在同一個(gè)或者分別放在多個(gè)隊(duì)列中; 定時(shí)器單元:用于針對每個(gè)隊(duì)列,設(shè)置播放時(shí)間的定時(shí)器; 實(shí)時(shí)控制單元:實(shí)時(shí)調(diào)整定時(shí)器的播放時(shí)間,完成對GIF動畫播放時(shí)間的實(shí)時(shí)控制;還用于設(shè)置播放游標(biāo),根據(jù)定時(shí)器的播放時(shí)間和隊(duì)列的前后順序移動播放游標(biāo),完成對GIF動畫播放進(jìn)度的實(shí)時(shí)控制。
【專利摘要】本發(fā)明公開了一種基于多幀分解技術(shù)的GIF動畫實(shí)時(shí)控制方法和系統(tǒng),涉及GIF動畫播放控制技術(shù)領(lǐng)域。本發(fā)明通過將GIF動畫中的每一幀分離出來,并將分離出來的每一幀根據(jù)其播放時(shí)間連續(xù)的放入不同的隊(duì)列中,每個(gè)隊(duì)列對應(yīng)一時(shí)間定時(shí)器,利用時(shí)間定時(shí)器實(shí)時(shí)控制各隊(duì)列中每一幀的播放速度,利用播放游標(biāo)的移動引導(dǎo)進(jìn)入下一幀的播放,實(shí)時(shí)控制GIF動畫的播放進(jìn)度,從而采用本發(fā)明實(shí)施例提供的技術(shù)方案,可以實(shí)現(xiàn)對GIF動畫播放的實(shí)時(shí)調(diào)整控制,極大的提高用戶的體驗(yàn)度。
【IPC分類】G06T13/00
【公開號】CN104952097
【申請?zhí)枴緾N201510321517
【發(fā)明人】楊波
【申請人】克拉瑪依紅有軟件有限責(zé)任公司
【公開日】2015年9月30日
【申請日】2015年6月11日
當(dāng)前第2頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
海阳市| 赞皇县| 呼玛县| 康定县| 禄丰县| 信丰县| 阳新县| 安达市| 同江市| 邹城市| 呼伦贝尔市| 昭通市| 滦平县| 成都市| 伊宁市| 七台河市| 鹤庆县| 大悟县| 澄迈县| 塔河县| 益阳市| 溧水县| 柯坪县| 额敏县| 开平市| 东源县| 焦作市| 裕民县| 芜湖县| 肃南| 肇源县| 施甸县| 抚宁县| 巧家县| 阳原县| 湟中县| 阿拉善盟| 嘉义县| 广灵县| 鄢陵县| 高州市|