System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本公開涉及圖像處理,尤其涉及一種圖像處理方法、裝置、電子設(shè)備以及存儲(chǔ)介質(zhì)。
技術(shù)介紹
1、在圖像處理過程中,用戶經(jīng)常希望對(duì)圖像中的部分對(duì)象(如圖像的主體對(duì)象)進(jìn)行形變處理,以達(dá)到特定的效果。例如,用戶可能會(huì)對(duì)圖像中的人物進(jìn)行瘦臉瘦身處理,或拉伸圖像中建筑物的輪廓等。然而,在這些過程中,對(duì)部分對(duì)象進(jìn)行形變往往會(huì)使得背景中的其他對(duì)象也隨之發(fā)生形變。此種方法會(huì)使得背景中的其他對(duì)象扭曲,不自然。因此,在對(duì)圖像中的部分對(duì)象進(jìn)行形變處理的過程中,如果保持圖像中的其他對(duì)象自然呈現(xiàn),是目前亟待解決的問題。
技術(shù)實(shí)現(xiàn)思路
1、為了解決上述技術(shù)問題或者至少部分地解決上述技術(shù)問題,本公開提供了一種圖像處理方法、裝置、電子設(shè)備以及存儲(chǔ)介質(zhì)。
2、第一方面,本公開提供了一種圖像處理方法,包括:
3、獲取原始圖像;所述原始圖像包括目標(biāo)對(duì)象區(qū)域和背景區(qū)域,所述目標(biāo)對(duì)象區(qū)域中包括目標(biāo)對(duì)象圖像;
4、基于所述原始圖像,進(jìn)行圖像生成,得到參考圖像;所述參考圖像的所述目標(biāo)對(duì)象區(qū)域內(nèi)不包括目標(biāo)對(duì)象圖像;
5、響應(yīng)于對(duì)所述目標(biāo)對(duì)象的形變指令,對(duì)所述原始圖像中的目標(biāo)對(duì)象圖像進(jìn)行形變處理,得到形變后的目標(biāo)對(duì)象圖像;
6、基于所述原始圖像中的背景區(qū)域中的圖像、所述參考圖像以及所述形變后的目標(biāo)對(duì)象圖像,得到目標(biāo)圖像;所述參考圖像用于制作用于填充間隙區(qū)域的圖像;所述間隙區(qū)域?yàn)樾巫兦氨凰瞿繕?biāo)對(duì)象覆蓋,但因所述目標(biāo)對(duì)象的形變而暴露出的區(qū)域。
7、第二方面,本公開還
8、獲取模塊,用于獲取原始圖像;所述原始圖像包括目標(biāo)對(duì)象區(qū)域和背景區(qū)域,所述目標(biāo)對(duì)象區(qū)域中包括目標(biāo)對(duì)象圖像;
9、生成模塊,用于基于所述原始圖像,進(jìn)行圖像生成,得到參考圖像;所述參考圖像的所述目標(biāo)對(duì)象區(qū)域內(nèi)不包括目標(biāo)對(duì)象圖像;
10、形變模塊,用于響應(yīng)于對(duì)所述目標(biāo)對(duì)象的形變指令,對(duì)所述原始圖像中的目標(biāo)對(duì)象圖像進(jìn)行形變處理,得到形變后的目標(biāo)對(duì)象圖像;
11、合成模塊,用于基于所述原始圖像中的背景區(qū)域中的圖像、所述參考圖像以及所述形變后的目標(biāo)對(duì)象圖像,得到目標(biāo)圖像;所述參考圖像用于制作用于填充間隙區(qū)域的圖像;所述間隙區(qū)域?yàn)樾巫兦氨凰瞿繕?biāo)對(duì)象覆蓋,但因所述目標(biāo)對(duì)象的形變而暴露出的區(qū)域。
12、第三方面,本公開還提供了一種電子設(shè)備,所述電子設(shè)備包括:
13、一個(gè)或多個(gè)處理器;
14、存儲(chǔ)裝置,用于存儲(chǔ)一個(gè)或多個(gè)程序;
15、當(dāng)所述一個(gè)或多個(gè)程序被所述一個(gè)或多個(gè)處理器執(zhí)行,使得所述一個(gè)或多個(gè)處理器實(shí)現(xiàn)如上所述的圖像處理方法。
16、第四方面,本公開還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的圖像處理方法。
17、本公開實(shí)施例提供的技術(shù)方案與現(xiàn)有技術(shù)相比具有如下優(yōu)點(diǎn):
18、本公開實(shí)施例提供的技術(shù)方案通過設(shè)置基于原始圖像,進(jìn)行圖像生成,得到參考圖像;參考圖像的目標(biāo)對(duì)象區(qū)域內(nèi)不包括目標(biāo)對(duì)象圖像;響應(yīng)于對(duì)目標(biāo)對(duì)象的形變指令,對(duì)原始圖像中的目標(biāo)對(duì)象圖像進(jìn)行形變處理,得到形變后的目標(biāo)對(duì)象圖像;基于原始圖像中的背景區(qū)域中的圖像、參考圖像以及形變后的目標(biāo)對(duì)象圖像,得到目標(biāo)圖像;參考圖像用于制作用于填充間隙區(qū)域的圖像;間隙區(qū)域?yàn)樾巫兦氨荒繕?biāo)對(duì)象覆蓋,但因目標(biāo)對(duì)象的形變而暴露出的區(qū)域。其本質(zhì)是,在對(duì)原始圖像中的目標(biāo)對(duì)象進(jìn)行形變處理時(shí),保持原始圖像背景區(qū)域中的圖像不變,且為原始圖像定制內(nèi)容相關(guān)的參考圖像,然后通過借助參考圖像,對(duì)因目標(biāo)對(duì)象的形變而出現(xiàn)的間隙區(qū)域進(jìn)行填充,使得填充于間隙區(qū)域中的圖像能夠較佳的銜接形變后的目標(biāo)對(duì)象圖像和原始圖像中的背景區(qū)域中的圖像的作用,使得最終得到的目標(biāo)圖像整體呈現(xiàn)自然和諧的狀態(tài)。由于此種方案不需要對(duì)原始圖像中的背景區(qū)域中的圖像進(jìn)行扭曲,其可以提高目標(biāo)圖像的視覺效果。
本文檔來(lái)自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種圖像處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述原始圖像中背景區(qū)域內(nèi)的圖像,進(jìn)行圖像生成,得到參考圖像,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述原始圖像中的背景區(qū)域中的圖像、所述參考圖像以及所述形變后的目標(biāo)對(duì)象圖像,得到目標(biāo)圖像,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述基于所述原始圖像中的背景區(qū)域中的圖像、所述參考圖像、所述形變后的目標(biāo)對(duì)象圖像以及所述第二掩膜,得到目標(biāo)圖像,包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述基于所述原始圖像中的背景區(qū)域中的圖像、所述參考圖像、所述形變后的目標(biāo)對(duì)象圖像以及所述第二掩膜,得到目標(biāo)圖像,包括:
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,獲取與所述原始圖像對(duì)應(yīng)的第一掩膜,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括:
8.一種圖像處理裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
10.一種計(jì)算機(jī)可
...【技術(shù)特征摘要】
1.一種圖像處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述原始圖像中背景區(qū)域內(nèi)的圖像,進(jìn)行圖像生成,得到參考圖像,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述原始圖像中的背景區(qū)域中的圖像、所述參考圖像以及所述形變后的目標(biāo)對(duì)象圖像,得到目標(biāo)圖像,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述基于所述原始圖像中的背景區(qū)域中的圖像、所述參考圖像、所述形變后的目標(biāo)對(duì)象圖像以及所述第二掩膜,得到目標(biāo)圖像,包括:
5.根據(jù)權(quán)利要求3所述的方法,其...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:黃子洋,陳星昀,陳詠欣,劉波,李帥,張毛雨,張興華,
申請(qǐng)(專利權(quán))人:北京字跳網(wǎng)絡(luò)技術(shù)有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。