亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

畫(huà)面風(fēng)格變換裝置及系統(tǒng)的制作方法

文檔序號(hào):6440095閱讀:161來(lái)源:國(guó)知局
專利名稱:畫(huà)面風(fēng)格變換裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及畫(huà)面風(fēng)格變換裝置及系統(tǒng)。
背景技術(shù)
已知將圖像變換為繪畫(huà)風(fēng)格的技術(shù)。作為這種技術(shù),例如在日本特開(kāi)平08-44867 號(hào)公報(bào)中,公開(kāi)了如下技術(shù)修正原圖像的各個(gè)部分,使其具有更加均勻的亮度、彩度以及色相,來(lái)表現(xiàn)所謂的畫(huà)筆筆觸(brush stroke),或者檢測(cè)原圖像中的反差邊緣(contrast edge),并對(duì)沿著檢測(cè)出的反差邊緣的亮度進(jìn)行修正來(lái)強(qiáng)調(diào)輪廓線,由此將原圖像變換為油畫(huà)風(fēng)格的繪畫(huà)。另外,在對(duì)原圖像中的希望的圖像區(qū)域?qū)嵤┳儞Q為繪畫(huà)風(fēng)格等的畫(huà)面風(fēng)格變換的情況下,首先從原圖像中修剪(trimming)并切取希望的圖像區(qū)域,按照從各種畫(huà)面風(fēng)格 (水彩畫(huà)、油彩畫(huà)(印象派)、油彩畫(huà)(野獸派)、水粉畫(huà)、彩色蠟筆畫(huà)等)中選擇的畫(huà)面風(fēng)格, 對(duì)被修剪并切取出的圖像區(qū)域進(jìn)行畫(huà)面風(fēng)格變換,但若這樣進(jìn)行了畫(huà)面風(fēng)格變換的圖像不是想要的那樣,則需要從頭開(kāi)始重做,被強(qiáng)加了非常繁瑣的工作。即,換言之,存在無(wú)法不經(jīng)修剪地將原圖像的希望區(qū)域容易地變換為各種畫(huà)面風(fēng)格的問(wèn)題。

發(fā)明內(nèi)容
本發(fā)明鑒于這種情況而作,目的在于提供一種能夠不經(jīng)修剪地將原圖像的希望區(qū)域容易地變換為各種畫(huà)面風(fēng)格的畫(huà)面風(fēng)格變換裝置及程序。根據(jù)本發(fā)明的一個(gè)方面,畫(huà)面風(fēng)格變換裝置具備區(qū)域指定單元(10),其指定原圖像中的要進(jìn)行畫(huà)面風(fēng)格變換的區(qū)域;畫(huà)面風(fēng)格指定單元(10),其按照所述區(qū)域指定單元指定了原圖像中的要進(jìn)行畫(huà)面風(fēng)格變換的區(qū)域之后的經(jīng)過(guò)時(shí)間,來(lái)指定不同種類的畫(huà)面風(fēng)格;圖像變換單元(20),其將由所述區(qū)域指定單元指定的原圖像中的區(qū)域的圖像變換為由所述畫(huà)面風(fēng)格指定單元指定的畫(huà)面風(fēng)格;和合成單元(20),其將由所述圖像變換單元進(jìn)行了畫(huà)面風(fēng)格變換的區(qū)域的圖像合成到由所述區(qū)域指定單元指定的原圖像中的區(qū)域中。根據(jù)本發(fā)明的另一個(gè)方面,系統(tǒng)具備終端裝置(10)、和通過(guò)網(wǎng)絡(luò)與該終端裝置連接的服務(wù)器(20),所述系統(tǒng)的特征在于,所述終端裝置具備區(qū)域指定單元(10),其指定原圖像中的要進(jìn)行畫(huà)面風(fēng)格變換的區(qū)域;和畫(huà)面風(fēng)格指定單元(10),其按照所述區(qū)域指定單元指定了原圖像中的要進(jìn)行畫(huà)面風(fēng)格變換的區(qū)域之后的經(jīng)過(guò)時(shí)間,來(lái)指定不同種類的畫(huà)面風(fēng)格,所述服務(wù)器具備圖像變換單元(20),其將由所述區(qū)域指定單元指定的原圖像中的區(qū)域的圖像變換為由所述畫(huà)面風(fēng)格指定單元指定的畫(huà)面風(fēng)格;和合成單元(20),其將由所述圖像變換單元進(jìn)行了畫(huà)面風(fēng)格變換的區(qū)域的圖像合成到由所述區(qū)域指定單元指定的原圖像中的區(qū)域中。


圖1是表示一個(gè)實(shí)施方式的繪畫(huà)變換系統(tǒng)100的整體結(jié)構(gòu)的框圖。
圖2是表示繪畫(huà)變換服務(wù)器20的結(jié)構(gòu)的框圖。圖3是表示RAM20C的存儲(chǔ)器結(jié)構(gòu)的存儲(chǔ)器映射圖(memory map)。圖4是用于說(shuō)明圖像數(shù)據(jù)的數(shù)據(jù)形式的圖。圖5是表示筆觸圖案的一個(gè)例子的圖。圖6是表示終端處理的動(dòng)作的流程圖。圖7是表示服務(wù)器處理的動(dòng)作的流程圖。圖8是表示服務(wù)器處理的動(dòng)作的流程圖。圖9是表示圖像變換處理的動(dòng)作的流程圖。圖10是表示變換處理的動(dòng)作的流程圖。圖11是用于說(shuō)明圖像變換處理的動(dòng)作的一個(gè)例子的圖。圖12是表示原圖像(1)的一個(gè)例子的圖像。圖13是在原圖像(1)中重疊了窗口圖像后的圖像。圖14是將在原圖像(1)中重疊的窗口圖像內(nèi)部變換為油彩畫(huà)的一個(gè)例子。圖15是表示原圖像O)的一個(gè)例子的圖像。圖16是在原圖像O)中重疊了窗口圖像后的圖像。圖17是將在原圖像O)中重疊的窗口圖像內(nèi)部變換為油彩畫(huà)的一個(gè)例子。(符號(hào)說(shuō)明)10用戶終端20繪畫(huà)變換服務(wù)器20A CPU20B ROM20C RAM20D操作部20E通信部100繪畫(huà)變換系統(tǒng)
具體實(shí)施例方式以下,參照附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。A.結(jié)構(gòu)(1)系統(tǒng)概要(發(fā)明的概要)圖1是表示一個(gè)實(shí)施方式的繪畫(huà)變換系統(tǒng)100的整體結(jié)構(gòu)的框圖。該圖所示的繪畫(huà)變換系統(tǒng)100由通過(guò)因特網(wǎng)來(lái)訪問(wèn)繪畫(huà)變換服務(wù)器20的多個(gè)用戶終端10-1 IO-N構(gòu)成。用戶終端10由具備因特網(wǎng)連接功能和瀏覽器(browser)功能的個(gè)人計(jì)算機(jī)構(gòu)成。在用戶終端10,若通過(guò)因特網(wǎng)來(lái)訪問(wèn)繪畫(huà)變換服務(wù)器20,并使顯示頁(yè)面從首頁(yè)移動(dòng)到繪畫(huà)變換頁(yè)面,則接收從繪畫(huà)變化服務(wù)器20 —側(cè)送出的原圖像來(lái)進(jìn)行畫(huà)面顯示。原圖像是指,例如在圖12中所圖示的原圖像(1)、或在圖15中所圖示的原圖像(2)等繪畫(huà)風(fēng)格變換前的圖像。在繪畫(huà)變化頁(yè)面,多個(gè)原圖像⑴ (N)被畫(huà)面顯示。在用戶終端10,在這些原圖像(1) (N)中要進(jìn)行繪畫(huà)風(fēng)格變換的原圖像中,配置框的尺寸(大小)和配置位置能夠根據(jù)用戶操作而變更的窗口圖像。具體來(lái)說(shuō),如圖13中圖示的那樣,配置包圍從原圖像(1) 的中央到下部的區(qū)域的窗口圖像,或者如圖16中圖示的那樣,配置包圍原圖像O)的右下部的窗口圖像。另外,在圖13和圖16所圖示的一個(gè)例子中,是黑框的窗口圖像,但優(yōu)選使用模仿了畫(huà)框的形狀的窗口圖像。即,因?yàn)樵谠瓐D像中所配置的窗口圖像,是指定要進(jìn)行繪畫(huà)風(fēng)格變換的圖像區(qū)域的圖像,所以若窗口圖像模仿畫(huà)框,則與繪畫(huà)風(fēng)格變換后的圖像區(qū)域相協(xié)調(diào)。若用戶終端10 —側(cè),像這樣用窗口圖像指定了原圖像中的要進(jìn)行繪畫(huà)風(fēng)格變換的圖像區(qū)域,則分別表示該窗口圖像的框的尺寸和配置位置的尺寸數(shù)據(jù)和位置數(shù)據(jù)被送出到繪畫(huà)變換服務(wù)器20 —側(cè)。在繪畫(huà)變換服務(wù)器20中,對(duì)由從用戶終端10提供的尺寸數(shù)據(jù)和位置數(shù)據(jù)指定的窗口圖像所包圍的原圖像中的圖像區(qū)域進(jìn)行繪畫(huà)風(fēng)格變換,將繪畫(huà)風(fēng)格變換后的圖像區(qū)域的圖像粘貼到被窗口圖像包圍的原圖像中的圖像區(qū)域,并向用戶終端10 送出ο由此,在用戶終端10,如圖14和圖17中圖示的一個(gè)例子那樣,原圖像中的窗口圖像所包圍的區(qū)域被顯示為變換為油畫(huà)風(fēng)格后的圖像。然后,在繪畫(huà)變換服務(wù)器20中,使得在對(duì)從用戶終端10提供的尺寸數(shù)據(jù)和位置數(shù)據(jù)所指定的原圖像中的圖像區(qū)域進(jìn)行繪畫(huà)風(fēng)格變換時(shí)使用的變換算法、參數(shù)組隨著時(shí)間經(jīng)過(guò)而變化。具體來(lái)講,根據(jù)從指定了在原圖像中配置的窗口圖像的框的尺寸和配置位置的時(shí)間點(diǎn)開(kāi)始的經(jīng)過(guò)時(shí)間,例如按照“油彩畫(huà)”、 “水彩畫(huà)”、“彩色蠟筆畫(huà)”的順序,來(lái)改變?cè)诶L畫(huà)風(fēng)格變換中使用的變換算法、參數(shù)組。因此,在用戶終端10,只要用窗口圖像指定原圖像中的要進(jìn)行繪畫(huà)風(fēng)格變換的圖像區(qū)域,則被該窗口圖像包圍的區(qū)域每經(jīng)過(guò)規(guī)定的時(shí)間,依次向“油彩畫(huà)”,“水彩畫(huà)”,“彩色蠟筆畫(huà)”進(jìn)行繪畫(huà)風(fēng)格變換并顯示,因此不需要像以往那樣,對(duì)修剪并切取出的圖像區(qū)域進(jìn)行繪畫(huà)風(fēng)格變換,若該進(jìn)行了繪畫(huà)風(fēng)格變換后的圖像不是想要的那樣,則需要從頭開(kāi)始重做這樣的繁瑣的操作,結(jié)果能夠不經(jīng)修剪地將原圖像的希望區(qū)域容易地變換為各種繪畫(huà)風(fēng)格。(2)繪畫(huà)變換服務(wù)器20的結(jié)構(gòu)接下來(lái),參照?qǐng)D2 圖5說(shuō)明繪畫(huà)變換服務(wù)器20的結(jié)構(gòu)。繪畫(huà)變換服務(wù)器20具備構(gòu)成要素20A 20E。CPU20A根據(jù)操作部分20D所發(fā)生的操作事件來(lái)控制服務(wù)器各個(gè)部分。關(guān)于和本發(fā)明的主旨相關(guān)的CPU20A的處理動(dòng)作(服務(wù)器處理)隨后詳述。在R0M20B 中存儲(chǔ)加載于CPU20A的各種控制程序和控制數(shù)據(jù)。所謂各種控制程序,包含后述的服務(wù)器處理。RAM20C,如圖3中圖示的那樣,由如下區(qū)域構(gòu)成原圖像數(shù)據(jù)區(qū)域GE、窗口圖像區(qū)域TO、顯示區(qū)域DE、變換源圖像區(qū)域THE、變換圖像區(qū)域TME、保存位置數(shù)據(jù)PD的區(qū)域、保存尺寸數(shù)據(jù)SD的區(qū)域、和筆觸圖案區(qū)域(brush-touch pattern area)HE。在原圖像數(shù)據(jù)區(qū)域 GE中,存儲(chǔ)了多個(gè)原圖像⑴ (N)。這些多個(gè)原圖像⑴ (N)作為顯示于繪畫(huà)變換頁(yè)面的圖像組被復(fù)制到顯示區(qū)域DE。另外,用本實(shí)施方式處理的圖像,為了說(shuō)明的簡(jiǎn)化,用例如圖4中圖示的由η行m列的像素P(I) P(nXm)構(gòu)成的公知的位圖形式來(lái)表現(xiàn)。在窗口圖像區(qū)域TO中,例如如同圖13和圖16中圖示的一個(gè)例子那樣,存儲(chǔ)了黑框的窗口圖像。變換源圖像區(qū)域THE是用于進(jìn)行繪畫(huà)風(fēng)格變換的作業(yè)區(qū)域,暫時(shí)存儲(chǔ)成為繪畫(huà)風(fēng)格變換對(duì)象的圖像、即在原圖像中配置的窗口圖像所包圍的區(qū)域的圖像數(shù)據(jù)。在變換圖像區(qū)域TME中,暫時(shí)存儲(chǔ)根據(jù)變換算法、參數(shù)而對(duì)在變換源圖像區(qū)域THE中暫時(shí)存儲(chǔ)的圖像進(jìn)行繪畫(huà)風(fēng)格變換后的圖像數(shù)據(jù)。在保存位置數(shù)據(jù)PD的區(qū)域中,存儲(chǔ)了表示在原圖像中配置的窗口圖像的位置的位置數(shù)據(jù)PD。位置數(shù)據(jù)PD所表示的窗口圖像的位置,例如是窗口圖像所形成的框的左上頂角的坐標(biāo)位置,從用戶終端10 —側(cè)接收到。在保存尺寸數(shù)據(jù)SD的區(qū)域中,存儲(chǔ)了表示在原圖像中配置的窗口圖像的大小的尺寸數(shù)據(jù)SD。尺寸數(shù)據(jù)SD所表示的窗口圖像的大小,例如由窗口圖像所形成的框的縱橫比(垂直長(zhǎng)度和水平長(zhǎng)度的比例)和對(duì)角線長(zhǎng)度構(gòu)成,從用戶終端10—側(cè)接收到。在筆觸圖案區(qū)域HE中,保存了表示筆觸圖形(筆法形狀)的多種筆觸圖案 HP⑴ HP(N)。這些筆觸圖案HP⑴ HP(N)在將上述存儲(chǔ)于變換源圖像區(qū)域THE中的圖像(在原圖像中配置的窗口圖像所包圍的區(qū)域的圖像)變換為繪畫(huà)風(fēng)格的圖像時(shí)使用。例如若為油彩畫(huà)中的筆觸圖形,則圖5中圖示的一個(gè)例子的筆觸圖案HP(I) HP (4)被登錄到筆觸圖案區(qū)域HE中。筆觸圖案HP(I)由形成筆觸圖形1的10個(gè)像素構(gòu)成。 筆觸圖案HPQ)由形成筆觸圖形2的13個(gè)像素構(gòu)成。筆觸圖案HP(3)由形成筆觸圖形3 的13個(gè)像素構(gòu)成。筆觸圖案HPG)由形成筆觸圖形4的9個(gè)像素構(gòu)成。操作部20D由鍵盤和鼠標(biāo)等輸入設(shè)備構(gòu)成,產(chǎn)生與輸入相應(yīng)的操作事件。操作事件被取入到CPU20A。通信部20E在CPU20A的控制下,和通過(guò)因特網(wǎng)來(lái)訪問(wèn)的用戶終端10 一側(cè)進(jìn)行數(shù)據(jù)交換。B.動(dòng)作接下來(lái),參照?qǐng)D6 圖17對(duì)基于上述結(jié)構(gòu)的實(shí)施方式的動(dòng)作進(jìn)行說(shuō)明。以下,首先對(duì)用戶終端10所執(zhí)行的終端處理進(jìn)行說(shuō)明,之后對(duì)繪畫(huà)變換服務(wù)器20所執(zhí)行的服務(wù)器處理進(jìn)行說(shuō)明。另外,服務(wù)器處理包括圖像變換處理以及變換處理。(1)終端處理的動(dòng)作由具備因特網(wǎng)連接功能以及瀏覽器功能的個(gè)人計(jì)算機(jī)構(gòu)成的用戶終端10,若執(zhí)行圖6中圖示的終端處理,則首先在步驟SAl中進(jìn)行確立和繪畫(huà)變換服務(wù)器20之間的網(wǎng)絡(luò)連接的服務(wù)器連接處理。然后,和繪畫(huà)變換服務(wù)器20的網(wǎng)絡(luò)連接確立后,進(jìn)入步驟SA2,對(duì)繪畫(huà)變換服務(wù)器20所提供的首頁(yè)進(jìn)行畫(huà)面顯示。接下來(lái),進(jìn)入步驟SA3,按照用戶操作從首頁(yè)移動(dòng)到繪畫(huà)變換頁(yè)面后,進(jìn)入到步驟SA4,判斷是否接收到了從繪畫(huà)變換服務(wù)器20 —側(cè)送出的原圖像以及窗口圖像。在使顯示頁(yè)面從首頁(yè)移動(dòng)到了繪畫(huà)變換頁(yè)面的情況下,接收多個(gè)原圖像(1) (N)以及默認(rèn)的窗口圖像,因此上述步驟SA4的判斷結(jié)果成為“是”,對(duì)從繪畫(huà)變換服務(wù)器20 一側(cè)接收到的多個(gè)原圖像(1) (N)中選擇的任意一個(gè)原圖像和窗口圖像進(jìn)行畫(huà)面顯示。 由此,例如圖12中圖示的原圖像⑴或者圖15中圖示的原圖像(2)等在用戶終端10的顯示單元(未圖示)上被畫(huà)面顯示。另外,默認(rèn)的窗口圖像是指,在繪畫(huà)變換頁(yè)面中的規(guī)定位置上顯示的規(guī)定尺寸的窗口圖像。對(duì)多個(gè)原圖像(1) (N)的任意一個(gè)完成了畫(huà)面顯示之后,在步驟SA6以及步驟 SA9中判斷窗口移動(dòng)指示操作的有無(wú)以及窗口尺寸變更操作的有無(wú)。所謂窗口移動(dòng)指示操作,是指使用鼠標(biāo)等輸入設(shè)備,將從繪畫(huà)變換服務(wù)器20 —側(cè)接收到的窗口圖像配置到被顯示的原圖像中的操作。另外,所謂窗口尺寸變更操作,是指使用鼠標(biāo)等輸入設(shè)備來(lái)設(shè)定通過(guò)窗口移動(dòng)指示操作而在原圖像中配置的窗口圖像的框的尺寸(大小)的操作。在用戶進(jìn)行了窗口移動(dòng)指示操作的情況下,上述步驟SA6的判斷結(jié)果為“是”,進(jìn)入到步驟SA7,按照窗口移動(dòng)指示操作來(lái)更新位置數(shù)據(jù)PD,在接下來(lái)的步驟SA8中,向繪畫(huà)變換服務(wù)器20送出更新后的位置數(shù)據(jù)PD,之后將處理返回到上述的步驟SA4。另外,這里所說(shuō)的位置數(shù)據(jù)PD,如前述那樣,例如是窗口圖像所形成的框的左上頂角的坐標(biāo)位置。在用戶進(jìn)行了窗口尺寸變更操作的情況下,上述步驟SA9的判斷結(jié)果為“是”,進(jìn)入到步驟SA10,按照窗口尺寸變更操作來(lái)更新尺寸數(shù)據(jù)SD,在接下來(lái)的步驟SAll中,向繪畫(huà)變換服務(wù)器20送出更新后的尺寸數(shù)據(jù)SD,之后將處理返回到上述的步驟SA4。另外,這里所說(shuō)的尺寸數(shù)據(jù)SD,如前述那樣,例如是由窗口圖像所形成的框的縱橫比(垂直長(zhǎng)度和水平長(zhǎng)度的比例)以及對(duì)角線長(zhǎng)度構(gòu)成的數(shù)據(jù)。然后,若進(jìn)行了窗口移動(dòng)指示操作或窗口尺寸變更操作,則在繪畫(huà)變換服務(wù)器20 中,對(duì)更新了位置或者尺寸的窗口圖像所包圍的原圖像中的圖像區(qū)域進(jìn)行繪畫(huà)風(fēng)格變換, 將繪畫(huà)風(fēng)格變換后的圖像區(qū)域的圖像,粘貼到窗口圖像所包圍的原圖像中的圖像區(qū)域,并向用戶終端10送出。于是,上述的步驟SA4的判斷結(jié)果為“是”,進(jìn)入到步驟SA5,對(duì)窗口圖像所包圍的圖像區(qū)域進(jìn)行了繪畫(huà)風(fēng)格變換后的原圖像、即在圖14和圖15中圖示的一個(gè)例子的原圖像,在用戶終端10的顯示單元(未圖示)上被畫(huà)面顯示。這樣,在用戶終端10所執(zhí)行的終端處理中,若訪問(wèn)繪畫(huà)變換服務(wù)器20并從首頁(yè)移動(dòng)到繪畫(huà)變換頁(yè)面,則接收從繪畫(huà)變換服務(wù)器20 —側(cè)送出的多個(gè)原圖像(1) (N)中選擇的任意一個(gè)原圖像和窗口圖像來(lái)進(jìn)行畫(huà)面顯示,若按照窗口移動(dòng)指示操作以及窗口尺寸變換操作,在被畫(huà)面顯示的原圖像中,將窗口圖像配置為希望的框的尺寸(大小)以及位置, 則產(chǎn)生表示該窗口圖像的位置的位置數(shù)據(jù)PD以及表示大小的尺寸數(shù)據(jù)SD,并向繪畫(huà)變換服務(wù)器20 —側(cè)送出。然后,基于按照窗口移動(dòng)指示操作和窗口尺寸變更操作而更新了位置或尺寸的窗口圖像,繪畫(huà)變換服務(wù)器20對(duì)該窗口圖像所包圍的原圖像中的圖像區(qū)域進(jìn)行繪畫(huà)風(fēng)格變換,將繪畫(huà)風(fēng)格變換后的圖像區(qū)域的圖像粘貼到窗口圖像所包圍的原圖像中的圖像區(qū)域后向用戶終端10送出,在用戶終端10接收該圖像并進(jìn)行畫(huà)面顯示。(2)服務(wù)器處理的動(dòng)作接下來(lái),參照?qǐng)D7 圖8說(shuō)明繪畫(huà)變換服務(wù)器20所執(zhí)行的服務(wù)器處理的動(dòng)作。繪畫(huà)變換服務(wù)器20,首先在圖7所圖示的步驟SBl中,確立和通過(guò)因特網(wǎng)來(lái)訪問(wèn)的用戶終端 10之間的連接。然后,若從已確立連接的用戶終端10—側(cè)存在向繪畫(huà)變換頁(yè)面的移動(dòng)請(qǐng)求,則進(jìn)入到步驟SB2,向用戶終端10傳送被復(fù)制到顯示區(qū)域DE的多個(gè)原圖像(1) (N) 以及窗口圖像。由此,在用戶終端10,由從多個(gè)原圖像⑴ (N)中選擇的任意一個(gè)原圖像以及窗口圖像構(gòu)成的繪畫(huà)變換頁(yè)面被畫(huà)面顯示。接下來(lái),在步驟SB3中,判斷是否從用戶終端10 —側(cè)接收到了位置數(shù)據(jù)PD或者尺寸數(shù)據(jù)SD的任意一個(gè)。在接收到了根據(jù)在用戶終端10 —側(cè)進(jìn)行的窗口移動(dòng)指示操作或者窗口尺寸變更操作而被更新的位置數(shù)據(jù)PD或者尺寸數(shù)據(jù)SD的情況下,判斷結(jié)果為“是”,進(jìn)入到步驟SB4。然后,在步驟SB4 SB5中,制作與尺寸數(shù)據(jù)對(duì)應(yīng)的窗口圖像,并制作在位置數(shù)據(jù)PD所指定的位置上將已制作出的窗口圖像重疊在原圖像上的圖像。
接下來(lái),在步驟SB6中,將在原圖像中重疊根據(jù)位置數(shù)據(jù)PD或者尺寸數(shù)據(jù)SD而被更新后的窗口圖像而制作出的圖像發(fā)送給用戶終端10。接著,在步驟SB7中,將計(jì)時(shí)器T清零,并且開(kāi)始計(jì)時(shí)器T的計(jì)時(shí)。之后,將處理返回到上述的步驟SB3,若沒(méi)有從用戶終端10 一側(cè)接收到位置數(shù)據(jù)PD或者尺寸數(shù)據(jù)SD的任何一個(gè),則判斷結(jié)果為“否”,進(jìn)入到圖8中圖示的步驟SB8。在步驟SB8 SB13中,在被畫(huà)面顯示的原圖像中,按照從將窗口圖像配置為希望的框的尺寸(大小)以及位置的時(shí)間點(diǎn)開(kāi)始由計(jì)時(shí)器T計(jì)時(shí)得到的經(jīng)過(guò)時(shí)間,來(lái)改變使用于繪畫(huà)風(fēng)格變換的算法/參數(shù)組。即,若從計(jì)時(shí)器計(jì)時(shí)開(kāi)始經(jīng)過(guò)了時(shí)間to,則步驟SB8的判斷結(jié)果成為“是”,進(jìn)入到步驟SB9,并在指定了油彩畫(huà)變換算法/參數(shù)組后,進(jìn)入到步驟 SB14。若從計(jì)時(shí)器計(jì)時(shí)開(kāi)始經(jīng)過(guò)了時(shí)間tl,則步驟SBlO的判斷結(jié)果成為“是”,進(jìn)入到步驟SB11,在指定水彩畫(huà)變換算法/參數(shù)組后,進(jìn)入到步驟SB14。若從計(jì)時(shí)器計(jì)時(shí)開(kāi)始經(jīng)過(guò)了時(shí)間t2,則步驟SB12的判斷結(jié)果成為“是”,進(jìn)入到步驟SB13,在指定彩色蠟筆畫(huà)變換算法/參數(shù)組后,進(jìn)入到步驟SB14。然后,在步驟SB14中,提取窗口圖像所包圍的原圖像中的區(qū)域的圖像。接下來(lái),在步驟SB15中,按照當(dāng)前選擇的變換算法/參數(shù)組來(lái)執(zhí)行對(duì)在上述步驟SB14中提取的區(qū)域的圖像進(jìn)行繪畫(huà)風(fēng)格變換的圖像變換處理。關(guān)于圖像變換處理隨后詳述。接下來(lái),在步驟SB16 SB17中,將通過(guò)上述步驟SB15的圖像變換處理得到的變換圖像粘貼到窗口圖像所包圍的原圖像中的區(qū)域中,并向用戶終端10送出。之后,將處理返回到前述的步驟SB3(參照?qǐng)D7),在用戶終端10 —側(cè)按照窗口移動(dòng)指示操作或者窗口尺寸變更操作而更新了位置數(shù)據(jù)PD或者尺寸數(shù)據(jù)SD的情況下,再次重復(fù)步驟SB3 SB17的動(dòng)作。(3)圖像變換處理的動(dòng)作接下來(lái),參照?qǐng)D9 圖11說(shuō)明圖像變換處理的動(dòng)作。通過(guò)上述的服務(wù)器處理的步驟SB15(參照?qǐng)D8)執(zhí)行本處理后,繪畫(huà)變換服務(wù)器20進(jìn)入到圖9中圖示的步驟SC1,設(shè)定從保存在筆觸圖案區(qū)域HE(參照?qǐng)D3)中的各種筆觸圖案HP(I) (N)中由當(dāng)前選擇的變換算法/參數(shù)組所指定的筆觸圖案。在這里,為了說(shuō)明的簡(jiǎn)化,例如假設(shè)設(shè)定了變換為油彩畫(huà)的筆觸圖案HP(I)。接下來(lái),通過(guò)步驟SC2來(lái)執(zhí)行變換處理。執(zhí)行變換處理后,繪畫(huà)變換服務(wù)器20進(jìn)入到圖10中圖示的步驟SD1。在步驟SDl 中,將在前述的服務(wù)器處理的步驟SB14(參照?qǐng)D幻中提取的圖像、即窗口圖像所包圍的原圖像中的區(qū)域的圖像數(shù)據(jù)復(fù)制到變換源圖像區(qū)域THE。接下來(lái),在步驟SD2中,設(shè)定開(kāi)始變換的開(kāi)始像素P。開(kāi)始像素P選擇位圖形式的像素P(I) P(nXm)中的任意一個(gè)。具體來(lái)說(shuō),例如將圖IlA中圖示的變換圖像區(qū)域TME的像素P(I)設(shè)定為開(kāi)始像素P。接下來(lái),在步驟SD3中,基于當(dāng)前選擇的變換算法/參數(shù)組來(lái)設(shè)定間隔值N。間隔值N是指,如圖IlA中所圖示的那樣,用像素?cái)?shù)來(lái)表示已設(shè)定為開(kāi)始像素P的像素P(I)和接下來(lái)開(kāi)始變換的像素PO)之間的間隔距離的值,表示筆觸圖案HP的重合程度。接下來(lái),在步驟SD4中,在被復(fù)制到變換源圖像區(qū)域THE中的圖像中,取得開(kāi)始變換的開(kāi)始像素P(像素)的顏色Cp。然后,在步驟SD5中,在指針η中設(shè)定初始值“1”,該指針η指定構(gòu)成在上述的步驟SC1(參照?qǐng)D9)中設(shè)定的筆觸圖案HP(I)的像素的編號(hào)。接下來(lái),在步驟SD6中,將筆觸圖案HP(I)的第1個(gè)像素和與變換源圖像區(qū)域THE的開(kāi)始像素P相同位置的像素對(duì)準(zhǔn)。另外,筆觸圖案HP(I)如圖5中圖示的一個(gè)例子那樣,由形成筆觸圖形1的10個(gè)像素構(gòu)成。接下來(lái),在步驟SD7中,在第1個(gè)像素被定位于開(kāi)始像素P的筆觸圖案HP(I)中, 檢索與指針η所指定的第η個(gè)像素對(duì)應(yīng)的像素。在步驟SD8中,判斷該檢索到的像素是否處于對(duì)象圖像內(nèi)。若在對(duì)象圖像外,則判斷結(jié)果為“否”,進(jìn)入到后述的步驟SD10。另一方面,若檢索到的像素處于對(duì)象圖像內(nèi),則判斷結(jié)果為“是”,進(jìn)入到步驟SD9, 將該檢索到的像素的顏色設(shè)定為在上述步驟SD4中取得的顏色Cp。之后,進(jìn)入到步驟SD10, 對(duì)指針η進(jìn)行增量使之遞增。接下來(lái),在步驟SDll中,判斷遞增后的指針η的值是否成為了筆觸圖案HP(I)的最終像素編號(hào)以上,也就是判斷是否對(duì)構(gòu)成筆觸圖案HP(I)的所有像素完成了顏色設(shè)定。 若沒(méi)有對(duì)所有像素完成顏色設(shè)定,則判斷結(jié)果為“否”,將處理返回到步驟SD7。之后,重復(fù)上述步驟SD7 SD11,直到對(duì)構(gòu)成筆觸圖案HP(I)的所有像素完成顏色設(shè)定。由此,在上述的一個(gè)例子的情況下,如圖IlB中圖示的那樣,將與像素P(I)Pl對(duì)應(yīng)的位置的開(kāi)始像素 P作為第1個(gè)像素的筆觸圖案HP(I)被在步驟SD4中取得的顏色Cp涂滿。這樣,若對(duì)最初的開(kāi)始像素P (像素P(I))利用筆觸圖案HP(I)完成了涂滿,則上述步驟SDll的判斷結(jié)果為“是”,進(jìn)入到步驟SD12,在開(kāi)始像素P(像素P(I))上加上間隔值N來(lái)更新為下一個(gè)開(kāi)始像素P (像素P (2))。然后,進(jìn)入步驟SD13后,判斷更新后的下一個(gè)開(kāi)始像素P(畫(huà)素PO))是否到達(dá)了最終像素。在更新后的下一個(gè)開(kāi)始像素P (像素P (2))沒(méi)有到達(dá)最終像素的情況下,判斷結(jié)果為“否”,重復(fù)上述的步驟SD4以后的處理。由此,例如如圖IlA中圖示的那樣,在相隔間隔值N而排列的像素P(1)、PQ)、P(3)分別被設(shè)定為開(kāi)始像素P的情況下,將這些開(kāi)始像素P 作為第1個(gè)像素來(lái)配置的筆觸圖案HP(I),如該圖B中圖示的那樣,用各自的取得顏色Cp涂滿并重疊。其結(jié)果,被圖像變換為如該圖C那樣用筆觸圖形1的筆法描繪的油彩畫(huà)。然后, 在更新后的下一個(gè)開(kāi)始像素P已經(jīng)到達(dá)最終像素的情況下,上述的步驟SD13的判斷結(jié)果為 “是”,本處理完成。這樣,在圖像變換處理中,將從被復(fù)制到變換源圖像區(qū)域THE的變換對(duì)象圖像(窗口圖像所包圍的原圖像中的圖像區(qū)域)中任意選擇的開(kāi)始像素P作為起點(diǎn),按照使每隔像素?cái)?shù)(間隔值)的各像素成為圖案起點(diǎn)的方式,來(lái)決定各筆觸圖案HP的重疊程度。然后, 從變換對(duì)象圖像中取得與各圖案起點(diǎn)的像素對(duì)應(yīng)的顏色Cp,并按照取得的顏色Cp來(lái)將對(duì)應(yīng)的筆觸圖案涂滿,由此來(lái)變換為油畫(huà)風(fēng)格。因此,例如若如圖13中圖示的那樣,配置了包圍原圖像(1)中的希望區(qū)域的窗口圖像,則如圖14中圖示的那樣,窗口圖像所包圍的區(qū)域被顯示為變換成了油畫(huà)風(fēng)格的圖像,又例如若如圖16中圖示的那樣,配置了包圍原圖像O)中的希望區(qū)域的位置和尺寸的窗口圖像,則如圖17中圖示的那樣,窗口圖像所包圍的區(qū)域被顯示為變換成了油畫(huà)風(fēng)格的圖像。如上所述,在本實(shí)施方式中,若用窗口圖像指定了原圖像中的要進(jìn)行畫(huà)面風(fēng)格變換的圖像區(qū)域,則對(duì)在原圖像中被窗口圖像包圍的圖像區(qū)域進(jìn)行畫(huà)面風(fēng)格變換,并將畫(huà)面風(fēng)格變換后的圖像區(qū)域的圖像粘貼在被窗口圖像包圍的圖像區(qū)域中來(lái)進(jìn)行顯示。按照從指定了在原圖像中配置的窗口圖像的時(shí)間點(diǎn)開(kāi)始的經(jīng)過(guò)時(shí)間,例如按照“油彩畫(huà)”、“水彩畫(huà)”、 “彩色蠟筆畫(huà)”的順序,來(lái)改變使用于圖像變換的變換算法/參數(shù)組的種別。其結(jié)果,僅通過(guò)用窗口圖像指定原圖像中的要進(jìn)行畫(huà)面風(fēng)格變換的圖像區(qū)域,從而該窗口圖像所包圍的區(qū)域每經(jīng)過(guò)規(guī)定時(shí)間從“油彩畫(huà)”到“水彩畫(huà)”、再到“彩色蠟筆畫(huà)” 依次被變換為不同種類的畫(huà)面風(fēng)格并進(jìn)行顯示,結(jié)果能夠不經(jīng)修剪地將原圖像的希望區(qū)域容易地變換為各種畫(huà)面風(fēng)格。另外,在上述的實(shí)施方式中,提到了由用戶終端10和繪畫(huà)變換服務(wù)器20構(gòu)成的繪畫(huà)變換系統(tǒng),但本發(fā)明的主旨不限定于此,只要是具備和繪畫(huà)變換服務(wù)器20同等的圖像處理能力的用戶終端10,則在不連接于繪畫(huà)變換服務(wù)器20的單機(jī)(stand-alone)的執(zhí)行環(huán)境中,也能夠不經(jīng)修剪地將原圖像的規(guī)定區(qū)域容易地變換為各種畫(huà)面風(fēng)格。此外,在本實(shí)施方式中,為了說(shuō)明的簡(jiǎn)化,假設(shè)處理位圖形式的圖像,但本發(fā)明的主旨并不只適用于位圖形式的圖像,顯然即使是用jpeg(登陸商標(biāo))等其他的數(shù)據(jù)形式表現(xiàn)的圖像也能夠適用。并且,在本實(shí)施方式中,采用了被窗口圖像包圍的原圖像中的區(qū)域每經(jīng)過(guò)規(guī)定時(shí)間從“油彩畫(huà)”到“水彩畫(huà)”、再到“彩色蠟筆畫(huà)”依次變換為不同種類的畫(huà)面風(fēng)格的方式, 但不限于此,也可以采用將進(jìn)行畫(huà)面風(fēng)格變換的種類循環(huán)地、即按照“油彩畫(huà)”一“水彩畫(huà)”一“彩色蠟筆畫(huà)”一“油彩畫(huà)”一……的順序來(lái)重復(fù)的方式。而且,在上述的實(shí)施方式中,對(duì)被一個(gè)窗口圖像包圍的原圖像中的區(qū)域進(jìn)行畫(huà)面風(fēng)格變換,但也可以取代這種方式,采用如下方式具備多個(gè)窗口圖像,用多個(gè)窗口圖像來(lái)包圍在原圖像中要進(jìn)行畫(huà)面風(fēng)格變換的多個(gè)區(qū)域,將被各窗口圖像包圍的多個(gè)區(qū)域同時(shí)變換為各自不同的畫(huà)面風(fēng)格。這樣一來(lái),能夠使和原圖像匹配的畫(huà)面風(fēng)格變換的種類一目了然。
權(quán)利要求
1.一種畫(huà)面風(fēng)格變換裝置,其特征在于,具備區(qū)域指定單元(10),其指定原圖像中的要進(jìn)行畫(huà)面風(fēng)格變換的區(qū)域; 畫(huà)面風(fēng)格指定單元(10),其按照所述區(qū)域指定單元指定了原圖像中的要進(jìn)行畫(huà)面風(fēng)格變換的區(qū)域之后的經(jīng)過(guò)時(shí)間,來(lái)指定不同種類的畫(huà)面風(fēng)格;圖像變換單元(20),其將由所述區(qū)域指定單元指定的原圖像中的區(qū)域的圖像變換為由所述畫(huà)面風(fēng)格指定單元指定的畫(huà)面風(fēng)格;和合成單元(20),其將由所述圖像變換單元進(jìn)行了畫(huà)面風(fēng)格變換的區(qū)域的圖像合成到由所述區(qū)域指定單元指定的原圖像中的區(qū)域中。
2.根據(jù)權(quán)利要求1所述的畫(huà)面風(fēng)格變換裝置,其特征在于, 所述區(qū)域指定單元具備尺寸設(shè)定單元(10),其設(shè)定框形圖像的大?。缓臀恢迷O(shè)定單元(10),其設(shè)定在原圖像中配置的框形圖像的位置, 在由所述位置設(shè)定單元設(shè)定的原圖像中的配置位置上,設(shè)定由所述尺寸設(shè)定單元設(shè)定的大小的框形圖像,并將該框形圖像所包圍的原圖像的圖像區(qū)域指定為要進(jìn)行畫(huà)面風(fēng)格變換的區(qū)域。
3.根據(jù)權(quán)利要求2所述的畫(huà)面風(fēng)格變換裝置,其特征在于,所述圖像變換單元,在正在變更所述框形圖像的尺寸或者位置的期間,不對(duì)該框形圖像所包圍的原圖像中的圖像的區(qū)域進(jìn)行變換。
4.一種系統(tǒng),其具備終端裝置(10)、和通過(guò)網(wǎng)絡(luò)與該終端裝置連接的服務(wù)器(20),所述系統(tǒng)的特征在于,所述終端裝置具備區(qū)域指定單元(10),其指定原圖像中的要進(jìn)行畫(huà)面風(fēng)格變換的區(qū)域;和畫(huà)面風(fēng)格指定單元(10),其按照所述區(qū)域指定單元指定了原圖像中的要進(jìn)行畫(huà)面風(fēng)格變換的區(qū)域之后的經(jīng)過(guò)時(shí)間,來(lái)指定不同種類的畫(huà)面風(fēng)格, 所述服務(wù)器具備圖像變換單元(20),其將由所述區(qū)域指定單元指定的原圖像中的區(qū)域的圖像變換為由所述畫(huà)面風(fēng)格指定單元指定的畫(huà)面風(fēng)格;和合成單元(20),其將由所述圖像變換單元進(jìn)行了畫(huà)面風(fēng)格變換的區(qū)域的圖像合成到由所述區(qū)域指定單元指定的原圖像中的區(qū)域中。
全文摘要
本發(fā)明提供一種畫(huà)面風(fēng)格變換裝置,其具備區(qū)域指定單元(10),其指定原圖像中的要進(jìn)行畫(huà)面風(fēng)格變換的區(qū)域;畫(huà)面風(fēng)格指定單元(10),其按照所述區(qū)域指定單元指定了原圖像中的要進(jìn)行畫(huà)面風(fēng)格變換的區(qū)域之后的經(jīng)過(guò)時(shí)間,來(lái)指定不同種類的畫(huà)面風(fēng)格;圖像變換單元(20),其將由所述區(qū)域指定單元指定的原圖像中的區(qū)域的圖像變換為由所述畫(huà)面風(fēng)格指定單元指定的畫(huà)面風(fēng)格;和合成單元(20),其將由所述圖像變換單元進(jìn)行了畫(huà)面風(fēng)格變換的區(qū)域的圖像合成到由所述區(qū)域指定單元指定的原圖像中的區(qū)域中。
文檔編號(hào)G06T11/00GK102542585SQ201110399519
公開(kāi)日2012年7月4日 申請(qǐng)日期2011年11月24日 優(yōu)先權(quán)日2010年11月24日
發(fā)明者小俁伸五 申請(qǐng)人:卡西歐計(jì)算機(jī)株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1