專利名稱:圖像處理方法和圖像處理裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理技術(shù),更具體來說,涉及用于高效地執(zhí)行圖像處理并使得能夠容易地檢查處理結(jié)果的技術(shù)。
背景技術(shù):
為了使圖像經(jīng)受圖像處理(包括亮度和色彩調(diào)節(jié)),通常使用以下調(diào)節(jié)方法。用戶將待處理圖像的全部或主要部分顯示在顯示器上。用戶一邊注視著圖像,一邊使用鼠標(biāo)等操作調(diào)節(jié)滑塊和調(diào)節(jié)盤,從而調(diào)節(jié)諸如亮度和色彩的參數(shù),以獲得希望的圖像。
然而,根據(jù)該方法,用戶只能觀察與正調(diào)節(jié)的參數(shù)對(duì)應(yīng)的圖像。由于沒有與該圖像相比較的對(duì)象,所以很難確定是否已將圖像調(diào)節(jié)為希望的圖像。因此,除非用戶積累了一定的經(jīng)驗(yàn),否則無法快速地將圖像調(diào)節(jié)為滿意的圖像。
在入門級(jí)的圖像處理軟件中特別地包括了這樣的功能預(yù)備通過縮小原始圖像而獲得的圖像,并將處理前的圖像和已對(duì)參數(shù)進(jìn)行了各種調(diào)節(jié)之后的圖像并排顯示在同一畫面上。在該方法中,可以一目了然地對(duì)所顯示的多幅圖像進(jìn)行相互對(duì)比。因此,該方法適合于了解已進(jìn)行了怎樣的調(diào)節(jié),但不適合于了解調(diào)節(jié)的細(xì)節(jié),因?yàn)閳D像很小。
已公開了這樣一種方法,即,在原始圖像的區(qū)域中顯示圖像,以在保持其它區(qū)域中的圖像不變的同時(shí)高亮顯示該圖像(日本專利申請(qǐng)?zhí)亻_No.2002-152496)。使用該方法使得可以在一個(gè)畫面上對(duì)原始圖像與被處理的圖像進(jìn)行對(duì)比。
需要這樣的方法該方法使得新手也能按這樣的方式容易地調(diào)節(jié)圖像,即,在調(diào)解整個(gè)圖像時(shí)快速并靈活地對(duì)已處理圖像與未處理圖像進(jìn)行對(duì)比,進(jìn)而對(duì)已處理圖像的一部分與原始圖像的對(duì)應(yīng)部分進(jìn)行對(duì)比。由于在日本專利申請(qǐng)?zhí)亻_No.2002-152496中所公開的方法的目的不是把詳細(xì)調(diào)節(jié)的結(jié)果應(yīng)用于整個(gè)圖像,所以該方法不足以調(diào)節(jié)整個(gè)圖像。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的是提供這樣一種圖像處理技術(shù),其使得不僅能夠以足夠的準(zhǔn)確度高效地執(zhí)行圖像處理,而且可以容易地檢查圖像處理的效果并增強(qiáng)圖像處理的用戶界面功能。
根據(jù)本發(fā)明的第一方面,提供了一種圖像處理裝置,其包括顯示器,用于顯示圖像;圖像指定部,用于指定待處理的原始圖像;顯示圖像創(chuàng)建部,用于創(chuàng)建顯示圖像,以在顯示器上顯示由圖像指定部指定的原始圖像;圖像顯示部,用于在顯示器上顯示由顯示圖像創(chuàng)建部創(chuàng)建的顯示圖像;邊界設(shè)置部,用于設(shè)置邊界,以把顯示器上的顯示圖像劃分為多個(gè)部分區(qū)域;區(qū)域選擇部,用于選擇所述多個(gè)部分區(qū)域中的一個(gè);圖像處理指定部,用于指定要對(duì)原始圖像執(zhí)行的圖像處理;圖像處理部,用于使原始圖像的全部或一部分經(jīng)受由圖像處理指定部指定的圖像處理;顯示圖像更新部,用于把由區(qū)域選擇部選擇的部分區(qū)域置換為由圖像處理部處理的原始圖像的顯示圖像;以及邊界移動(dòng)部,用于根據(jù)用戶的操作自由地移動(dòng)邊界的位置,其中,當(dāng)所述邊界移動(dòng)部移動(dòng)由區(qū)域選擇部選擇的部分區(qū)域與相鄰于該部分區(qū)域的區(qū)域之間的邊界的位置時(shí),所述顯示圖像更新部根據(jù)該邊界的移動(dòng)更新該部分區(qū)域和相鄰區(qū)域中的顯示圖像。
根據(jù)本發(fā)明的第二方面,提供了一種在圖像處理裝置中使用的圖像處理方法,該圖像處理裝置包括用于處理圖像的處理裝置和用于顯示圖像的顯示器,該圖像處理方法包括以下步驟圖像指定步驟,用于指定待處理的原始圖像;顯示圖像創(chuàng)建步驟,用于創(chuàng)建顯示圖像,以在顯示器上顯示在圖像指定步驟中指定的原始圖像;圖像顯示步驟,用于在顯示器上顯示在顯示圖像創(chuàng)建步驟中創(chuàng)建的顯示圖像;邊界設(shè)置步驟,用于設(shè)置邊界,以把顯示器上的顯示圖像劃分為多個(gè)部分區(qū)域;區(qū)域選擇步驟,用于選擇所述多個(gè)部分區(qū)域中的一個(gè);圖像處理指定步驟,用于指定要在原始圖像上執(zhí)行的圖像處理;圖像處理步驟,用于使原始圖像的全部或一部分經(jīng)受在圖像處理指定步驟中指定的圖像處理;顯示圖像更新步驟,用于把在區(qū)域選擇步驟中選擇的部分區(qū)域置換為在圖像處理步驟中處理的原始圖像的顯示圖像;以及邊界移動(dòng)步驟,用于根據(jù)用戶的操作移動(dòng)邊界的位置,其中,當(dāng)在所述邊界移動(dòng)步驟中移動(dòng)在區(qū)域選擇步驟中選擇的部分區(qū)域與相鄰于該部分區(qū)域的區(qū)域之間的邊界的位置時(shí),所述顯示圖像更新步驟根據(jù)該邊界的移動(dòng)更新該部分區(qū)域和相鄰區(qū)域中的顯示圖像。
在下面的說明中將闡述本發(fā)明的優(yōu)點(diǎn),其部分地根據(jù)說明即可顯見,或者可以通過對(duì)本發(fā)明的實(shí)踐來獲知。通過下面具體指出的裝置和組合,可以實(shí)現(xiàn)并獲得本發(fā)明的優(yōu)點(diǎn)。
附圖被并入說明書且構(gòu)成說明書的一部分,示出了本發(fā)明的實(shí)施例,并且與以上綜合說明以及以下對(duì)實(shí)施例的具體說明一起用于解釋本發(fā)明的原理。
圖1示出了根據(jù)本發(fā)明第一實(shí)施例的圖像處理方法中的圖像處理畫面的構(gòu)成;圖2示出了多個(gè)圖像處理項(xiàng);圖3示出了圖像處理裝置的構(gòu)成;圖4示出了存儲(chǔ)在緩沖存儲(chǔ)器中的信息;圖5示出了用于給出圖像顯示處理的概要的過程;圖6是用于幫助闡述文件操作處理的過程的流程圖;圖7是用于幫助闡述文件打開處理的過程的流程圖;圖8是用于幫助闡述圖像顯示區(qū)更新處理的過程的流程圖;圖9是用于幫助闡述文件保存處理的過程的流程圖;圖10是用于幫助闡述查看器操作處理的流程圖;圖11是查看器選擇列表操作處理的流程圖;圖12是用于幫助闡述參數(shù)指定區(qū)操作處理的過程的流程圖;
圖13是用于幫助闡述圖像顯示區(qū)操作處理的過程的流程圖;圖14示出了根據(jù)本發(fā)明第二實(shí)施例的圖像顯示方法中的圖像處理畫面的構(gòu)成;圖15示出了多個(gè)圖像處理項(xiàng);圖16示出了存儲(chǔ)在臨時(shí)存儲(chǔ)器中的信息;圖17示出了圖像處理裝置的構(gòu)成;圖18示出了用于給出圖像顯示處理的概要的過程;圖19是用于幫助闡述文件操作處理的過程的流程圖;圖20是用于幫助闡述文件打開處理的過程的流程圖;圖21是用于幫助闡述圖像顯示區(qū)更新處理的過程的流程圖;圖22是用于幫助闡述文件保存處理的過程的流程圖;圖23是用于幫助闡述編輯模式切換處理的過程的流程圖;圖24是用于幫助闡述參數(shù)指定區(qū)操作處理的流程圖;圖25是用于幫助闡述圖像顯示區(qū)操作處理的過程的流程圖;以及圖26是用于幫助闡述臨時(shí)存儲(chǔ)器區(qū)操作處理的過程的流程圖。
具體實(shí)施例方式在根據(jù)本發(fā)明一實(shí)施例的圖像處理方法中,用戶根據(jù)顯示在圖像處理裝置的顯示部上的圖像處理畫面對(duì)圖像進(jìn)行處理和編輯。
圖1示出了根據(jù)本發(fā)明第一實(shí)施例的圖像處理方法中的圖像處理畫面的構(gòu)成。
圖像處理畫面1由工具欄區(qū)2、圖像顯示區(qū)3、顯示操作區(qū)4以及參數(shù)區(qū)6組成。在工具欄區(qū)2中,設(shè)有用于執(zhí)行有關(guān)圖像處理的操作的各種按鈕。圖像顯示區(qū)3把原始圖像、圖像處理前的圖像與圖像處理后的圖像組合起來并顯示所得圖像。顯示操作區(qū)4具有用于放大和縮小圖像的操作按鈕。在參數(shù)區(qū)6中,顯示有用于指定有關(guān)圖像處理的參數(shù)的操作模塊等。
在工具欄區(qū)2中,設(shè)有打開按鈕11、保存按鈕12、有關(guān)查看器操作的查看器創(chuàng)建按鈕14a、查看器刪除按鈕14b以及結(jié)束按鈕15。打開按鈕11用于選擇待經(jīng)受圖像處理的原始圖像。保存按鈕12用于使用確定的圖像處理參數(shù)保存經(jīng)受了圖像處理的原始圖像。查看器創(chuàng)建按鈕14a用于在圖像顯示區(qū)3中創(chuàng)建查看器。查看器刪除按鈕14b用于從圖像顯示區(qū)3刪除查看器。結(jié)束按鈕15用于關(guān)閉圖像處理畫面1。
在圖像顯示區(qū)3中,可以創(chuàng)建多個(gè)查看器。查看器在圖像顯示區(qū)中指定一部分區(qū)域。用戶可以設(shè)置各種圖像處理參數(shù)、在該部分區(qū)域中處理圖像以及使用查看器檢查處理結(jié)果。在圖像顯示區(qū)中,可以創(chuàng)建多個(gè)查看器。可以改變查看器的顯示位置和顯示大小。圖1示出了查看器A和查看器B。
當(dāng)存在其中查看器A與查看器B如圖1所示地相互交疊的區(qū)域C時(shí),施加給各查看器的圖像處理參數(shù)被重復(fù)施加給區(qū)域C。稍后對(duì)此進(jìn)行詳細(xì)說明。
在顯示操作區(qū)4中,設(shè)有縮小按鈕26a和放大按鈕26b??s小按鈕26a用于縮小顯示在圖像顯示區(qū)3中的圖像。放大按鈕26b用于放大顯示在圖像顯示區(qū)3中的圖像。
在參數(shù)區(qū)6中,設(shè)有查看器選擇列表23、移動(dòng)按鈕24、圖像處理選擇列表28以及參數(shù)指定控制器29。查看器選擇列表23顯示查看器的名稱,這些名稱使得可以指定待經(jīng)受圖像處理的查看器。移動(dòng)按鈕24用于改變查看器名稱在查看器選擇列表中排列的順序。在圖像處理選擇列表28中,設(shè)有多個(gè)圖像處理項(xiàng),使得用戶可以選擇希望的圖像處理。參數(shù)指定控制器29是用于輸入與用戶所選擇的圖像處理項(xiàng)對(duì)應(yīng)的圖像處理參數(shù)的模塊。
下面參照?qǐng)D1,對(duì)圖像顯示方法的概要進(jìn)行闡述。
當(dāng)用戶顯示圖像處理畫面1時(shí),操作按鈕11到15出現(xiàn)在工具欄區(qū)2中。當(dāng)用戶按壓打開按鈕11時(shí),顯示多個(gè)層級(jí)化文件夾。然后,當(dāng)用戶檢索到一文件夾并指定待處理的圖像時(shí),該圖像出現(xiàn)在圖像顯示區(qū)3中。
接下來,當(dāng)用戶按壓查看器創(chuàng)建按鈕14a時(shí),查看器A出現(xiàn)在圖像顯示區(qū)3中??梢允褂檬髽?biāo)點(diǎn)擊查看器A并將其拖至希望的位置。在顯示有查看器A的情況下,當(dāng)用戶再次按壓查看器創(chuàng)建按鈕14a時(shí),查看器B出現(xiàn)在圖像顯示區(qū)3中。同樣可以使用鼠標(biāo)點(diǎn)擊查看器B并將其拖至希望的位置。查看器B的一部分可以與查看器A相交疊。
當(dāng)用戶指定一查看器并按壓查看器刪除按鈕14b時(shí),從圖像顯示區(qū)3刪除該查看器。當(dāng)新創(chuàng)建查看器時(shí),把查看器的名稱添加到查看器選擇列表23。當(dāng)刪除查看器時(shí),從查看器選擇列表23刪除該查看器的名稱。
用戶可以在查看器選擇列表23中指定希望的查看器的名稱,從而選擇希望的查看器。在圖像顯示區(qū)3中使用紅框包圍所選查看器,這表示選擇了該查看器。用戶可以在查看器選擇列表23中指定查看器的名稱并操作移動(dòng)按鈕24,從而改變查看器名稱在查看器選擇列表23中顯示的順序。例如,當(dāng)用戶選擇查看器A并操作“向下移動(dòng)”按鈕時(shí),查看器A移動(dòng)到查看器B之下。
當(dāng)用戶操作圖像處理選擇列表28時(shí),圖像處理項(xiàng)出現(xiàn)在如圖2所示的下拉菜單中。當(dāng)用戶選擇希望的圖像處理項(xiàng)時(shí),向參數(shù)區(qū)6添加了與該選擇對(duì)應(yīng)的至少一個(gè)參數(shù)指定控制器29。然后,當(dāng)用戶操作參數(shù)指定控制器29時(shí),顯示在所選查看器上的圖像經(jīng)受基于該處理參數(shù)的圖像處理。因此,在圖像顯示區(qū)3中,把在查看器中經(jīng)受圖像處理的圖像與原始圖像組合起來并顯示所得圖像。因而,可以在單個(gè)畫面上靈活地對(duì)原始圖像與處理圖像進(jìn)行相互對(duì)比。
重疊部分按在查看器選擇列表23中顯示的順序經(jīng)受圖像處理。例如,當(dāng)查看器A和查看器B按所列順序顯示在查看器選擇列表23中時(shí),所述重疊部分首先經(jīng)受施加給查看器A的圖像處理,接著經(jīng)受施加給查看器B的圖像處理。
對(duì)縮放按鈕26a、26b的操作使得可以縮小和放大圖像顯示區(qū)3中的整個(gè)圖像。由此,可以對(duì)圖像處理結(jié)果進(jìn)行細(xì)微的檢查。此外,可以容易地了解大的范圍。
當(dāng)用戶操作保存按鈕12時(shí),原始圖像經(jīng)受基于被指定給所選查看器的圖像處理參數(shù)的圖像處理,并且所得圖像被保存在指定圖像文件夾中。通過選中附加于查看器選擇列表23的保存復(fù)選框23a,可以設(shè)置在保存時(shí)圖像處理是否起作用。例如,當(dāng)選中查看器A和查看器B的復(fù)選框時(shí),原始圖像經(jīng)受查看器A和查看器B中的按所列順序的圖像處理,并且保存所得圖像。當(dāng)只選中查看器B的復(fù)選框時(shí),原始圖像只經(jīng)受查看器B中的圖像處理,并保存所得圖像。然后,當(dāng)用戶操作結(jié)束按鈕15時(shí),關(guān)閉圖像處理畫面1。
下面對(duì)用于實(shí)現(xiàn)該圖像處理方法及其主要處理過程的圖像處理裝置的構(gòu)成進(jìn)行闡述。
圖3示出了圖像處理裝置30的構(gòu)成。圖像處理裝置30包括顯示部31、操作輸入部32、通信接口33、顯示存儲(chǔ)器34、程序存儲(chǔ)器36以及處理部37。
顯示部31是用于顯示圖像處理畫面1的CRT或TFT液晶顯示器。操作輸入部32是輸入裝置,如用于從用戶接收操作指令的鍵盤或鼠標(biāo)。通信接口33與外部設(shè)備交換諸如圖像數(shù)據(jù)的信息。
顯示存儲(chǔ)器34設(shè)有多個(gè)緩沖存儲(chǔ)器。存儲(chǔ)在這些緩沖存儲(chǔ)器中的是在圖像顯示區(qū)3中顯示的圖像,即(1)原始圖像;(2)有關(guān)各種查看器的圖像;以及(3)經(jīng)受疊置的圖像。例如,當(dāng)顯示兩個(gè)查看器時(shí),創(chuàng)建了以下四個(gè)緩沖存儲(chǔ)器(a)存儲(chǔ)原始圖像的緩沖存儲(chǔ)器;(b)存儲(chǔ)通過使用查看器A的圖像參數(shù)處理原始圖像而獲得的圖像的緩沖存儲(chǔ)器;(c)存儲(chǔ)通過使用查看器B的圖像參數(shù)處理原始圖像而獲得的圖像的緩沖存儲(chǔ)器;以及(d)存儲(chǔ)通過使用查看器A和查看器B的圖像參數(shù)處理原始圖像而獲得的圖像的緩沖存儲(chǔ)器。
圖4示出了存儲(chǔ)在緩沖存儲(chǔ)器中的信息。在該緩沖存儲(chǔ)器中,存儲(chǔ)有“圖像存儲(chǔ)器”、“處理參數(shù)”以及“查看器信息”?!皥D像存儲(chǔ)器”存儲(chǔ)待顯示在圖像顯示區(qū)3中的圖像數(shù)據(jù)。“處理參數(shù)”存儲(chǔ)指定的圖像處理參數(shù)。當(dāng)該緩沖存儲(chǔ)器保持原始圖像時(shí),不存儲(chǔ)處理參數(shù)。此外,當(dāng)該緩沖存儲(chǔ)器保持重疊圖像時(shí),不存儲(chǔ)處理參數(shù)。這是因?yàn)椴槐刂貜?fù)地存儲(chǔ)任何處理參數(shù),因?yàn)閷?duì)每個(gè)查看器都使用緩沖存儲(chǔ)器中的處理參數(shù)執(zhí)行處理?!安榭雌餍畔ⅰ贝鎯?chǔ)與查看器的大小和顯示位置有關(guān)的信息。
程序存儲(chǔ)器36用于存儲(chǔ)程序,該程序?qū)D像處理裝置30的各功能進(jìn)行控制。處理部37用于監(jiān)控圖像處理裝置30的操作。
接下來,參照?qǐng)D5到13,對(duì)圖像處理的過程的概要進(jìn)行闡述。以下闡述的處理是有關(guān)圖像處理功能的主要部分的。因此,盡管以下未闡述,但是圖1到4所示的功能都包括在這些圖像處理功能中。
當(dāng)用戶啟動(dòng)圖像處理時(shí),處理部37在圖5的步驟S01中在顯示部31上顯示圖像處理畫面1。然后,用戶對(duì)操作輸入部32進(jìn)行操作,進(jìn)而對(duì)圖像處理畫面1上的各種操作按鈕進(jìn)行操作,從而執(zhí)行與這些操作按鈕對(duì)應(yīng)的處理。
當(dāng)用戶操作工具欄區(qū)2中的打開按鈕11或保存按鈕12時(shí),在步驟S02中執(zhí)行文件操作處理(圖6)。
在圖6的步驟T01中,如果檢測(cè)到對(duì)打開按鈕11的操作,那么啟動(dòng)步驟T02中的打開文件的處理(圖7)。
在圖7的步驟P01到步驟P03中,讀取用戶所指定的圖像,然后不僅把它作為原始圖像存儲(chǔ)在顯示存儲(chǔ)器34中,而且把它顯示在圖像顯示區(qū)3中。然后,在步驟P04中,執(zhí)行圖像顯示區(qū)更新處理(圖8),從而更新圖像顯示區(qū)3中的顯示的內(nèi)容。
在圖8的步驟Q01中,從顯示存儲(chǔ)器34的緩沖存儲(chǔ)器讀取原始圖像,然后把它顯示在圖像顯示區(qū)3中。在步驟Q02和步驟Q03中,從緩沖存儲(chǔ)器的“查看器信息”讀取各查看器的位置、大小、形狀以及其它信息。根據(jù)這些信息項(xiàng),在各查看器中顯示框線。
然后,在步驟Q04和步驟Q05中,從存儲(chǔ)在與各查看器對(duì)應(yīng)的緩沖存儲(chǔ)器中的已處理圖像提取部分圖像,并把它顯示在該查看器內(nèi)。其后,在多個(gè)查看器相互交疊的區(qū)域中顯示從緩沖存儲(chǔ)器中的重疊圖像提取的部分圖像。
在完成了文件打開處理之后,控制返回圖5并等待用戶的下一操作。
在圖6的步驟T05中,如果檢測(cè)到對(duì)保存按鈕12的操作,那么啟動(dòng)步驟T06中的文件保存處理(圖9)。
在圖9的步驟T07中,確定是否選中了參數(shù)區(qū)6中的保存復(fù)選框23a。如果在步驟T07中為“否”,即,如果未選中保存復(fù)選框23a,那么不執(zhí)行保存并結(jié)束該處理。如果在步驟T07中為“是”,即,如果選中了保存復(fù)選框23a,那么在步驟T08中確定是否選中了多個(gè)保存復(fù)選框23a。
如果在步驟T08中為“否”,即,如果只選中了一個(gè)保存復(fù)選框23a,則在步驟T09把與其復(fù)選框被選中了的查看器對(duì)應(yīng)的已處理圖像設(shè)置為待存儲(chǔ)圖像。如果在步驟T08中為“是”,即,如果選中了超過一個(gè)保存復(fù)選框23a,那么把與其復(fù)選框被選中了的查看器對(duì)應(yīng)的重疊圖像設(shè)置為待存儲(chǔ)圖像。然后,在步驟T11中,讀取待存儲(chǔ)圖像并把它保存在指定文件中。
在完成了文件保存處理之后,控制回到圖5并等待用戶的下一操作。
在圖5中,當(dāng)用戶操作工具欄區(qū)2中的查看器創(chuàng)建按鈕14a時(shí),在步驟S03中執(zhí)行查看器操作處理(圖10)。
在圖10的步驟T15和步驟T16中,如果檢測(cè)到對(duì)查看器創(chuàng)建按鈕14a的按壓,則在顯示存儲(chǔ)器34中創(chuàng)建新的緩沖存儲(chǔ)器,然后初始化該新的緩沖存儲(chǔ)器。在步驟T17到步驟T19中,把顯示存儲(chǔ)器34中的原始圖像拷貝到該新的緩沖存儲(chǔ)器的“圖像存儲(chǔ)器”中。接著,在圖像顯示區(qū)中顯示新的查看器。同時(shí),把該查看器的名稱添加到查看器選擇列表23。
然后,確定在圖像顯示區(qū)中是否存在2個(gè)或更多個(gè)查看器。如果在步驟T20中為“是”,即,如果存在兩個(gè)或更多個(gè)查看器,則在顯示存儲(chǔ)器34中創(chuàng)建用于重疊結(jié)果的新緩沖存儲(chǔ)器并對(duì)其進(jìn)行初始化。然后,把顯示存儲(chǔ)器34中的原始圖像拷貝到該新緩沖存儲(chǔ)器的“圖像存儲(chǔ)器”中。接著,在步驟T25中執(zhí)行圖像顯示區(qū)更新處理(圖8)。
如果在步驟T20中為“否”,即,如果在圖像顯示區(qū)中只存在一個(gè)查看器,則執(zhí)行圖像顯示區(qū)更新處理(圖8),這是因?yàn)椴槐剡M(jìn)行重疊。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
在完成了查看器創(chuàng)建處理之后,控制回到圖5并等待用戶的下一操作。
在圖5中,當(dāng)用戶操作工具欄區(qū)2中的查看器刪除按鈕14b時(shí),在步驟S03中執(zhí)行查看器操作處理(圖10)。
在圖10的步驟T27和步驟T28中,如果檢測(cè)到對(duì)查看器刪除按鈕14b的按壓,那么將刪除從查看器選擇列表23選擇的查看器。然后,在步驟T29到步驟T31中,從圖像顯示區(qū)刪除相關(guān)查看器。同時(shí),從查看器選擇列表23刪除該查看器的名稱并打開與所刪除的查看器對(duì)應(yīng)的顯示存儲(chǔ)器的緩沖區(qū)。
然后,確定在刪除之前在圖像顯示區(qū)中是否存在兩個(gè)或更多個(gè)查看器。如果在步驟T32中為“是”,即,如果存在兩個(gè)或更多個(gè)查看器,則在步驟T33中打開用于重疊結(jié)果的緩沖區(qū)。然后,在步驟T25中執(zhí)行圖像顯示區(qū)更新處理(圖8)。如果在步驟T32中為“否”,即,如果在刪除之前在圖像顯示區(qū)中只存在一個(gè)查看器,則執(zhí)行圖像顯示區(qū)更新處理(圖8),這是因?yàn)椴淮嬖谟糜谥丿B的緩沖區(qū)。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
在圖5中,當(dāng)用戶操作參數(shù)區(qū)6中的查看器選擇列表23時(shí),在步驟S04執(zhí)行查看器選擇列表操作處理(圖11)。
當(dāng)用戶改變對(duì)查看器選擇列表23中的查看器名稱的選擇時(shí),檢測(cè)到選擇狀態(tài)的改變并在圖11的步驟T35到步驟T37中高亮顯示新選擇的查看器名稱。例如,將其顏色改變成藍(lán)色。同時(shí),高亮顯示圖像顯示區(qū)中的查看器。例如,以紅框包圍該查看器。然后,在步驟T38中,根據(jù)所選查看器,對(duì)圖像處理選擇列表28和參數(shù)設(shè)置區(qū)中的參數(shù)指定控制器29的顯示進(jìn)行更新,并結(jié)束查看器選擇列表操作處理。
當(dāng)用戶操作移動(dòng)按鈕24時(shí),在圖11的步驟T40和步驟T41中確定已按壓“向上移動(dòng)”按鈕和“向下移動(dòng)”按鈕中的哪個(gè)按鈕。根據(jù)所按壓的按鈕,改變查看器選擇列表23顯示的順序。
然后,在步驟T42中,對(duì)用于與所改變的查看器對(duì)應(yīng)的重疊結(jié)果的緩沖區(qū)中的已處理圖像內(nèi)容進(jìn)行更新。即,根據(jù)查看器選擇列表23顯示的順序,再執(zhí)行圖像處理。存儲(chǔ)所得圖像。其后,在步驟T43中執(zhí)行圖像顯示區(qū)更新處理(圖8)并結(jié)束查看器選擇列表操作處理。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
當(dāng)用戶選中保存復(fù)選框23a時(shí),在圖11的步驟T45和步驟T46中確定選中的復(fù)選框23a。如果在步驟T46中為“是”,即,如果尚未選中改變前的復(fù)選框23a,則選中復(fù)選框23a。如果在步驟T46中為“否”,即,如果已選中改變前的復(fù)選框23a,則使該復(fù)選框23a不被選中并結(jié)束查看器選擇列表操作處理。
在圖5中,當(dāng)用戶操作圖像處理選擇列表28或參數(shù)區(qū)6中的參數(shù)指定控制器29時(shí),在步驟S05中執(zhí)行參數(shù)指定區(qū)操作處理(圖12)。
在圖12的步驟T51和步驟T52中,如果檢測(cè)到對(duì)圖像處理選擇列表28的選擇,則把與所選圖像處理項(xiàng)對(duì)應(yīng)的參數(shù)指定控制器29添加到參數(shù)區(qū)6。
在步驟T55和步驟T56中,如果檢測(cè)到對(duì)參數(shù)指定控制器29的操作,則與從查看器選擇列表23選擇的查看器對(duì)應(yīng)的已處理圖像經(jīng)受基于指定參數(shù)的圖像處理。在步驟T57和步驟T58中,把該指定參數(shù)的內(nèi)容存儲(chǔ)在緩沖存儲(chǔ)器的“處理參數(shù)”中。同時(shí),按在查看器選擇列表23中顯示多個(gè)圖像處理的順序執(zhí)行這些圖像處理。把所得圖像存儲(chǔ)在緩沖存儲(chǔ)器的“圖像存儲(chǔ)器”中。然后,在步驟T59中執(zhí)行圖像顯示區(qū)更新處理(圖8)并結(jié)束參數(shù)指定區(qū)操作處理。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
在完成了參數(shù)區(qū)操作處理之后,控制返回圖5并等待用戶的下一操作。
在圖5中,當(dāng)用戶在圖像顯示區(qū)3中執(zhí)行操作并操作顯示操作區(qū)4中的按鈕時(shí),在步驟S06中執(zhí)行圖像顯示區(qū)操作處理(圖13)。
當(dāng)用戶操作圖像顯示區(qū)3中的滾動(dòng)條時(shí),根據(jù)在圖13的步驟T61和步驟T62中的滾動(dòng)操作改變當(dāng)前選擇的圖像顯示區(qū)中的顯示。然后,在步驟T63中,執(zhí)行圖像顯示更新處理(圖8),從而更新顯示在圖像顯示區(qū)3中的內(nèi)容。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
當(dāng)用戶操作放大按鈕26b時(shí),在圖13的步驟T65和步驟T66中增大圖像顯示區(qū)3的顯示縮放倍率。然后,在步驟T63中,執(zhí)行圖像顯示區(qū)更新處理(圖8),從而更新顯示在圖像顯示區(qū)3中的內(nèi)容。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
當(dāng)用戶操作縮小按鈕26a時(shí),在圖13的步驟T71和步驟T72中減小圖像顯示區(qū)3的顯示縮放倍率。然后,在步驟T63中,執(zhí)行圖像顯示區(qū)更新處理(圖8),從而更新顯示在圖像顯示區(qū)3中的內(nèi)容。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
當(dāng)用戶使用鼠標(biāo)點(diǎn)擊并拖動(dòng)查看器時(shí),在圖13的步驟T75和步驟T76中根據(jù)查看器的移動(dòng)改變顯示位置。然后,在步驟T63中,執(zhí)行圖像顯示區(qū)更新處理(圖8),從而更新顯示在圖像顯示區(qū)3中的內(nèi)容。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
當(dāng)用戶使用鼠標(biāo)點(diǎn)擊并拖動(dòng)查看器的外框時(shí),在圖13的步驟T81和步驟T82中根據(jù)鼠標(biāo)的移動(dòng)改變查看器的顯示大小和形狀。然后,在步驟T63中,執(zhí)行圖像顯示區(qū)更新處理(圖8),從而更新顯示在圖像顯示區(qū)3中的內(nèi)容。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
在完成了圖像顯示區(qū)操作處理之后,控制返回到圖5并等待用戶的下一操作。
在圖5中,當(dāng)用戶操作結(jié)束按鈕15時(shí),在步驟S07中檢測(cè)到結(jié)束操作并關(guān)閉圖像處理畫面1。
在本實(shí)施例中,已使用處理參數(shù)處理了整個(gè)原始圖像并把所得圖像存儲(chǔ)在緩沖存儲(chǔ)器的“圖像存儲(chǔ)器”中。通常,可以不執(zhí)行該操作,而當(dāng)在圖像顯示區(qū)3的查看器中顯示有圖像時(shí),可以只使用處理參數(shù)處理有關(guān)部分,而在把整個(gè)原始圖像存儲(chǔ)到圖像文件中去時(shí)使用處理參數(shù)處理整個(gè)原始圖像。這消除了在顯示圖像時(shí)使整個(gè)圖像經(jīng)受圖像處理的必要性,這就使得圖像處理時(shí)間變短。
在本實(shí)施例中,當(dāng)執(zhí)行諸如原始顯影的圖像編輯時(shí),可以把所選圖像的一部分設(shè)置為處理區(qū),并且可以在實(shí)時(shí)比較編輯結(jié)果的同時(shí)設(shè)置參數(shù)。因此,可以容易地檢查圖像處理的效果。具體來說,可以一目了然地判斷多個(gè)圖像處理的效果。
可以自如地改變選擇區(qū)(在其中處理圖像的范圍)的位置、大小以及形狀。此外,可以設(shè)置多個(gè)選擇區(qū)??梢酝瑫r(shí)任意移動(dòng)該多個(gè)選擇區(qū)。因此,該構(gòu)成在可操作性方面很優(yōu)秀并且是用戶友好的。
此外,由于設(shè)有縮放按鈕26a、26b,所以可以放大和縮小整個(gè)圖像。這使得可以對(duì)圖像處理結(jié)果進(jìn)行細(xì)微的檢查并使得可以容易地把大區(qū)域抓取為待處理對(duì)象。
如上所述,根據(jù)第一實(shí)施例,可以容易地檢查圖像處理的結(jié)果并可以增強(qiáng)圖像處理的用戶界面功能。
圖14示出了根據(jù)本發(fā)明第二實(shí)施例的圖像顯示方法中的圖像處理畫面的構(gòu)成。第二實(shí)施例的圖像處理畫面101的構(gòu)成與第一實(shí)施例的圖像處理畫面1的構(gòu)成不同。下面使用與第一實(shí)施例的標(biāo)號(hào)不同的標(biāo)號(hào)對(duì)圖像處理畫面101的構(gòu)成和功能進(jìn)行闡述。
圖像處理畫面101由工具欄區(qū)102、圖像顯示區(qū)103、臨時(shí)存儲(chǔ)器操作區(qū)104、臨時(shí)存儲(chǔ)器顯示區(qū)105以及參數(shù)區(qū)106組成。在工具欄區(qū)102中,設(shè)有用于執(zhí)行有關(guān)圖像處理的操作的各種按鈕。圖像顯示區(qū)103把原始圖像、圖像處理前的圖像與圖像處理后的圖像組合起來并顯示所得圖像。臨時(shí)存儲(chǔ)器操作區(qū)104設(shè)有用于臨時(shí)存儲(chǔ)已處理圖像和讀取圖像的各種操作按鈕。臨時(shí)存儲(chǔ)器顯示區(qū)105用于顯示臨時(shí)存儲(chǔ)的已處理圖像的縮略圖。在參數(shù)區(qū)106中,顯示有用于指定圖像處理的類型及其參數(shù)的操作模塊。
在工具欄區(qū)102中,設(shè)有打開按鈕111、保存按鈕112、編輯按鈕113以及結(jié)束按鈕115。打開按鈕111用于選擇待經(jīng)受圖像處理的原始圖像。保存按鈕112用于使用所確定的圖像處理參數(shù)保存經(jīng)受了圖像處理的原始圖像。編輯按鈕113用于使得圖像得到處理并在圖像處理畫面101上得到編輯。結(jié)束按鈕115用于關(guān)閉圖像處理畫面101。
在圖像顯示區(qū)103中,設(shè)有原始圖像顯示區(qū)118和處理圖像顯示區(qū)119,在這兩者之間設(shè)有劃分線117。在處理圖像顯示區(qū)119中,顯示原始圖像的經(jīng)受圖像處理的部分。原始圖像顯示區(qū)118和處理圖像顯示區(qū)119構(gòu)成了整個(gè)原始圖像。
在臨時(shí)存儲(chǔ)器操作區(qū)104中,設(shè)有臨時(shí)存儲(chǔ)器區(qū)顯示按鈕121、臨時(shí)存儲(chǔ)器按鈕122、存儲(chǔ)器讀取按鈕123、置換按鈕124、縮放按鈕126以及拆分模式按鈕127。臨時(shí)存儲(chǔ)器區(qū)顯示按鈕121用于在臨時(shí)存儲(chǔ)器顯示區(qū)105的顯示與不顯示之間進(jìn)行切換。臨時(shí)存儲(chǔ)器按鈕122用于在臨時(shí)存儲(chǔ)器中存儲(chǔ)已處理圖像。存儲(chǔ)器讀取按鈕123用于讀取存儲(chǔ)在臨時(shí)存儲(chǔ)器中的已處理圖像并在處理圖像顯示區(qū)119中顯示該圖像。由縮小按鈕126a和放大按鈕126b組成的縮放按鈕126用于縮小和放大顯示在圖像顯示區(qū)103中的圖像。拆分模式按鈕127用于改變顯示在圖像顯示區(qū)103中的圖像的劃分?jǐn)?shù)量,即,區(qū)域的數(shù)量。
在臨時(shí)存儲(chǔ)器顯示區(qū)105中,顯示存儲(chǔ)在臨時(shí)存儲(chǔ)器(稍后對(duì)此進(jìn)行闡述)中的已處理圖像的縮略圖。
在參數(shù)區(qū)106中,設(shè)有圖像處理選擇列表128和參數(shù)指定控制器129。在圖像處理選擇列表128中,設(shè)有多個(gè)圖像處理項(xiàng),使得用戶可以選擇希望的圖像處理。參數(shù)指定控制器129是用于輸入與用戶所選擇的圖像處理項(xiàng)對(duì)應(yīng)的圖像處理參數(shù)的模塊。
接下來,參照?qǐng)D14,對(duì)圖像顯示方法的概要進(jìn)行闡述。
當(dāng)用戶顯示圖像處理畫面101時(shí),操作按鈕111到115出現(xiàn)在工具欄區(qū)102中。當(dāng)用戶按壓打開按鈕111時(shí),顯示多個(gè)層級(jí)化文件夾。然后,當(dāng)用戶檢索到一文件夾并指定待處理圖像時(shí),在圖像顯示區(qū)103中顯示該圖像。
接下來,當(dāng)用戶操作編輯按鈕113時(shí),把模式改成使得可以進(jìn)行圖像處理的模式。同時(shí),劃分線117出現(xiàn)在圖像顯示區(qū)103中。通過選擇一個(gè)拆分模式按鈕127可以把劃分線117的形狀改變成例如垂直雙路拆分、水平雙路拆分、四路拆分等。每當(dāng)用戶按壓置換按鈕124時(shí),都可以改變處理圖像顯示區(qū)119的位置。例如,在雙路拆分畫面的情況下,每當(dāng)用戶按壓置換按鈕124時(shí),都把處理圖像顯示區(qū)119的位置交替置換為另一位置。在四路拆分畫面的情況下,每當(dāng)用戶按壓置換按鈕124時(shí),都順時(shí)針地改變處理圖像顯示區(qū)119的位置。在圖14中,垂直地把圖像顯示區(qū)103劃分為兩塊。把左區(qū)設(shè)為原始圖像顯示區(qū)118,而把右區(qū)設(shè)為處理圖像顯示區(qū)119。例如通過在顯示畫面上使用紅框圍繞設(shè)為處理圖像顯示區(qū)119的區(qū),把該區(qū)設(shè)計(jì)成使得用戶可以容易地識(shí)別該區(qū)。
當(dāng)用戶操作圖像處理選擇列表128時(shí),圖像處理項(xiàng)的下拉菜單如圖15所示呈現(xiàn)。當(dāng)用戶選擇希望的圖像處理項(xiàng)時(shí),根據(jù)該選擇把至少一個(gè)參數(shù)指定控制器129添加到參數(shù)區(qū)106。當(dāng)用戶操作參數(shù)指定控制器129時(shí),顯示在處理圖像顯示區(qū)119中的圖像經(jīng)受基于該處理參數(shù)的圖像處理。結(jié)果,在圖像顯示區(qū)103中,把圖像的經(jīng)受圖像處理的部分與原始圖像組合起來并顯示所得圖像??梢酝ㄟ^滑動(dòng)操作來移動(dòng)劃分線117的位置。因此,可以在單個(gè)畫面上靈活地對(duì)原始圖像與處理圖像進(jìn)行相互對(duì)比。
當(dāng)用戶操作縮放按鈕126a、126b時(shí),可以放大和縮小整個(gè)圖像,同時(shí)劃分線117在圖像顯示區(qū)103中的位置保持不變。因此,可以對(duì)圖像處理結(jié)果進(jìn)行細(xì)微的檢查并可以容易地把大區(qū)域設(shè)置為待處理對(duì)象。
當(dāng)用戶按壓臨時(shí)存儲(chǔ)器按鈕122時(shí),把顯示在當(dāng)前選擇的處理圖像顯示區(qū)119中的圖像、它的處理參數(shù)以及標(biāo)識(shí)原始圖像的信息存儲(chǔ)在臨時(shí)存儲(chǔ)器中。圖16示出了存儲(chǔ)在臨時(shí)存儲(chǔ)器中的信息。此時(shí),在臨時(shí)存儲(chǔ)器顯示區(qū)105中顯示有已處理圖像的縮略圖。存儲(chǔ)在臨時(shí)存儲(chǔ)器中的處理圖像是通過使整個(gè)原始圖像經(jīng)受基于處理參數(shù)的圖像處理而獲得的圖像。
接著,當(dāng)用戶選擇顯示在臨時(shí)存儲(chǔ)器顯示區(qū)105中的多個(gè)縮略圖中的一個(gè)縮略圖并操作存儲(chǔ)器讀取按鈕123時(shí),把使用施加給所選縮略圖的處理參數(shù)而處理的圖像顯示在處理圖像顯示區(qū)119中。因此,可以容易地把圖像恢復(fù)到存儲(chǔ)在臨時(shí)存儲(chǔ)器中的狀態(tài)。
當(dāng)用戶操作保存按鈕112時(shí),提取出顯示在當(dāng)前選擇的處理圖像顯示區(qū)119中的圖像處理參數(shù)。把通過使原始圖像經(jīng)受基于該圖像處理參數(shù)而獲得的處理圖像保存在指定圖像文件夾中。當(dāng)用戶操作結(jié)束按鈕115時(shí),關(guān)閉圖像處理畫面101。
接下來,對(duì)用于實(shí)現(xiàn)上述圖像處理方法及其主要處理過程的圖像處理裝置的構(gòu)成進(jìn)行闡述。
圖17示出了第二實(shí)施例的圖像處理裝置130的構(gòu)成。圖像處理裝置130與第一實(shí)施例的圖像處理裝置的不同之處在于,其還包括圖像存儲(chǔ)器35和臨時(shí)存儲(chǔ)器38,并具有置換顯示存儲(chǔ)器34的緩沖存儲(chǔ)器39。使用相同的標(biāo)號(hào)標(biāo)識(shí)與第一實(shí)施例的部分相同的部分并略去對(duì)它們的詳細(xì)闡述。
圖像存儲(chǔ)器35保持有原始圖像。臨時(shí)存儲(chǔ)器38臨時(shí)地存儲(chǔ)經(jīng)受圖像處理的圖像等。緩沖存儲(chǔ)器39被設(shè)置為與處理圖像顯示區(qū)119相對(duì)應(yīng)。使一個(gè)緩沖存儲(chǔ)器39對(duì)應(yīng)于一個(gè)處理圖像顯示區(qū)119。因此,如果圖像顯示區(qū)103的劃分?jǐn)?shù)量是n,則緩沖存儲(chǔ)器39的數(shù)量是(n-1),即,圖像區(qū)的總數(shù)量n減去原始圖像顯示區(qū)118。
接下來,參照?qǐng)D18到26,給出圖像顯示處理的過程的概要。以下闡述的處理是圖像顯示處理功能的主要部分。因此,盡管以下未闡述,但是圖14到17所示的功能被包括在這些圖像顯示處理功能中。
當(dāng)用戶啟動(dòng)圖像處理時(shí),處理部37在圖18的步驟S101中在顯示部31上顯示圖像處理畫面101。接著,當(dāng)用戶操作輸入部32然后操作圖像處理畫面101上的各種操作按鈕時(shí),執(zhí)行與這些操作按鈕對(duì)應(yīng)的處理。
當(dāng)用戶操作工具欄區(qū)102中的打開按鈕111或保存按鈕112時(shí),在步驟S102中執(zhí)行文件操作處理(圖19)。
如果在圖9的步驟T101中檢測(cè)到對(duì)打開按鈕111的操作,則在步驟T102中啟動(dòng)打開文件的操作。
在圖20的步驟P101到步驟P103中,讀取用戶所指定的圖像然后把它作為原始圖像存儲(chǔ)到圖像存儲(chǔ)器35中。同時(shí),顯示圖像顯示區(qū)103。然后,在步驟P104中,執(zhí)行圖像顯示區(qū)更新處理(圖21),從而更新顯示在圖像顯示區(qū)103中的內(nèi)容。
在圖21的步驟Q101和步驟Q102中,檢測(cè)選擇的拆分模式。根據(jù)該拆分模式,對(duì)劃分線的數(shù)量、位置以及方向進(jìn)行計(jì)算和布置。然后,在步驟Q103和步驟Q104中,在所有圖像顯示區(qū)中計(jì)算相同的顯示縮放倍率。同時(shí),對(duì)每個(gè)區(qū)的滾動(dòng)位置(組合位置)進(jìn)行計(jì)算,從而把單幅圖像劃分為多個(gè)子圖像,而劃分線117位于這些子圖像之間。
在步驟Q105和步驟Q106中,從圖像存儲(chǔ)器35讀取原始圖像并將其顯示在原始圖像顯示區(qū)118中。此外,從緩沖存儲(chǔ)器39讀取已處理圖像并把該圖像的與所述組合位置對(duì)應(yīng)的部分顯示在處理圖像顯示區(qū)119中。在尚未執(zhí)行圖像處理的初始狀態(tài)中,已將原始圖像作為已處理圖像存儲(chǔ)在緩沖存儲(chǔ)器39中。
在完成了打開文件的處理之后,控制返回圖18并等待用戶的下一操作。
如果在圖19的步驟T105中檢測(cè)到對(duì)保存按鈕112的操作,那么啟動(dòng)步驟T106中的文件保存處理(圖22)。
在圖22的步驟T107中,確定是否存在多個(gè)處理圖像顯示區(qū)119。如果在步驟T107中為“是”,即,如果存在多個(gè)處理圖像顯示區(qū)119,則把用戶選擇的處理圖像顯示區(qū)119設(shè)為待在步驟P108中保存的對(duì)象。然后,在步驟P109中,從與該處理圖像顯示區(qū)119對(duì)應(yīng)的緩沖存儲(chǔ)器39讀取已處理圖像并把它存儲(chǔ)在指定文件中。
在完成了文件保存處理之后,控制回到圖18并等待用戶的下一操作。
當(dāng)用戶操作工具欄區(qū)102中的編輯按鈕113時(shí),在步驟S103中執(zhí)行編輯模式切換處理(圖23)。
在圖23的步驟P111中,確定是否已將模式切換為編輯模式。如果在步驟P111中為“否”,即,如果尚未將模式切換為編輯模式,則執(zhí)行初始化處理。即,在步驟P112和步驟P113中,創(chuàng)建與劃分?jǐn)?shù)相同數(shù)量的緩沖存儲(chǔ)器39。把原始圖像拷貝到所創(chuàng)建的緩沖存儲(chǔ)器39中。
然后,在步驟P114和步驟P115中,顯示劃分線117、處理圖像顯示區(qū)119以及參數(shù)區(qū)106。在步驟P116中,執(zhí)行圖像顯示區(qū)更新處理(圖21),從而更新顯示在圖像顯示區(qū)103中的內(nèi)容。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
在完成了編輯模式切換處理之后,控制回到圖18并等待用戶的下一操作。
在圖18中,當(dāng)用戶操作圖像處理選擇列表128或參數(shù)區(qū)106中的參數(shù)指定控制器129時(shí),在步驟S104中執(zhí)行參數(shù)指定區(qū)操作處理(圖24)。
在圖24的步驟T111和步驟T112中,如果檢測(cè)到對(duì)圖像處理選擇列表128的選擇,則把與所選圖像處理項(xiàng)對(duì)應(yīng)的參數(shù)指定控制器129添加到參數(shù)區(qū)106。
在圖24的步驟T115和步驟T116中,如果檢測(cè)到對(duì)參數(shù)指定控制器129的操作,那么使緩沖存儲(chǔ)器39中的處理圖像經(jīng)受基于指定參數(shù)的圖像處理。然后,在步驟T117中執(zhí)行圖像顯示區(qū)更新處理(圖21),從而更新顯示在圖像顯示區(qū)103中的內(nèi)容。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
在完成了參數(shù)區(qū)操作處理之后,控制返回圖18并等待用戶的下一操作。
在圖18中,當(dāng)用戶執(zhí)行有關(guān)圖像顯示的操作時(shí),在步驟S105中執(zhí)行圖像顯示區(qū)操作處理(圖25)。
當(dāng)用戶操作圖像顯示區(qū)103中的滾動(dòng)條時(shí),根據(jù)在圖25的步驟P121和步驟P122中的滾動(dòng)操作改變當(dāng)前選擇的處理圖像顯示區(qū)119中的顯示。然后,在步驟P130中,與該操作相結(jié)合,在所有其它圖像顯示區(qū)(即,原始圖像顯示區(qū)118和其它處理圖像顯示區(qū)119)上執(zhí)行相同的處理。然后,在步驟P132中,執(zhí)行圖像顯示區(qū)更新處理(圖21),從而更新顯示在圖像顯示區(qū)103中的內(nèi)容。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
當(dāng)用戶操作放大按鈕126b時(shí),在圖25的步驟P124和步驟P125中增大當(dāng)前所選處理圖像顯示區(qū)119的顯示縮放倍率。然后,在步驟P130中,與該操作相結(jié)合,在所有其它圖像顯示區(qū)(即,原始圖像顯示區(qū)118和其它處理圖像顯示區(qū)119)上執(zhí)行相同的處理。然后,在步驟P132中,執(zhí)行圖像顯示區(qū)更新處理(圖21),從而更新顯示在圖像顯示區(qū)103中的內(nèi)容。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
當(dāng)用戶操作縮小按鈕126a時(shí),在圖25的步驟P127和步驟P128中減小當(dāng)前所選處理圖像顯示區(qū)119的顯示縮放倍率。然后,在步驟P130中,與該操作相結(jié)合,在所有其它圖像顯示區(qū)(即,原始圖像顯示區(qū)118和其它處理圖像顯示區(qū)119)上執(zhí)行相同的處理。然后,在步驟P132中,執(zhí)行圖像顯示區(qū)更新處理(圖21),從而更新顯示在圖像顯示區(qū)103中的內(nèi)容。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
當(dāng)用戶操作拆分模式按鈕127時(shí),在圖25的步驟P135到P136中把模式切換為所選拆分模式(垂直雙路拆分、水平雙路拆分或四路拆分)。在步驟P132中,執(zhí)行圖像顯示區(qū)更新處理(圖21),從而更新顯示在圖像顯示區(qū)103中的內(nèi)容。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
當(dāng)用戶滑動(dòng)并移動(dòng)劃分線117的位置時(shí),在圖25的步驟P138和步驟P139中改變劃分線的位置并調(diào)節(jié)各顯示區(qū)的大小。然后,在步驟P132中,執(zhí)行圖像顯示區(qū)更新處理(圖21),從而更新顯示在圖像顯示區(qū)103中的內(nèi)容。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
當(dāng)用戶操作置換按鈕124時(shí),在圖25的步驟P141和步驟P142中把待經(jīng)受圖像處理的處理圖像顯示區(qū)119置換為另一處理圖像顯示區(qū)119。然后,在步驟P132中,執(zhí)行圖像顯示區(qū)更新處理(圖21),從而更新顯示在圖像顯示區(qū)103中的內(nèi)容。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
在完成了圖像顯示區(qū)操作處理之后,控制回到圖18并等待用戶的下一操作。
在圖18中,當(dāng)用戶執(zhí)行有關(guān)臨時(shí)存儲(chǔ)的操作時(shí),在步驟S106中執(zhí)行臨時(shí)存儲(chǔ)器區(qū)操作處理(圖26)。
當(dāng)用戶操作臨時(shí)存儲(chǔ)器區(qū)顯示按鈕121時(shí),在圖26的步驟P151和步驟P152中確定是否正在顯示臨時(shí)存儲(chǔ)器顯示區(qū)105。如果在步驟P152中為“否”,即,如果未在顯示臨時(shí)存儲(chǔ)器顯示區(qū)105,則顯示臨時(shí)存儲(chǔ)器顯示區(qū)105。此外,如果已在臨時(shí)存儲(chǔ)器38中存儲(chǔ)有圖像,則顯示該圖像的縮略圖。如果在步驟P152中為“是”,即,如果正在顯示臨時(shí)存儲(chǔ)器顯示區(qū)105,則在步驟P154中使得不顯示臨時(shí)存儲(chǔ)器顯示區(qū)105。
當(dāng)用戶操作臨時(shí)存儲(chǔ)器按鈕122時(shí),在圖26的步驟P161到P163中把顯示在所選處理圖像顯示區(qū)119中的圖像設(shè)為待存儲(chǔ)對(duì)象并在臨時(shí)存儲(chǔ)器38中確保用于臨時(shí)存儲(chǔ)的存儲(chǔ)器區(qū)。然后,在步驟P164和步驟P165中,把與處理圖像顯示區(qū)119對(duì)應(yīng)的緩沖存儲(chǔ)器39的內(nèi)容拷貝到臨時(shí)存儲(chǔ)器38中。同時(shí),在臨時(shí)存儲(chǔ)器顯示區(qū)105中顯示該內(nèi)容的縮略圖。
當(dāng)用戶選擇顯示在臨時(shí)存儲(chǔ)器顯示區(qū)105中的多個(gè)縮略圖中的一個(gè)縮略圖并操作存儲(chǔ)器讀取按鈕123時(shí),讀取所選縮略圖并把該圖像寫入在圖26的步驟P171到步驟P173中選擇的處理圖像顯示區(qū)119中。接著,在步驟P174中,根據(jù)圖16所示的原始圖像標(biāo)識(shí)信息確定顯示在圖像顯示區(qū)103中的圖像是否與顯示在臨時(shí)存儲(chǔ)器顯示區(qū)105中的縮略圖相同。
如果在步驟P174中為“是”,即,如果所述圖像與所述縮略圖相同,則把臨時(shí)存儲(chǔ)器38中的圖像拷貝到與處理圖像顯示區(qū)119對(duì)應(yīng)的緩沖存儲(chǔ)器39中。即,把存儲(chǔ)在臨時(shí)存儲(chǔ)器38中的處理圖像顯示在處理圖像顯示區(qū)119中。如果在步驟P174中為“否”,即,如果所述圖像與所述縮略圖不同,則與處理圖像顯示區(qū)119對(duì)應(yīng)的緩沖存儲(chǔ)器39中的圖像經(jīng)受基于臨時(shí)存儲(chǔ)器38中的處理參數(shù)的圖像處理。然后,在步驟P177中,執(zhí)行圖像顯示區(qū)更新處理(圖21),從而更新顯示在圖像顯示區(qū)103中的內(nèi)容。由于已對(duì)圖像顯示區(qū)更新處理進(jìn)行了闡述,所以略去對(duì)其的詳細(xì)闡述。
在完成了臨時(shí)存儲(chǔ)器操作處理之后,控制回到圖18并等待用戶的下一操作。
在圖18中,當(dāng)用戶操作結(jié)束按鈕115時(shí),在步驟S107中檢測(cè)到結(jié)束操作并關(guān)閉圖像處理畫面101。
根據(jù)上述實(shí)施例,把圖像的經(jīng)受圖像處理的部分與原始圖像組合起來并顯示所得圖像。通過滑動(dòng)操作移動(dòng)劃分線117的位置,可以任意改變圖像的部分區(qū)域。因此,可以在單個(gè)畫面上靈活地對(duì)原始圖像與處理圖像進(jìn)行相互對(duì)比。
此外,可以并排布置原始圖像和被應(yīng)用了圖像處理參數(shù)的圖像并可以設(shè)置參數(shù),同時(shí)實(shí)時(shí)地對(duì)編輯結(jié)果進(jìn)行對(duì)比。因此,改進(jìn)了圖像處理的可操作性。
由于設(shè)有縮放按鈕126a、126b,所以可以縮小和放大整個(gè)圖像。這使得可以對(duì)圖像處理結(jié)果進(jìn)行細(xì)微的檢查并可以容易地把大區(qū)域理解為待處理對(duì)象。
當(dāng)用戶按壓臨時(shí)存儲(chǔ)器按鈕122時(shí),把顯示在當(dāng)前選擇的處理圖像顯示區(qū)119中的圖像、其處理參數(shù)以及標(biāo)識(shí)原始圖像的信息存儲(chǔ)在臨時(shí)存儲(chǔ)器中。此外,當(dāng)用戶選擇顯示在臨時(shí)存儲(chǔ)器顯示區(qū)105中的多個(gè)縮略圖中的一個(gè)縮略圖并操作存儲(chǔ)器讀取按鈕123時(shí),在處理圖像顯示區(qū)119中顯示使用施加給所選縮略圖的處理參數(shù)處理的圖像。因此,可以容易地把圖像恢復(fù)到存儲(chǔ)在臨時(shí)存儲(chǔ)器中的狀態(tài)。
如上所述,根據(jù)第二實(shí)施例,可以足夠準(zhǔn)確地執(zhí)行圖像處理并可以增強(qiáng)圖像處理的用戶界面功能。
可以把在以上實(shí)施例中闡述的各個(gè)功能都配置在硬件中。另選地,可以把其中在軟件中寫有各個(gè)功能的程序加載到計(jì)算機(jī)中,從而實(shí)現(xiàn)這些功能。此外,可以根據(jù)情況選擇性地把各個(gè)功能配置在軟件或硬件中。
此外,可以通過把存儲(chǔ)在記錄介質(zhì)(未示出)中的程序加載到計(jì)算機(jī)中來實(shí)現(xiàn)各個(gè)功能。在實(shí)施例中的記錄介質(zhì)可以使用任何記錄系統(tǒng),只要可以把程序記錄到該介質(zhì)中并且計(jì)算機(jī)可以讀取該介質(zhì)即可。
本領(lǐng)域的技術(shù)人員可以容易地發(fā)現(xiàn)其他優(yōu)點(diǎn)和修改。因此,本發(fā)明就其更廣泛的方面而言,不限于這里所示和描述的具體細(xì)節(jié)和代表性實(shí)施例。因此,在不脫離由所附權(quán)利要求及其等同物所限定的總的發(fā)明概念的精神或范圍的前提下,可以進(jìn)行各種修改。
權(quán)利要求
1.一種圖像處理裝置(130),其特征在于包括顯示器(131),用于顯示圖像;圖像指定部,用于指定待處理的原始圖像;顯示圖像創(chuàng)建部,用于創(chuàng)建顯示圖像,以在顯示器上顯示由圖像指定部指定的原始圖像;圖像顯示部,用于在顯示器上顯示由顯示圖像創(chuàng)建部創(chuàng)建的顯示圖像;邊界設(shè)置部(127),用于設(shè)置邊界(117),以把顯示器上的顯示圖像劃分為多個(gè)部分區(qū)域;區(qū)域選擇部,用于選擇所述多個(gè)部分區(qū)域中的一個(gè);圖像處理指定部(128、129),用于指定要在原始圖像上執(zhí)行的圖像處理;圖像處理部,用于使原始圖像的全部或一部分經(jīng)受由圖像處理指定部指定的圖像處理;顯示圖像更新部,用于把由區(qū)域選擇部選擇的部分區(qū)域置換為由圖像處理部處理的原始圖像的顯示圖像;以及邊界移動(dòng)部,用于根據(jù)用戶的操作自由地移動(dòng)邊界的位置,其中,當(dāng)所述邊界移動(dòng)部移動(dòng)由區(qū)域選擇部選擇的部分區(qū)域與相鄰于該部分區(qū)域的區(qū)域之間的邊界的位置時(shí),所述顯示圖像更新部根據(jù)該邊界的移動(dòng)更新該部分區(qū)域和相鄰區(qū)域中的顯示圖像。
2.如權(quán)利要求1所述的圖像處理裝置,其特征在于,所述邊界由直線組成。
3.如權(quán)利要求1所述的圖像處理裝置,其特征在于,還包括圖像處理置換部,該圖像處理置換部用于在顯示器上的顯示圖像中對(duì)第一部分區(qū)域(118)中的已處理圖像與第二部分區(qū)域(119)中的已處理圖像進(jìn)行互換,并顯示所得圖像。
4.如權(quán)利要求1所述的圖像處理裝置,其特征在于,還包括處理參數(shù)(129)獲取部,該處理參數(shù)獲取部用于根據(jù)用戶的操作獲取至少一個(gè)圖像處理參數(shù),以用于所述圖像處理部執(zhí)行處理。
5.如權(quán)利要求1所述的圖像處理裝置,其特征在于還包括臨時(shí)存儲(chǔ)器部,用于臨時(shí)地在臨時(shí)存儲(chǔ)器(38、39)中存儲(chǔ)在顯示器上被顯示為所述部分區(qū)域的已處理圖像、由所述圖像處理部對(duì)原始圖像執(zhí)行處理以獲得已處理圖像的內(nèi)容,以及標(biāo)識(shí)原始圖像的信息;和臨時(shí)存儲(chǔ)器選擇部,用于選擇存儲(chǔ)在所述臨時(shí)存儲(chǔ)器中的處理的內(nèi)容,其中,所述圖像處理部使原始圖像經(jīng)受與存儲(chǔ)在由所述臨時(shí)存儲(chǔ)器選擇部選擇的臨時(shí)存儲(chǔ)器中的處理內(nèi)容相同的處理,并且,所述顯示圖像更新部把顯示器上的整個(gè)顯示圖像或由所述區(qū)域選擇部選擇的顯示圖像的部分區(qū)域的顯示置換為通過使原始圖像經(jīng)受與由所述臨時(shí)存儲(chǔ)器選擇部選擇的處理內(nèi)容相同的處理而獲得的圖像的顯示圖像。
6.如權(quán)利要求1或5所述的圖像處理裝置,其特征在于還包括圖像存儲(chǔ)器(35),該圖像存儲(chǔ)器用于存儲(chǔ)通過在所述圖像處理部處處理原始圖像而獲得的圖像。
7.一種在圖像處理裝置(135)中使用的圖像處理方法,該圖像處理裝置包括用于處理圖像的處理裝置(37)和用于顯示圖像的顯示器(31),該圖像處理方法的特征在于包括以下步驟圖像指定步驟(步驟P101),用于指定待處理的原始圖像;顯示圖像創(chuàng)建步驟(步驟P102、P103),用于創(chuàng)建顯示圖像,以在顯示器上顯示在圖像指定步驟中指定的原始圖像;圖像顯示步驟(步驟P104),用于在顯示器上顯示在顯示圖像創(chuàng)建步驟中創(chuàng)建的顯示圖像;邊界設(shè)置步驟(步驟Q101、Q102),用于設(shè)置邊界,以把顯示器上的顯示圖像劃分為多個(gè)部分區(qū)域;區(qū)域選擇步驟,用于選擇所述多個(gè)部分區(qū)域中的一個(gè);圖像處理指定步驟(步驟T111、T112),用于指定要在原始圖像上執(zhí)行的圖像處理;圖像處理步驟(步驟T116),用于使原始圖像的全部或一部分經(jīng)受在圖像處理指定步驟中指定的圖像處理;顯示圖像更新步驟(步驟T117),用于把在區(qū)域選擇步驟中選擇的部分區(qū)域置換為在圖像處理步驟中處理的原始圖像的顯示圖像;以及邊界移動(dòng)步驟(步驟P138),用于根據(jù)用戶的操作移動(dòng)邊界的位置,其中,當(dāng)在所述邊界移動(dòng)步驟中移動(dòng)在區(qū)域選擇步驟中選擇的部分區(qū)域與相鄰于該部分區(qū)域的區(qū)域之間的邊界的位置時(shí),所述顯示圖像更新步驟(步驟P132)根據(jù)該邊界的移動(dòng)更新該部分區(qū)域和相鄰區(qū)域中的顯示圖像。
8.如權(quán)利要求7所述的圖像處理方法,其特征在于,所述邊界(119)由直線組成。
9.如權(quán)利要求7所述的圖像處理方法,其特征在于還包括圖像處理置換步驟(步驟P141、P142),該圖像處理置換步驟用于在顯示器上的顯示圖像中對(duì)第一部分區(qū)域中的已處理圖像與第二部分區(qū)域中的已處理圖像進(jìn)行互換,并顯示所得圖像。
10.如權(quán)利要求7所述的圖像處理方法,其特征在于還包括處理參數(shù)獲取步驟(步驟T115),該處理參數(shù)獲取步驟用于根據(jù)用戶的操作獲取至少一個(gè)圖像處理參數(shù),以用于在所述圖像處理步驟中進(jìn)行處理。
11.如權(quán)利要求7所述的圖像處理方法,其特征在于還包括以下步驟臨時(shí)存儲(chǔ)步驟(步驟P161到步驟P164),用于臨時(shí)地在臨時(shí)存儲(chǔ)器中存儲(chǔ)在顯示器上被顯示為所述部分區(qū)域的已處理圖像、在所述圖像處理步驟中對(duì)原始圖像執(zhí)行處理以獲得已處理圖像的內(nèi)容以及標(biāo)識(shí)原始圖像的信息;和臨時(shí)存儲(chǔ)器選擇步驟(步驟P172),用于選擇存儲(chǔ)在所述臨時(shí)存儲(chǔ)器中的處理的內(nèi)容,其中,所述圖像處理步驟(步驟P176)使原始圖像經(jīng)受與在所述臨時(shí)存儲(chǔ)器選擇步驟中選擇的臨時(shí)存儲(chǔ)器中存儲(chǔ)的處理內(nèi)容相同的處理,并且,所述顯示圖像更新步驟(步驟P177)把顯示器上的整個(gè)顯示圖像或在所述區(qū)域選擇步驟中選擇的顯示圖像的部分區(qū)域的顯示置換為通過使原始圖像經(jīng)受與在所述臨時(shí)存儲(chǔ)器選擇步驟中選擇的處理內(nèi)容相同的處理而獲得的圖像的顯示圖像。
12.如權(quán)利要求7或11所述的圖像處理方法,其特征在于還包括圖像存儲(chǔ)步驟,該圖像存儲(chǔ)步驟用于存儲(chǔ)通過在所述圖像處理步驟中處理原始圖像而獲得的圖像。
全文摘要
圖像處理方法和圖像處理裝置。圖像處理裝置包括處理圖像用的處理裝置和顯示圖像用的顯示器。圖像處理方法包括指定待處理的原始圖像;創(chuàng)建顯示圖像以在顯示器上顯示所指定的原始圖像;在顯示器上顯示所創(chuàng)建的顯示圖像;設(shè)置邊界以把顯示器上的顯示圖像分為多個(gè)部分區(qū)域;選擇一個(gè)部分區(qū)域;指定要對(duì)原始圖像執(zhí)行的圖像處理;使原始圖像的全部或部分經(jīng)受所指定的圖像處理;把所選擇的部分區(qū)域置換為在圖像處理步驟處理的原始圖像的顯示圖像;以及根據(jù)用戶操作移動(dòng)邊界位置。其中,當(dāng)移動(dòng)所選擇的部分區(qū)域與相鄰于該部分區(qū)域的區(qū)域之間的邊界位置時(shí)根據(jù)該邊界的移動(dòng)更新該部分區(qū)域和相鄰區(qū)域中的顯示圖像。
文檔編號(hào)G06F3/00GK1710521SQ20051007956
公開日2005年12月21日 申請(qǐng)日期2005年6月17日 優(yōu)先權(quán)日2004年6月17日
發(fā)明者西山裕人 申請(qǐng)人:奧林巴斯株式會(huì)社