專利名稱:一種使用濾鏡的轉(zhuǎn)化方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻播放領(lǐng)域,尤其涉及一種使用濾鏡的轉(zhuǎn)化方法。
背景技術(shù):
濾鏡主要是用來(lái)實(shí)現(xiàn)圖像的各種特殊效果,它在Photoshop中具有非 常重要的作用。有的Photoshop將濾鏡按分類放置在菜單中,使用時(shí)只需 要從該菜單中執(zhí)行該命令即可。濾鏡的操作是非常筒單的,但是使用時(shí)通 常需要同通道、圖層等聯(lián)合使用,才能取得好的藝術(shù)效果。如果想在最適 當(dāng)?shù)臅r(shí)候應(yīng)用濾鏡到最適當(dāng)?shù)奈恢?,除了平常的美術(shù)功底之外,還需要用 戶對(duì)濾鏡的熟悉和操控能力,甚至需要具有很豐富的想象力。
現(xiàn)有技術(shù)中,濾鏡對(duì)文字?jǐn)?shù)據(jù)的傳輸方式和數(shù)據(jù)格式有一定要求,如 圖l所示,濾鏡從內(nèi)存中調(diào)用文字,首先對(duì)文字?jǐn)?shù)據(jù)格式和傳輸方式進(jìn)行 ^r測(cè)。;險(xiǎn)測(cè)通過(guò)時(shí),^接收并對(duì)文字進(jìn)行渲染,輸出渲染效果;;險(xiǎn)測(cè)不通過(guò), 則拒絕對(duì)文字進(jìn)行渲染。
在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在以下問(wèn)題
濾鏡對(duì)于從內(nèi)存中調(diào)用的文字?jǐn)?shù)據(jù)格式和傳輸方式有限制,對(duì)于一些 不符合濾鏡要求格式的數(shù)據(jù)不能實(shí)現(xiàn)渲染效果。
發(fā)明內(nèi)容
本發(fā)明提供一種使用濾鏡的轉(zhuǎn)化方法,以實(shí)現(xiàn)轉(zhuǎn)化濾鏡對(duì)數(shù)據(jù)的要求, 擴(kuò)大濾鏡的應(yīng)用范圍。
本發(fā)明提供一種使用濾鏡的轉(zhuǎn)化方法,包括以下步驟 轉(zhuǎn)化中心接收數(shù)據(jù)的調(diào)用請(qǐng)求; 所述轉(zhuǎn)化中心轉(zhuǎn)化所述數(shù)據(jù); 所述轉(zhuǎn)化中心輸出所述轉(zhuǎn)化后的數(shù)據(jù);所述轉(zhuǎn)化中心接收所述轉(zhuǎn)化后的數(shù)據(jù)濾鏡渲染的結(jié)果;
所述轉(zhuǎn)化中心輸出所述轉(zhuǎn)化后的數(shù)據(jù)的濾鏡渲染結(jié)果。
所述轉(zhuǎn)化中心接收數(shù)據(jù)的調(diào)用請(qǐng)求包括
所述數(shù)據(jù)發(fā)送調(diào)用請(qǐng)求;
所述轉(zhuǎn)化中心接收所述數(shù)據(jù)的請(qǐng)求。
所述轉(zhuǎn)化中心輸出所述轉(zhuǎn)化后的數(shù)據(jù)包括
轉(zhuǎn)化所述數(shù)據(jù)的格式;
轉(zhuǎn)化所述數(shù)據(jù)的傳輸方式。
所述轉(zhuǎn)化中心輸出所述轉(zhuǎn)化后的數(shù)據(jù)之后還包括
所述轉(zhuǎn)化后的數(shù)據(jù)向?yàn)V鏡發(fā)送調(diào)用請(qǐng)求;
所述濾鏡接受所述轉(zhuǎn)化后的數(shù)據(jù)的請(qǐng)求進(jìn)行渲染操作;
所述濾鏡發(fā)送所述渲染4喿作后的結(jié)果到所述轉(zhuǎn)化中心。
所述數(shù)據(jù)至少包括文字與字?;旌咸幚砗蟮幕旌蠑?shù)據(jù)。
與現(xiàn)有技術(shù)相比,本發(fā)明至少具有以下優(yōu)點(diǎn)
通過(guò)采用本發(fā)明提供的轉(zhuǎn)化方法,可以轉(zhuǎn)化不符合濾鏡要求的數(shù)據(jù)的 格式和傳輸方式,使這些數(shù)據(jù)能夠使用濾鏡進(jìn)行渲染操作,降低了使用濾 鏡的要求,使用戶可以按照自己的接口使用濾鏡,擴(kuò)大了濾鏡的使用范圍。
圖l為現(xiàn)有技術(shù)中濾鏡對(duì)文字檢測(cè)的示意圖2為本發(fā)明提供的轉(zhuǎn)化方法的基本流程圖3為本發(fā)明提供的轉(zhuǎn)化方法在具體實(shí)施中的流程示意圖4為本發(fā)明提供的裝置的基本結(jié)構(gòu)圖5為本發(fā)明提供的裝置的詳細(xì)結(jié)構(gòu)圖。
具體實(shí)施例方式
本發(fā)明提供一種使用濾鏡的轉(zhuǎn)化方法,如圖2所示,包括以下步驟 步驟s210,轉(zhuǎn)化中心接收數(shù)據(jù)的調(diào)用請(qǐng)求;步驟s220,上述轉(zhuǎn)化中心轉(zhuǎn)化該數(shù)據(jù);
步驟s230,上述轉(zhuǎn)化中心輸出轉(zhuǎn)化后的數(shù)據(jù)到濾鏡,進(jìn)行渲染操作;
步驟s240,上述轉(zhuǎn)化中心接收濾鏡渲染后的結(jié)果;
步驟s250,上述轉(zhuǎn)化中心輸出濾鏡轉(zhuǎn)化后的結(jié)果,生成字幕渲染效果。
下面結(jié)合具體實(shí)施例對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)介紹。 本發(fā)明提供一種使用濾鏡的轉(zhuǎn)化方法,如圖3所示,數(shù)據(jù)以文字與字 ?;旌咸幚砗蟮幕旌蠑?shù)據(jù)為例,要求濾鏡執(zhí)行文字扭曲渲染效果。 步驟s310,獲取文字扭曲字模;
獲取文字扭曲字模之前,用戶需要首先將文字存儲(chǔ)到內(nèi)存中。 用戶對(duì)文字的存儲(chǔ)方式可以是通過(guò)鍵盤輸入的方式輸入并存儲(chǔ)到內(nèi)存 中,也可以是對(duì)內(nèi)存中已有數(shù)據(jù)的復(fù)制粘貼。 步驟s320,文字扭曲字模調(diào)用濾鏡; 文字扭曲字模向?yàn)V鏡發(fā)送調(diào)用請(qǐng)求;
濾鏡接收上述文字扭曲字模的調(diào)用請(qǐng)求進(jìn)行渲染處理,并輸出字模渲 染結(jié)果。
步驟s330,字模渲染結(jié)果與文字進(jìn)行混合處理;
上述字模渲染結(jié)果與文字直接進(jìn)行混合處理,形成具有不同于上述文 字和字模渲染結(jié)果的混合數(shù)據(jù),該混合數(shù)據(jù)具有新的傳輸方式和數(shù)據(jù)格式。
步驟s340,上述混合數(shù)據(jù)調(diào)用轉(zhuǎn)化中心;
上述混合數(shù)據(jù)向轉(zhuǎn)化中心發(fā)送調(diào)用請(qǐng)求,該轉(zhuǎn)化中心接受混合數(shù)據(jù)的 請(qǐng)求,進(jìn)行數(shù)據(jù)轉(zhuǎn)化。
步驟s350,轉(zhuǎn)化后的數(shù)據(jù)調(diào)用濾鏡; 轉(zhuǎn)化后的數(shù)據(jù)向?yàn)V鏡發(fā)出調(diào)用請(qǐng)求;
濾鏡接受上述請(qǐng)求,對(duì)轉(zhuǎn)化后的數(shù)據(jù)進(jìn)行文字扭曲操作,并將渲染后 的結(jié)果返回轉(zhuǎn)化中心。
步驟s360,轉(zhuǎn)化中心接收濾鏡渲染后的結(jié)果,并將該結(jié)果輸出,生成 渲染后的字幕效果。本發(fā)明提供一種使用濾鏡的字幕生成裝置,如圖4所示,包括 請(qǐng)求接收單元410,用于轉(zhuǎn)化中心接收數(shù)據(jù)的調(diào)用請(qǐng)求; 數(shù)據(jù)轉(zhuǎn)化單元420,用于上述轉(zhuǎn)化中心轉(zhuǎn)化所述數(shù)據(jù); 數(shù)據(jù)渲染單元430,用于上述轉(zhuǎn)化中心輸出所述轉(zhuǎn)化后的數(shù)據(jù)到濾鏡,進(jìn) 行渲染操作;
渲染接收單元440,用于上述轉(zhuǎn)化中心接收所述濾鏡渲染的結(jié)果; 渲染輸出單元450,用于上述轉(zhuǎn)化中心輸出所述濾鏡轉(zhuǎn)化后結(jié)果,生成 字幕渲染效果。
如圖5所示,上述裝置還包括
請(qǐng)求發(fā)送單元510,用于所述數(shù)據(jù)向所述轉(zhuǎn)化中心發(fā)送調(diào)用請(qǐng)求。 請(qǐng)求接收單元520,用于轉(zhuǎn)化中心接收數(shù)據(jù)的調(diào)用請(qǐng)求; 數(shù)據(jù)轉(zhuǎn)化單元530,用于上述轉(zhuǎn)化中心轉(zhuǎn)化所述數(shù)據(jù); 數(shù)據(jù)渲染單元540,用于上述轉(zhuǎn)化中心輸出所述轉(zhuǎn)化后的數(shù)據(jù)到濾鏡,進(jìn) 行渲染操作;
渲染接收單元550,用于上述轉(zhuǎn)化中心接收所述濾鏡渲染的結(jié)果; 渲染輸出單元560,用于上述轉(zhuǎn)化中心輸出所述濾鏡轉(zhuǎn)化后結(jié)果,生成 字幕渲染效果。
上述數(shù)據(jù)轉(zhuǎn)化單元530包括 格式轉(zhuǎn)化子單元531 ,用于轉(zhuǎn)化所述數(shù)據(jù)的格式; 傳輸方式轉(zhuǎn)化子單元532,用于轉(zhuǎn)化所述數(shù)據(jù)的傳輸方式。 上述數(shù)據(jù)渲染單元540包括
濾鏡請(qǐng)求子單元541,用于所述轉(zhuǎn)化后的數(shù)據(jù)向?yàn)V鏡發(fā)送調(diào)用請(qǐng)求; 渲染操作子單元542,用于所述濾鏡接受所述轉(zhuǎn)化后的數(shù)據(jù)的請(qǐng)求進(jìn)行渲 染操作;
渲染發(fā)送子單元543,用于所述濾鏡向所述轉(zhuǎn)化中心發(fā)送所述渲染操作子 單元的結(jié)果。通過(guò)采用本發(fā)明提供的轉(zhuǎn)化方法,可以轉(zhuǎn)化不符合濾鏡要求的數(shù)據(jù)的 格式和傳輸方式,使這些數(shù)據(jù)能夠使用濾鏡進(jìn)行渲染操作,降低了使用濾 鏡的要求,使用戶可以按照自己的接口使用濾鏡,擴(kuò)大了濾鏡的使用范圍。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā) 明可以通過(guò)硬件實(shí)現(xiàn),也可以借助軟件加必要的通用^5更件平臺(tái)的方式來(lái)實(shí)現(xiàn)。 基于這樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該軟
件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是CD-ROM, U盤,移動(dòng)硬 盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服 務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
總之,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的 保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改 進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種使用濾鏡的轉(zhuǎn)化方法,其特征在于,包括以下步驟轉(zhuǎn)化中心接收數(shù)據(jù)的調(diào)用請(qǐng)求;所述轉(zhuǎn)化中心轉(zhuǎn)化所述數(shù)據(jù);所述轉(zhuǎn)化中心輸出所述轉(zhuǎn)化后的數(shù)據(jù)到濾鏡,進(jìn)行渲染操作;所述轉(zhuǎn)化中心接收所述濾鏡渲染后的結(jié)果;所述轉(zhuǎn)化中心輸出所述濾鏡轉(zhuǎn)化后的結(jié)果,生成字幕渲染效果。
2、 如權(quán)利要求1所述使用濾鏡的轉(zhuǎn)化方法,其特征在于,所述轉(zhuǎn)化中心 接收數(shù)據(jù)的調(diào)用請(qǐng)求之前還包括所述數(shù)據(jù)向所述轉(zhuǎn)化中心發(fā)送調(diào)用請(qǐng)求。
3、 如權(quán)利要求l所述使用濾鏡的轉(zhuǎn)化方法,其特征在于,所述轉(zhuǎn)化中心 轉(zhuǎn)化所述數(shù)據(jù)包括轉(zhuǎn)化所述數(shù)據(jù)的格式; 轉(zhuǎn)化所述數(shù)據(jù)的傳輸方式。
4、 如權(quán)利要求1所述使用濾鏡的轉(zhuǎn)化方法,其特征在于,所述轉(zhuǎn)化中心 輸出所述轉(zhuǎn)化后的數(shù)據(jù)到濾鏡,進(jìn)行渲染操作包括所述轉(zhuǎn)化后的數(shù)據(jù)向?yàn)V鏡發(fā)送調(diào)用請(qǐng)求; 所述濾鏡接受所述轉(zhuǎn)化后的數(shù)據(jù)的請(qǐng)求進(jìn)行渲染操作; 所述濾鏡向所述轉(zhuǎn)化中心發(fā)送所述渲染操作后的結(jié)果。
5、 如權(quán)利要求l所述使用濾鏡的轉(zhuǎn)化方法,其特征在于,所述數(shù)據(jù)至少 包括文字與字?;旌咸幚砗蟮幕旌蠑?shù)據(jù)。
全文摘要
本發(fā)明公開(kāi)了一種使用濾鏡的轉(zhuǎn)化方法,包括以下步驟轉(zhuǎn)化中心接收數(shù)據(jù)的調(diào)用請(qǐng)求;所述轉(zhuǎn)化中心轉(zhuǎn)化所述數(shù)據(jù);所述轉(zhuǎn)化中心輸出所述轉(zhuǎn)化后的數(shù)據(jù)到濾鏡,進(jìn)行渲染操作;所述轉(zhuǎn)化中心接收所述濾鏡渲染后的結(jié)果;所述轉(zhuǎn)化中心輸出所述濾鏡轉(zhuǎn)化后結(jié)果,生成字幕渲染效果。通過(guò)采用本發(fā)明提供的轉(zhuǎn)化方法,可以轉(zhuǎn)化不符合濾鏡要求的數(shù)據(jù)的格式和傳輸方式,使這些數(shù)據(jù)能夠使用濾鏡進(jìn)行渲染操作,降低了使用濾鏡的要求,使用戶可以按照自己的接口使用濾鏡,擴(kuò)大了濾鏡的使用范圍。
文檔編號(hào)H04N5/278GK101616266SQ20081011576
公開(kāi)日2009年12月30日 申請(qǐng)日期2008年6月27日 優(yōu)先權(quán)日2008年6月27日
發(fā)明者超 王 申請(qǐng)人:新奧特(北京)視頻技術(shù)有限公司