專利名稱:圖像處理裝置以及圖像處理方法
技術領域:
本發(fā)明涉及圖像處理裝置以及圖像處理方法。
背景技術:
現(xiàn)有技術中,將由用戶指定的照片圖像的數(shù)據(jù)變換成水彩畫、油彩畫、彩色鉛筆畫、彩色蠟筆畫等繪畫風格的圖像(以下,稱為“繪畫風格圖像”)的數(shù)據(jù)的圖像處理是公知的。該圖像處理中的變換時間有時需要數(shù)分鐘。故而,在進行變換的期間,在顯示畫面中顯示“請稍等?!被颉吧陈钡?,來向用戶表示處于變換處理中。然而,在照片圖像的數(shù)據(jù)尺寸大等情況下,存在如下問題:到變換至繪畫風格圖像為止的等待時間變長,從而用戶留下不滿。另外,即使在經(jīng)過長時間等待而最終變換成繪畫風格圖像的數(shù)據(jù)的情況下,由于對用戶而言全部委托機械,因此也有對該繪畫風格圖像缺乏參與感的問題點。鑒于這樣的問題點,存在如下技術:以縱向的邊界線為邊界對原始圖像進行2分害I],將2分割后的其中一方的部分區(qū)域置換成圖像處理后的圖像來顯示整體圖像(例如,參照美國專利第7602993號公報(特開2006-3603號公報))。根據(jù)該技術,由于僅對原始圖像的部分區(qū)域的數(shù)據(jù)進行圖像處理,因此較之于對原始圖像的整個區(qū)域的數(shù)據(jù)進行圖像處理的情況,能縮短圖像處理所需的時間。然而,在美國專利第7602993號公報的技術中,由于將以縱向的邊界線為邊界對原始圖像進行分割而得到的數(shù)據(jù)設為圖像處理的對象,因此原始圖像成為以縱向的邊界線為邊界的處理完成圖像,作為圖像整體而存在不協(xié)調(diào)感。
發(fā)明內(nèi)容
本發(fā)明鑒于這樣的狀況而提出,其目的在于,不僅縮短變換成繪畫風格的圖像處理所需的時間,而且使鮮明的照片圖像與加入了感性后的繪畫風格圖像相融合,從而使用戶記住通過兩者單獨的圖像而不能體驗到的特別的感覺。為了達成上述目的,本發(fā)明的一形態(tài)的圖像處理裝置是一種圖像處理裝置,特征在于具備:選擇范圍設定部,其從所取得的圖像中規(guī)定給定的范圍的圖像;輪廓線提取部,其提取從由所述選擇范圍設定部規(guī)定的所述給定的范圍的圖像內(nèi)的輪廓線;閉合曲線選擇部,其選擇由所述輪廓線提取部提取出的所述輪廓線形成的閉合曲線;和繪畫變換部,其對由所述閉合曲線選擇部選擇出的所述閉合曲線圍成的部分的圖像進行繪畫變換。另外,本發(fā)明的一形態(tài)的圖像處理方法是一種由圖像處理裝置執(zhí)行的圖像處理方法,特征在于所述圖像處理方法包括:選擇范圍設定步驟,從所取得的圖像中規(guī)定給定的范圍的圖像;輪廓線提取步驟,從所述給定的范圍的圖像中提取輪廓線;閉合曲線選擇步驟,選擇由所提取出的輪廓線形成的閉合曲線;和繪畫變換步驟,對由所選擇出的所述閉合曲線圍成的部分的圖像進行繪畫變換。
圖1是說明本發(fā)明的實施方式所涉及的圖像處理裝置中的圖像處理的概要的圖。圖1a示出了本實施方式的圖像處理裝置的輸出部中所顯示的照片圖像。圖1b示出了本實施方式的圖像處理裝置的輸出部中所顯示的繪畫風格圖像。圖2是表示本發(fā)明的實施方式所涉及的圖像處理裝置的硬件的構成的框圖。圖3是說明由本實施方式所涉及的圖像處理裝置的CPU執(zhí)行的繪畫風格變換處理的流程的流程圖。圖4是說明由本實施方式所涉及的圖像處理裝置的CPU執(zhí)行的繪畫風格變換處理的流程的流程圖。圖5是說明由本實施方式所涉及的圖像處理裝置的CPU執(zhí)行的繪畫風格變換處理的流程的流程圖。圖6是說明由本實施方式所涉及的圖像處理裝置的CPU執(zhí)行的繪畫風格變換處理的流程的流程圖。圖7是說明在本實施方式的應用例的圖像處理裝置和本實施方式的圖像處理裝置中不同的功能的概要的圖。圖7a以及圖7b示出了本實施方式的應用例的圖像處理裝置的輸出部中所顯示的照片圖像。圖8是說明由本實施方式的應用例所涉及的圖像處理裝置的CPU執(zhí)行的繪畫風格變換處理的流程的流程圖。圖9是說明由本實施方式的應用例所涉及的圖像處理裝置的CPU執(zhí)行的繪畫風格變換處理的流程的流程圖。
具體實施例方式以下,基于附圖來說明本發(fā)明的實施方式所涉及的圖像處理裝置。首先,為了容易理解本實施方式,說明本實施方式所涉及的圖像處理裝置的概要。圖1是說明本發(fā)明的實施方式所涉及的圖像處理裝置I中的圖像處理的概要的圖。本實施方式所涉及的圖像處理裝置I例如作為數(shù)字相框(Digital Photo Frame)而構成。圖像處理裝置I在繪畫變換模式下將照片圖像的圖像數(shù)據(jù)變換成繪畫風格圖像。在此,在本實施方式中,“繪畫變換模式”是圖像處理裝置I所具有的功能的一種,是基于用戶的操作來將照片圖像的圖像數(shù)據(jù)的一部分變換成繪畫風格圖像并顯示該繪畫風格圖像的模式。另外,作為圖像處理裝置I中的繪畫變換模式以外的其他的模式,例如存在將所存儲的圖像數(shù)據(jù)依次切換成顯示對象并對顯示對象的圖像進行幻燈片顯示的通常模式等。另外,“照片圖像”例如是通過圖像數(shù)據(jù)來表現(xiàn)的圖像,該圖像數(shù)據(jù)是通過由數(shù)碼相機構成的攝像裝置進行拍攝而生成的。另外,“繪畫風格圖像”例如是指,在圖像處理裝置中對照片圖像的圖像數(shù)據(jù)的至少一部分實施繪畫風格變換處理、并由作為其結果的圖像數(shù)據(jù)表現(xiàn)的圖像。圖1a示出了本實施方式的圖像處理裝置的輸出部中所顯示的照片圖像100。圖1b示出了本實施方式的圖像處理裝置的輸出部中所顯示的繪畫風格圖像200。圖像處理裝置I具備兼作輸出部以及輸入部的觸摸面板,不僅在該觸摸面板中顯示圖像,還受理用戶的指頭或觸摸筆等對該觸摸面板接觸或接近的操作(以下,也稱為“觸摸操作”)。如圖1(a)所示,若顯示于輸出部的照片圖像100中特定的被攝體110被執(zhí)行了觸摸操作,則圖像處理裝置I以進行過觸摸操作的區(qū)域為中心,來設定并顯示形成為圓形形狀的圓形區(qū)120。然后,圖像處理裝置I在圓形區(qū)120內(nèi)提取圖像的輪廓線,并將由該輪廓線形成的閉合曲線識別為由用戶選擇出的特定的被攝體110。然后,圖像處理裝置I僅對以閉合曲線圍成的部分的圖像數(shù)據(jù)實施繪畫變換,并將僅對由作為其結果而得到的圖像數(shù)據(jù)表現(xiàn)的圖像,即,圖1 (b)所示,特定的被攝體110進行繪畫變換而得到的繪畫風格圖像200顯示于輸出部。圖2是表示本發(fā)明的實施方式所涉及的圖像處理裝置I的硬件的構成的框圖。圖像處理裝置I具備:CPU(中央處理器)11、R0M(只讀存儲器)12、RAM(隨機存取存儲器)13、圖像處理部14、總線15、輸入輸出接口 16、輸出部17、輸入部18、存儲部19、以及驅(qū)動器20。CPUll依照R0M12中所記錄的程序、或從存儲部19加載到RAM13中的程序來執(zhí)行各種處理。在RAM13中還適當存儲在由CPUll執(zhí)行各種處理中所需的數(shù)據(jù)等。圖像處理部14由DSP (數(shù)字信號處理器)、或VRAM(視頻隨機存儲存儲器)等構成,與CPUll協(xié)作來對圖像的數(shù)據(jù)實施各種圖像處理。例如,圖像處理部14對存儲部19中所存儲的圖像的數(shù)據(jù)實施降噪、配色的調(diào)整、繪畫變換等圖像處理。CPUlU ROMl2, RAMl3以及圖像處理部14經(jīng)由總線15而相互連接。另外,輸入輸出接口 16也與該總線15連接。在輸入輸出接口 16,連接有輸出部17、輸入部18、存儲部19以及驅(qū)動器20。輸出部17由顯不器或揚聲器等構成,用于輸出圖像或聲音。輸入部18由各種按鍵等構成,用于根據(jù)用戶的指示操作來輸入各種信息。此外,在本實施方式中,輸出部17以及輸入部18由將觸摸傳感器重疊地配置于顯示器上的觸摸面板式的液晶顯示器構成。存儲部19由DRAM (動態(tài)隨機存取存儲器)構成,將進行繪畫風格變換處理的照片圖像、進行繪畫風格變換處理后的繪畫風格圖像、幻燈片顯示用的圖像等的各種圖像數(shù)據(jù)作為圖像文件進行存儲。即,存儲部19作為圖像文件的記錄用的存儲器中的內(nèi)置存儲器發(fā)揮功能。在驅(qū)動器20上適當裝載有由磁盤、光盤、光磁盤或半導體存儲器等構成的可移動介質(zhì)31。由驅(qū)動器20從可移動介質(zhì)31讀出的程序根據(jù)需要被安裝至存儲部19。另外,可移動介質(zhì)31還能與存儲部19同樣地存儲在存儲部19中所存儲的圖像文件等各種數(shù)據(jù)。gp,可移動介質(zhì)31作為用于對作為內(nèi)置存儲器的存儲部19提供的、存儲新的圖像文件的圖像提供介質(zhì)發(fā)揮功能。接下來,參照圖3至圖6,說明由本實施方式所涉及的圖像處理裝置I的CPUll執(zhí)行的繪畫風格變換處理。圖3至圖6是說明由本實施方式所涉及的圖像處理裝置I的CPUll執(zhí)行的繪畫風格變換處理的流程的流程圖。首先,參照圖3,說明步驟SI至步驟S8的處理。在步驟SI中,在圖像處理裝置I的電源變?yōu)榻油顟B(tài)后,CPUll讀入為了在輸出部17中顯示圖像所需的各種參數(shù)。在步驟S2中,CPUll取得存儲部19中所存儲的照片圖像的圖像數(shù)據(jù)。即,執(zhí)行步驟S2的處理的CPUll作為取得圖像數(shù)據(jù)的取得部發(fā)揮功能。在步驟S3中,CPUll將由在步驟S2中取得的圖像數(shù)據(jù)表現(xiàn)的照片圖像顯示于輸出部17。在步驟S4中,CPUll判定圖像處理裝置I是否處于繪畫變換模式,在判定為處于繪畫變換模式的情況下,使處理轉(zhuǎn)移至步驟S5,在判定為不處于繪畫變換模式的情況下,使處理返回至步驟S2。在步驟S5中,CPUll判定用戶是否在輸入部18中執(zhí)行了觸摸操作,在判定為執(zhí)行了觸摸操作的情況下,使處理轉(zhuǎn)移至步驟S6,在判定為未執(zhí)行觸摸操作的情況下,使處理轉(zhuǎn)移至步驟S9(參照圖4)。本處理中的“觸摸操作”例如包括:選擇觸摸操作、放大觸摸操作、以及縮小觸摸操作。選擇觸摸操作是指,如圖1(a)所示,用戶用I根指尖來觸摸輸入部18中所顯示的照片圖像的特定的區(qū)域的觸摸操作。放大觸摸操作是指,用戶用2根指尖對輸入部18中所顯示的圓形區(qū)120 (參照圖1)進行觸摸并沿彼此相分離的方向滑動的觸摸操作??s小觸摸操作是指,用戶用2根指尖對輸入部18中所顯示的圓形區(qū)120 (參照圖1)進行觸摸并沿彼此接近的方向滑動的觸摸操作。在步驟S6中,CPUll判定存儲部19中所存儲的標志是否為0,在判定為標志為O的情況下,使處理轉(zhuǎn)移至步驟S7,在標志不為O的情況下,使處理轉(zhuǎn)移至步驟S17 (參照圖5)。本實施方式中的“標志”是表示CPUll是否對照片圖像的圖像數(shù)據(jù)設定了圓形區(qū)120(參照圖1)的標志。具體而言,若標志為0,則CPUll判定為未設定圓形區(qū)120,若標志例如為1,則CPUll判定為設定了圓形區(qū)120。在步驟S7中,CPUll設定并顯示:對于在步驟S2中取得的照片圖像的圖像數(shù)據(jù),規(guī)定以在步驟S5中進行觸摸操作后的特定的區(qū)域為中心的給定的范圍的圓形區(qū)120 (參照圖1)。在此,“給定的范圍”是指,在初始狀態(tài)下以特定的區(qū)域為中心,由以預先設定的半徑規(guī)定的圓所圍成的范圍,其后,通過用戶的操作或CPUll執(zhí)行的處理而被放大或縮小。即,執(zhí)行步驟S7的處理的CPUll作為針對由取得部取得的圖像數(shù)據(jù)來規(guī)定給定的范圍的選擇范圍設定部來發(fā)揮功能。另外,在本實施方式中,若在步驟S6的判定中標志為0,則CPUll認為在步驟S5中判定出的觸摸操作是選擇觸摸操作,并設定圓形區(qū)。另一方面,若在步驟S6的判定中標志為1,則CPUll判定為在步驟S5中判定出的觸摸操作是放大觸摸操作或縮小觸摸操作。在步驟S8中,CPUll對存儲部19中所存儲的標志置I。由此,CPUll在以后的處理中判定為設定了圓形區(qū)120。接下來,參照圖4來說明步驟S9至步驟S16的處理。在步驟S9中,CPUll判定是否已將圖像處理裝置I從繪畫變換模式變更為其他的模式,在判定為已變更的情況下使處理轉(zhuǎn)移至步驟S10,在判定為未變更的情況下使處理轉(zhuǎn)移至步驟S11。在此,在本實施方式中,“其他的模式”是指,例如,依次切換由存儲部19中所存儲的圖像數(shù)據(jù)表現(xiàn)的圖像來進行幻燈片顯示的通常模式等。在步驟SlO中,CPUlI使圖像處理裝置I的模式轉(zhuǎn)移至在步驟S9中判定出的變更后的模式。在步驟Sll中,CPUlI判定是否已對存儲部19中所存儲的標志置I,在判定為已對標志置I的情況下,使處理轉(zhuǎn)移至步驟S12,在判定為還未對標志置I的情況下,使處理返回至步驟S4(參照圖3)。在步驟S12中,CPUll判定是否通過用戶的選擇操作而選擇了全部清空,在判定為已選擇全部清空的情況下,使處理轉(zhuǎn)移至步驟S13,在判定為還未選擇全部清空的情況下,使處理轉(zhuǎn)移至步驟S14。在此,在本實施方式中,“全部清空”包括:在步驟S3中顯示于輸出部17的照片圖像的清空、以及在步驟S7中設定的圓形區(qū)的清空。在步驟S13中,CPUll對在步驟S3中顯示于輸出部17的照片圖像進行清空,并使處理返回至步驟S2。另外,CPUll伴隨照片圖像的清空,還清空在步驟S7中設定的圓形區(qū)。在步驟S14中,CPUll根據(jù)用戶的選擇操作,判定是否不對在步驟S3中顯示于輸出部17的照片圖像進行清空,而僅對在步驟S7中設定的圓形區(qū)進行清空。CPUll在判定為選擇了僅對圓形區(qū)進行清空的情況下,使處理轉(zhuǎn)移至步驟S15,而在判定為未選擇僅對圓形區(qū)進行清空的情況下,使處理轉(zhuǎn)移至步驟S21 (參照圖6)。在步驟S15中,CPUll對在步驟S7中設定的圓形區(qū)進行清空。步驟S16中,CPUll對存儲部19中所存儲的標志置O。由此,CPUll在以后的處理中判定為未設定圓形區(qū)120。CPUll在本處理后,使處理返回至步驟S4(參照圖3)。接下來,參照圖5來說明步驟S17至步驟S20的處理。在步驟S17中,CPUll判定用戶是否在輸入部18中進行了放大觸摸操作,在判定為進行了放大觸摸操作的情況下,使處理轉(zhuǎn)移至步驟S18,在判定為未進行放大觸摸操作的情況下,使處理轉(zhuǎn)移至步驟S19。在步驟S18中,CPUll對應于由用戶執(zhí)行的放大觸摸操作中的滑動量,對規(guī)定在步驟S7中設定的初始狀態(tài)的給定的范圍或者放大或縮小后的給定的范圍的圓形區(qū)120 (參照圖1)進行放大,并顯示于輸出部17。CPUll在本處理后,使處理返回至步驟S4 (參照圖3)。在步驟S19中,CPUll判定用戶是否在輸入部18中進行了縮小觸摸操作。CPUll在判定為進行了縮小觸摸操作的情況下,使處理轉(zhuǎn)移至步驟S20,在判定為未進行縮小觸摸操作的情況下,使處理返回至步驟S4(參照圖3)。在步驟S20中,CPUll對應于由用戶執(zhí)行的縮小觸摸操作中的滑動量,對規(guī)定在步驟S7中設定的初始狀態(tài)的給定的范圍或者放大或縮小后的給定的范圍的圓形區(qū)120 (參照圖1)進行縮小,并顯示于輸出部17。CPUll在本處理后,使處理返回至步驟S4 (參照圖3)。S卩,執(zhí)行步驟S18或步驟S20的處理的CPUll作為對所規(guī)定的給定的范圍進行放大或縮小的選擇范圍設定部來發(fā)揮功能。接下來,參照圖6來說明步驟S21至步驟S26的處理。在步驟S21中,CPUll判定用戶是否在輸入部18中進行了指示繪畫變換的操作。CPUll在判定為進行了繪畫變換的指示的操作的情況下,使處理轉(zhuǎn)移至步驟S22,而在判定為未進行繪畫變換的指示的操作的情況下,使處理返回至步驟S4(參照圖3)。在步驟S22中,CPUll將在步驟S2中取得的圖像數(shù)據(jù)設為處理對象,并提取對在步驟S7中規(guī)定的給定的范圍進行規(guī)定的圓形區(qū)內(nèi)的照片圖像的輪廓線。本處理中的圓形區(qū)是在步驟S7中設定的圓形區(qū)、在步驟S18中放大后的圓形區(qū)、或在步驟S20中縮小后的圓形區(qū)中的任一個。此外,盡管對本實施方式中的提取輪廓線的手法不作特別限定,但例如利用照片圖像的邊緣的像素值來進行提取。即,執(zhí)行步驟S22的處理的CPUll作為在由選擇范圍設定部規(guī)定的給定的范圍內(nèi)提取圖像的輪廓線的輪廓線提取部而發(fā)揮功能。在步驟S23中,CPUll判定在步驟S22中提取出的輪廓線中是否有成為形成封閉的范圍的閉合曲線的輪廓線。CPUll在判定為有成為閉合曲線的輪廓線的情況下,使處理轉(zhuǎn)移至步驟S24,在判定為沒有成為閉合曲線的輪廓線的情況下,使處理轉(zhuǎn)移至步驟S26。gp,執(zhí)行步驟S23的處理的CPUll作為判定有無由輪廓線提取部提取出的輪廓線形成的閉合曲線的閉合曲線判定部來發(fā)揮功能。在此,“由輪廓線形成的閉合曲線”具體而言相當于圖1所示的特定的被攝體110。在步驟S24中,CPUll從在步驟S23中判定為以在步驟S22提取出的輪廓線而成為閉合曲線的閉合曲線中,選擇由閉合曲線圍成的面積為最大的閉合曲線。即,執(zhí)行步驟S24的處理的CPUll作為對由輪廓線提取部提取出的輪廓線形成的閉合曲線進行選擇的閉合曲線選擇部來發(fā)揮功能。另外,執(zhí)行步驟S24的CPUll作為從由輪廓線提取部提取出的輪廓線形成的閉合曲線中選擇由閉合曲線圍成的面積為最大的閉合曲線的閉合曲線選擇部來發(fā)揮功能。在步驟S25中,圖像處理部14與CPUlI協(xié)作,生成對在步驟S2中取得的圖像數(shù)據(jù)中由步驟S24選擇出的閉合曲線所圍成的部分的圖像數(shù)據(jù)進行繪畫變換而得到的繪畫風格圖像數(shù)據(jù)。然后,圖像處理部14在輸出部17中顯示通過所生成的繪畫風格圖像數(shù)據(jù)來表現(xiàn)的繪畫風格圖像。具體而言,如圖1所示,圖像處理部14對作為在照片圖像中由閉合曲線圍成的部分的被攝體110進行繪畫變換,并將繪畫風格圖像顯示于輸出部17。S卩,執(zhí)行步驟S25的處理的圖像處理部14以及CPUll作為對以由閉合曲線選擇部選擇出的閉合曲線圍成的部分的數(shù)據(jù)進行繪畫變換的繪畫變換部來發(fā)揮功能。另外,在本實施方式中,圖像處理部14在步驟S25中按以下方式在輸出部17中顯示圖像。圖像處理部14首先使照片圖像整體顯示得較淡,在開始繪畫變換時,隨著繪畫變換的處理的進行,使較淡的顯示逐漸變濃地顯示,且剛好在繪畫變換的處理結束時恢復至通常的濃度。另外,圖像處理部14在繪畫變換的開始前,還將由成為繪畫變換的對象的閉合曲線圍成的部分較淡地顯示,且隨著繪畫變換的處理的進行而使較淡的顯示逐漸變濃地顯示,且剛好在繪畫變換的處理結束時恢復至通常的濃度。
在步驟S26中,圖像處理部14與CPUll協(xié)作,對由以在步驟S7中設定的圓形區(qū)、在步驟S18中放大的圓形區(qū)、以及在步驟S20中縮小的圓形區(qū)中的任一個所設定的圓形區(qū)圍成的部分的圖像數(shù)據(jù)進行繪畫變換,從而得到繪畫風格圖像數(shù)據(jù)。圖像處理部14在輸出部17中顯示通過繪畫風格圖像數(shù)據(jù)而表現(xiàn)的繪畫風格圖像。即,執(zhí)行步驟S26的處理的圖像處理部14以及CPUll作為在閉合曲線判定部判定為沒有閉合曲線的情況下對以給定的范圍所圍成的部分的數(shù)據(jù)進行繪畫變換的繪畫變換部來發(fā)揮功能。接下來,說明本實施方式的應用例。圖7是說明在本實施方式的應用例的圖像處理裝置IA和本實施方式的圖像處理裝置I中不同的功能的概要的圖。圖7a以及圖7b示出了本實施方式的應用例的圖像處理裝置IA的輸出部中所顯示的照片圖像100。本實施方式的應用例的圖像處理裝置IA在具有以下的功能這點上與本實施方式的圖像處理裝置I不同。圖像處理裝置IA具有如下功能:在如圖7a所示通過基于用戶的選擇觸摸操作而設定的圓形區(qū)120所規(guī)定的給定的范圍比被攝體110的輪廓線小的情況下,如圖7b所示,直到在由圓形區(qū)120規(guī)定的給定的范圍內(nèi)包含被攝體110為止,都對圓形區(qū)120進行放大。以下,詳細說明本實施方式的應用例。在以下的說明中,針對與本實施方式同樣的構成或處理,賦予相同的標號并省略或簡略說明。圖8以及圖9是說明由本實施方式的應用例所涉及的圖像處理裝置IA的CPUll執(zhí)行的繪畫風格變換處理的流程的流程圖。應用例的圖像處理裝置IA的CPUll與本實施方式的圖像處理裝置I不同之處在于,在執(zhí)行了圖8所示的步驟S8的處理后,執(zhí)行圖9所示的步驟S31至步驟S34的處理,然后使處理返回至步驟S4。參照圖9來說明步驟S31至步驟S34的處理。在步驟S31中,CPUll提取在規(guī)定步驟S7中所設定的給定的范圍的圓形區(qū)內(nèi)的照片圖像的輪廓線。在步驟S32中,CPUll判定在步驟S31提取出的廓線中是否有成為形成封閉范圍的閉合曲線的輪廓線。CPUll在判定為有成為閉合曲線的輪廓線的情況下,使處理轉(zhuǎn)移至步驟S33,在判定為沒有成為閉合曲線的輪廓線的情況下,使處理轉(zhuǎn)移至步驟S34。即,執(zhí)行步驟S32的處理的CPUll作為判定有無由輪廓線提取部提取出的輪廓線形成的閉合曲線的閉合曲線判定部來發(fā)揮功能。在步驟S33中,CPUll從在步驟S32判定為以在步驟S31中提取出的輪廓線成為閉合曲線的閉合曲線中,選擇由閉合曲線圍成的面積為最大的閉合曲線。另外,在應用例中,CPUll將在本處理中選擇出的閉合曲線作為在步驟S25(參照圖6)中進行繪畫變換的候補而存儲至存儲部19。其后,若未進行針對圓形區(qū)120的、用戶的放大觸摸操作或縮小觸摸操作,則CPUll在步驟S24中從存儲部19調(diào)用在步驟S33中選擇的閉合曲線。然后,在步驟S25中,圖像處理部14與CPUll協(xié)作,生成對由在步驟S24中所調(diào)用的閉合曲線所圍成的部分的圖像數(shù)據(jù)進行繪畫變換而得到的繪畫風格圖像數(shù)據(jù),并在輸出部17中顯示通過繪畫風格圖像數(shù)據(jù)而表現(xiàn)的繪畫風格圖像。在步驟S34中,CPUll僅以預先設定的給定量來放大對在步驟S7中所設定的初始狀態(tài)的給定的范圍進行規(guī)定的圓形區(qū)120 (參照圖7b),并顯示于輸出部17。CPUll在本處理后,使處理返回至步驟S32。S卩,CPUll直到在步驟S31中提取出的輪廓線所形成的閉合曲線包含于給定的范圍內(nèi)為止都放大圓形區(qū)。S卩,執(zhí)行步驟S34的處理的CPUll作為在閉合曲線判定部判定為沒有閉合曲線的情況下對所規(guī)定的給定的范圍進行放大的選擇范圍設定部來發(fā)揮功能。如以上說明所述,本實施方式的圖像處理裝置I具備CPUll以及圖像處理部14。執(zhí)行步驟S7的處理的CPUll作為在所取得的圖像數(shù)據(jù)中規(guī)定給定的范圍的選擇范圍設定部來發(fā)揮功能。執(zhí)行步驟S22的處理的CPUll作為將所取得的圖像數(shù)據(jù)設為處理對象,在由選擇范圍設定部規(guī)定的給定的范圍內(nèi)提取圖像的輪廓線的輪廓線提取部來發(fā)揮功能。執(zhí)行步驟S24的處理的CPUll作為對由輪廓線提取部提取出的輪廓線而形成的閉合曲線進行選擇的閉合曲線選擇部來發(fā)揮功能。執(zhí)行步驟S25的處理的圖像處理部14以及CPUll作為對以從由取得部取得的圖像數(shù)據(jù)中由閉合曲線選擇部選擇出的閉合曲線所圍成的部分的數(shù)據(jù)進行繪畫變換的繪畫變換部來發(fā)揮功能。由此,由于在給定的范圍內(nèi),僅對以由輪廓線形成的閉合曲線所圍成的部分的數(shù)據(jù)進行繪畫變換,因此,例如能僅對照片圖像中的特定的被攝體進行繪畫變換。因此,通過不僅縮短變換成繪畫風格的圖像處理所需的時間,還僅將特定的被攝體設為繪畫風格,從而能夠使鮮明的照片圖像與加入了感性后的繪畫風格圖像相融合,使用戶記住通過兩者單獨的圖像而不能體驗到的特別的感覺。另外,執(zhí)行本實施方式的步驟S24的CPUll作為從由輪廓線提取部提取出的輪廓線形成的閉合曲線中選擇由閉合曲線圍成的面積為最大的閉合曲線的閉合曲線選擇部來發(fā)揮功能。在此,在照片圖像中,除了通常作為主體的被攝體之外,還存在輔助的被攝體。而且,一般而言,在照片圖像中,作為主體的被攝體比輔助的被攝體大。根據(jù)本實施方式,由于選擇面積最大的閉合曲線,并對由該閉合曲線圍成的部分的圖像進行繪畫變換,因此能優(yōu)先地對作為主體的被攝體的可能性高的被攝體進行繪畫變換。另外,執(zhí)行本實施方式的步驟S18或步驟S20的處理的CPUll作為對所規(guī)定的給定的范圍進行放大或縮小的選擇范圍設定部來發(fā)揮功能。由此,由于能根據(jù)用戶的意愿或圖像處理裝置I的判定來將適當?shù)谋粩z體納入給定的范圍內(nèi),因此能僅對適當?shù)谋粩z體進行繪畫變換。另外,執(zhí)行本實施方式的步驟S23的處理的CPUll作為判定有無由輪廓線提取部提取出的輪廓線形成的閉合曲線的閉合曲線判定部來發(fā)揮功能。執(zhí)行步驟S26的處理的圖像處理部14以及CPUll作為在閉合曲線判定部判定為沒有閉合曲線的情況下對以給定的范圍所圍成的部分的數(shù)據(jù)進行繪畫變換的繪畫變換部來發(fā)揮功能。由此,即使判定為在給定的范圍沒有閉合曲線的情況下,也能以包圍適當?shù)谋粩z體的給定的范圍進行繪畫變換。
另外,執(zhí)行本實施方式的應用例的步驟S32的處理的CPUll作為判定有無由輪廓線提取部提取出的輪廓線形成的閉合曲線的閉合曲線判定部來發(fā)揮功能。執(zhí)行步驟S34的處理的CPUll作為在閉合曲線判定部判定為沒有閉合曲線的情況下對所規(guī)定的給定的范圍進行放大的選擇范圍設定部來發(fā)揮功能。由此,由于在判定為沒有閉合曲線的情況下能夠?qū)λ?guī)定的給定的范圍進行放大,因此通過圖像處理裝置Ia的判定,直到將被攝體納入給定的范圍內(nèi)為止,都能夠放大給定的范圍,因此能提高對作為繪畫變換的對象的被攝體進行選擇的精度。此外,本發(fā)明不限于上述的實施方式,在能達成本發(fā)明的目的的范圍內(nèi)的變形、改良等也包含在本發(fā)明中。盡管在上述的實施方式中,將給定的范圍設為了形成為圓形形狀的圓形區(qū),但給定的范圍不限于此,例如,可以設為矩形形狀或通過用戶的觸摸操作而圍成的形狀。另外,盡管在上述的實施方式中對由僅以輪廓線形成的閉合曲線所圍成的部分進行了繪畫變換,但不限于此,例如,還可以對由輪廓線和圓形區(qū)的外周線所形成的閉合曲線進行繪畫變換。另外,盡管在上述的實施方式中,以數(shù)字相框為例說明了應用本發(fā)明的圖像處理裝置I以及l(fā)a,但不特別局限于此。例如,本發(fā)明能一般應用于具有顯示功能的電子設備。具體而言,例如,本發(fā)明能應用于筆記本型的個人計算機、電視接收機、數(shù)碼攝像機、便攜式導航裝置、便攜式電話機、掌上游戲機等。上述一系列的處理既能通過硬件來執(zhí)行,又能通過軟件來執(zhí)行。另外,各部既可以以硬件單體來構成,又可以以軟件單體來構成,還可以以它們的組合來構成。在通過軟件來執(zhí)行一系列的處理的情況下,將構成該軟件的程序從網(wǎng)絡或記錄介質(zhì)安裝至計算機等。計算機可以是嵌入專用的硬件的計算機。另外,計算機可以是通過安裝各種程序而能執(zhí)行各種功能的計算機,例如通用的個人計算機。包含這樣的程序的記錄介質(zhì)不僅由為了對用戶提供程序而與裝置主體分開地散布程序的圖2的可移動介質(zhì)31構成,還由在預先嵌入裝置主體的狀態(tài)下提供給用戶的記錄介質(zhì)等構成??梢苿咏橘|(zhì)31例如由磁盤(包括軟盤)、光盤、或光磁盤等構成。光盤例如由⑶-ROM(只讀光盤)、DVD (數(shù)字多功能光盤)等構成。光磁盤由MD (迷你光盤)等構成。另夕卜,在嵌入裝置本體的狀態(tài)下提供給用戶的記錄介質(zhì),例如由記錄有程序的圖1的R0M12、或圖1的存儲部19中所含的硬件等構成。此外,在本說明書中,對記錄介質(zhì)中所記錄的程序進行記述的步驟當然包括沿著該順序以時間序列所進行的處理,但也不必非得以時間序列進行處理,還包括并行或單獨執(zhí)行的處理。盡管以上針對本發(fā)明的實施方式進行了說明,但該實施方式只不過是例示,并不限定本發(fā)明的技術的范圍。本發(fā)明能采取其他各種實施方式,進而在不脫離本發(fā)明的主旨的范圍內(nèi)能進行省略或置換等各種變更。這些實施方式或其變形不僅包含于本說明書等所記載的發(fā)明的范圍或主旨內(nèi),還包含于權利要求書所記載的發(fā)明和其等效范圍內(nèi)。
權利要求
1.一種圖像處理裝置,具備: 選擇范圍設定部,其從所取得的圖像中規(guī)定給定的范圍的圖像; 輪廓線提取部,其從由所述選擇范圍設定部規(guī)定的所述給定的范圍的圖像中提取輪廓線.閉合曲線選擇部,其選擇由所述輪廓線提取部提取出的輪廓線形成的閉合曲線;和繪畫變換部,其對由所述閉合曲線選擇部選擇出的所述閉合曲線圍成的部分的圖像進行繪畫變換。
2.根據(jù)權利要求1所述的圖像處理裝置,其中, 所述閉合曲線選擇部從由所述輪廓線提取部提取出的所述輪廓線而形成的多個閉合曲線中選擇由該閉合曲線圍成的面積為最大的閉合曲線。
3.根據(jù)權利要求1所述的圖像處理裝置,其中, 所述選擇范圍設定部對所述給定的范圍的圖像進行放大或縮小。
4.根據(jù)權利要求1所述的圖像處理裝置,其中, 所述圖像處理裝置還具備:閉合曲線判定部,其判定有無由所述輪廓線提取部提取出的輪廓線形成的閉合曲線, 在由所述閉合曲線判定部判定為沒有所述閉合曲線的情況下,所述繪畫變換部對以所述給定的范圍圍成的圖像進行繪畫變換。
5.根據(jù)權利要求4所述的圖像處理裝置,其中, 在由所述閉合曲線判定部判定為沒有所述閉合曲線的情況下,所述選擇范圍設定部放大所述給定的范圍的圖像。
6.一種圖像處理方法,是由圖像處理裝置執(zhí)行的圖像處理方法,所述圖像處理方法包括: 選擇范圍設定步驟,從所取得的圖像中規(guī)定給定的范圍的圖像; 輪廓線提取步驟,從所述給定的范圍的圖像中提取輪廓線; 閉合曲線選擇步驟,選擇由所提取出的所述輪廓線形成的閉合曲線;和 繪畫變換步驟,對由所選擇出的所述閉合曲線圍成的部分的圖像進行繪畫變換。
全文摘要
本發(fā)明提供一種圖像處理裝置以及圖像處理方法,CPU(11)通過執(zhí)行步驟(S2)的處理來取得圖像數(shù)據(jù),通過執(zhí)行步驟(S7)的處理來規(guī)定給定的范圍,通過執(zhí)行步驟(S22)的處理來在給定的范圍內(nèi)提取圖像的輪廓線,通過執(zhí)行步驟(S24)的處理來選擇由輪廓線形成的閉合曲線。圖像處理部(14)以及CPU(11)通過執(zhí)行步驟(S25)的處理,來對由閉合曲線圍成的部分的數(shù)據(jù)進行繪畫變換。
文檔編號G06F3/0488GK103092501SQ20121025641
公開日2013年5月8日 申請日期2012年7月23日 優(yōu)先權日2011年7月25日
發(fā)明者橫山佳正 申請人:卡西歐計算機株式會社