專利名稱:一種使用濾鏡的字幕生成裝置的制作方法
技術領域:
本發(fā)明涉及視頻播放領域,尤其涉及一種使用濾鏡的字幕生成裝置。
背景技術:
濾鏡主要是用來實現(xiàn)圖像的各種特殊效果,它在Photoshop中具有非 常重要的作用。有的Photoshop將濾鏡按分類放置在菜單中,使用時只需 要從該菜單中執(zhí)行該命令即可。濾鏡的操作是非常筒單的,但是使用時通 常需要同通道、圖層等聯(lián)合使用,才能取得好的藝術效果。如果想在最適 當?shù)臅r候應用濾鏡到最適當?shù)奈恢茫似匠5拿佬g功底之外,還需要用 戶對濾鏡的熟悉和操控能力,甚至需要具有很豐富的想象力。
現(xiàn)有技術中,濾鏡對文字的渲染如圖l所示,濾鏡從內(nèi)存中調(diào)用文字, 對文字進行渲染,并輸出渲染后的文字效果到顯示屏。
在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術中至少存在以下問題
濾鏡對于從內(nèi)存中調(diào)用的文字渲染效果有限,對文字形狀的渲染局限 于簡單的操作,而對一些比較復雜的操作,例如文字的拉伸、扭曲,則難 以實現(xiàn);對于文字的顏色,只能提供均勻顏色的渲染,不能根據(jù)文字的字 形來調(diào)節(jié)顏色,比如隨著文字的霧化效果。
發(fā)明內(nèi)容
本發(fā)明提供一種使用濾鏡的字幕生成裝置,以實現(xiàn)豐富濾鏡對文字的 渲染效果。
本發(fā)明提供一種使用濾鏡的字幕生成裝置,包括 字模渲染單元,用于字模調(diào)用濾鏡并輸出字模渲染結果; 數(shù)據(jù)混合單元,用于所述字模渲染結果與文字直接混合處理輸出混合數(shù)
據(jù);數(shù)據(jù)渲染單元,用于所述混合數(shù)據(jù)調(diào)用濾鏡執(zhí)行文字渲染操作。
還包括
字模獲取單元,用于獲取所述文字的字模。 還包括
文字存儲單元,用于將所述文字存儲到內(nèi)存中 所述字才莫渲染單元具體包括 濾鏡調(diào)用子單元,用于所述字模調(diào)用所述濾鏡; 渲染操作子單元,用于所述濾鏡進行字模渲染操作; 渲染輸出子單元,用于所述濾鏡輸出字模渲染結果。 所述混合數(shù)據(jù)包括
所述混合數(shù)據(jù)具有不同于所述文字和所述字模渲染結果的數(shù)據(jù)格式和傳 輸方式。
所述字幕渲染效果具體包括
文字形狀渲染效果或文字顏色渲染效果。
與現(xiàn)有技術相比,本發(fā)明至少具有以下優(yōu)點
通過采用本發(fā)明提供的字幕生成裝置,可以使濾鏡通過使用字模豐富 對文字的渲染效果,實現(xiàn)對文字形狀的渲染,至少包括文字的大小、拉伸、 扭曲操作;實現(xiàn)對文字顏色的操作,至少包括根據(jù)文字的字形來調(diào)節(jié)顏色, 文字顏色的漸變、遞增、遞減、突出操作。
圖1為現(xiàn)有技術中濾鏡對文字渲染的結構圖; 圖2為本發(fā)明提供的字幕生成裝置文字渲染的基本步驟流程圖; 圖3為本發(fā)明提供的裝置以文字扭曲為湩染效果的具體步驟示意圖; 圖4為本發(fā)明提供的裝置以文字顏色遞增為渲染效果的具體步驟示意
圖5為本發(fā)明提供的裝置的基本結構圖; 圖6為本發(fā)明提供的裝置的詳細結構圖。
具體實施例方式
本發(fā)明提供一種使用濾鏡的字幕生成方法,如圖2所示,包括以下步
驟
步驟s210,字才莫調(diào)用濾鏡并輸出字模渲染結果;
步驟s220,所述字模渲染結果與文字直接混合處理輸出混合數(shù)據(jù);
步驟s230,所述混合數(shù)據(jù)調(diào)用濾鏡執(zhí)行文字渲染操作。
下面結合具體實施例對本發(fā)明進行進一步詳細介紹。 本發(fā)明提供一種使用濾鏡的字幕生成方法,如圖3所示,文字渲染效 果以文字形狀的;^丑曲文例。
步驟s310,獲取文字扭曲字模;
獲取文字扭曲字模之前,用戶需要首先將文字存儲到內(nèi)存中。 用戶對文字的存儲方式可以是通過鍵盤輸入的方式輸入并存儲到內(nèi)存 中,也可以是對內(nèi)存中已有數(shù)據(jù)的復制粘貼。 步驟s320,文字扭曲字模調(diào)用濾鏡; 文字扭曲字模向濾鏡發(fā)出調(diào)用請求;
濾鏡響應該請求,接收上述文字扭曲字模進行渲染處理,并輸出字模 渲染結果。
步驟s330,字模渲染結果與文字進行混合處理;
上述字模渲染結果與文字直接進行混合處理,形成具有不同于上述文 字和字模渲染結果的混合數(shù)據(jù),該混合數(shù)據(jù)具有新的傳輸方式和數(shù)據(jù)格式。 步驟s340,上述混合數(shù)據(jù)調(diào)用濾鏡; 上述混合數(shù)據(jù)向濾鏡發(fā)送調(diào)用請求;
濾鏡響應該請求,對混合數(shù)據(jù)執(zhí)行文字渲染操作,形成具有扭曲形狀 的文字。
濾鏡對上述混合數(shù)據(jù)的渲染操作結束后,將扭曲后的文字形狀發(fā)送到 顯示屏,生成用戶需要的字幕渲染效果。本發(fā)明提供一種使用濾鏡的字幕生成方法,如圖4所示,文字渲染效 果以文字顏色遞增文例。
步驟s410,獲取文字顏色遞增字模;
獲取文字顏色遞增字模之前,用戶需要首先將文字存儲到內(nèi)存中。 用戶對文字的存儲方式可以是通過鍵盤輸入的方式輸入并存儲到內(nèi)存 中,也可以是對內(nèi)存中已有數(shù)據(jù)的復制粘貼。 步驟s420,文字顏色遞增字模調(diào)用濾鏡; 文字顏色遞增字模向濾鏡發(fā)出調(diào)用請求;
濾鏡響應該請求,接收上述文字顏色遞增字模進行渲染處理,并輸出 字模渲染結果。
步驟s430,字模渲染結果與文字進行混合處理;
上述字模渲染結果與文字直接混合進行處理,形成具有不同于上述文 字和字模渲染結果的混合數(shù)據(jù),該混合數(shù)據(jù)具有新的傳輸方式和數(shù)據(jù)格式。
步驟s440,上述混合數(shù)據(jù)調(diào)用濾鏡; 上述混合數(shù)據(jù)向濾鏡發(fā)送調(diào)用請求;
濾鏡響應該請求,對混合數(shù)據(jù)執(zhí)行文字渲染操作,形成顏色遞增的文 字。濾鏡對上述混合數(shù)據(jù)的渲染操作結束后,將顏色遞增的文字發(fā)送到顯 示屏,生成用戶需要的字幕渲染效果。
通過采用本發(fā)明提供的字幕生成方法,可以使濾鏡通過使用字模豐富 對文字的渲染效果,實現(xiàn)對文字形狀的渲染,至少包括文字的大小、拉伸、 扭曲操作;實現(xiàn)對文字顏色的操作,至少包括根據(jù)文字的字形來調(diào)節(jié)顏色, 文字顏色的漸變、遞增、遞減、突出操作。
本發(fā)明還提供一種使用濾鏡的字幕生成裝置,如圖5所示,包括 字模渲染單元510,用于字模調(diào)用濾鏡并輸出字模渲染結果; 數(shù)據(jù)混合單元520,用于上述字模渲染結果與文字直接混合處理輸出混合 數(shù)據(jù);
數(shù)據(jù)渲染單元530,用于上述混合數(shù)據(jù)調(diào)用濾鏡執(zhí)行文字渲染操作。本發(fā)明還提供一種使用濾鏡的字幕生成裝置,如圖6所示,具體包括: 文字存儲單元610,用于將上述文字存儲到內(nèi)存中; 字模獲取單元620,用于獲取上述文字的字模;
字才莫渲染單元630,用于字模獲取單元620獲取到的字模調(diào)用濾鏡并輸出 字模渲染結果;
數(shù)據(jù)混合單元640,用于上述字模渲染結果與文字直接混合處理輸出混合 數(shù)據(jù);
數(shù)據(jù)渲染單元650,用于上述混合數(shù)據(jù)調(diào)用濾鏡執(zhí)行文字渲染操作。 上述字模渲染單元630具體包括 濾鏡第一調(diào)用子單元631,用于上述字模調(diào)用上述濾鏡; 渲染第一操作子單元632,用于上述濾鏡進行字模渲染操作; 渲染第一輸出子單元633,用于上述濾鏡輸出字模渲染結果。 上述數(shù)據(jù)渲染單元650包括
濾鏡第二調(diào)用子單元651,用于上述混合數(shù)據(jù)上述濾鏡; 渲染第二操作子單元652,用于上述濾鏡進行混合數(shù)據(jù)渲染操作; 渲染第二輸出子單元653,用于上述濾鏡輸出混合數(shù)據(jù)渲染結果。 通過采用本發(fā)明提供的字幕生成裝置,可以使濾鏡通過使用字模豐富 對文字的渲染效果,實現(xiàn)對文字形狀的渲染,至少包括文字的大小、拉伸、 扭曲操作;實現(xiàn)對文字顏色的操作,至少包括根據(jù)文字的字形來調(diào)節(jié)顏色, 文字顏色的漸變、遞增、遞減、突出操作。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發(fā) 明可以通過硬件實現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式來實現(xiàn)。 基于這樣的理解,本發(fā)明的技術方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟 件產(chǎn)品可以存儲在一個非易失性存儲介質(可以是CD-ROM, U盤,移動硬 盤等)中,包括若千指令用以使得一臺計算機設備(可以是個人計算機,服 務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
總之,以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改 進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1、一種使用濾鏡的字幕生成裝置,其特征在于,包括字模渲染單元,用于字模調(diào)用濾鏡并輸出字模渲染結果;數(shù)據(jù)混合單元,用于所述字模渲染結果與文字直接混合處理輸出混合數(shù)據(jù);數(shù)據(jù)渲染單元,用于所述混合數(shù)據(jù)調(diào)用濾鏡執(zhí)行文字渲染操作。
2、 如權利要求1中所述使用濾鏡的字幕生成裝置,其特征在于,還包括 字模獲取單元,用于獲取所述文字的字模。
3、 如權利要求1或2中所述使用濾鏡的字幕生成裝置,其特征在于,還 包括文字存儲單元,用于將所述文字存儲到內(nèi)存中。
4、 如權利要求l中所述使用濾鏡的字幕生成裝置,其特征在于,所述字 模渲染單元具體包括濾鏡調(diào)用子單元,用于所述字模調(diào)用所述濾鏡; 渲染操作子單元,用于所述濾鏡進行字模渲染操作; 渲染輸出子單元,用于所述濾鏡輸出字模渲染結果。
5、 如權利要求1中所述使用濾鏡的字幕生成裝置,其特征在于,所述混 合數(shù)據(jù)包括所述混合數(shù)據(jù)具有不同于所述文字和所述字才莫渲染結果的數(shù)據(jù)格式和傳 輸方式。
6、 如權利要求l中所述使用濾鏡的字幕生成裝置,其特征在于,所述字 幕渲染效果具體包括文字形狀渲染效果或文字顏色渲染效果。
全文摘要
本發(fā)明公開了一種使用濾鏡的字幕生成裝置,包括字模渲染單元,用于字模調(diào)用濾鏡并輸出字模渲染結果;數(shù)據(jù)混合單元,用于所述字模渲染結果與文字直接混合處理輸出混合數(shù)據(jù);數(shù)據(jù)渲染單元,用于所述混合數(shù)據(jù)調(diào)用濾鏡執(zhí)行文字渲染操作。通過采用本發(fā)明提供的字幕生成裝置,可以使濾鏡通過使用字模豐富對文字的渲染效果,實現(xiàn)對文字形狀的渲染,至少包括文字的大小、拉伸、扭曲操作;實現(xiàn)對文字顏色的操作,至少包括根據(jù)文字的字形來調(diào)節(jié)顏色,文字顏色的漸變、遞增、遞減、突出操作。
文檔編號H04N5/278GK101616265SQ20081011576
公開日2009年12月30日 申請日期2008年6月27日 優(yōu)先權日2008年6月27日
發(fā)明者超 王 申請人:新奧特(北京)視頻技術有限公司