專利名稱:圖像處理裝置、圖像處理方法、圖像處理程序、記錄媒體的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及以圖形對(duì)象為單位,進(jìn)行灰度(gradation)顯示的涂膜(rendering)的圖像處理裝置、圖像顯示方法、它的圖像處理程序及其記錄媒體。
背景技術(shù):
作為以灰度等級(jí)涂滿圖形對(duì)象的通常的方法,已知有圖15所示的方法。在上述通常的方法中,從圖形對(duì)象中所含的像素的點(diǎn)坐標(biāo)P對(duì)連接灰度等級(jí)開始與結(jié)束點(diǎn)的直線上作垂線,其垂足的坐標(biāo)記為Q,在從灰度等級(jí)的開始點(diǎn)向結(jié)束點(diǎn)顏色連續(xù)變化的灰度矢量上的P的顏色成為在像素Q設(shè)定的顏色。在作為對(duì)象的圖形對(duì)象的全部像素中進(jìn)行灰度處理時(shí),在圖形對(duì)象的全部像素中進(jìn)行上述的處理。
又,在日本專利特開2001-101431號(hào)公報(bào)(2001年4月13日公開)中敘述了一種裝置及方法,它是在用圖像處理裝置進(jìn)行的灰度花紋的圖像處理中,縮短沿垂直及水平方向具有多層一定圖案的灰度的圖形對(duì)象的生成時(shí)間,能夠進(jìn)行圖形的高速處理。在這里,檢測(cè)作為圖像處理對(duì)象的圖形對(duì)象是沿水平方向或垂直方向的哪一層的灰度,僅計(jì)算檢測(cè)的灰度的第一層,而對(duì)于第二層及以下則將第一層拷貝使用,通過這樣能夠進(jìn)行圖像的高速處理。
在已有的技術(shù)中,只考慮垂直方向或水平方向的灰度來完成描繪。因此,不能表現(xiàn)任意方向的灰度。
在已有的技術(shù)中,由于完成描繪的灰度花紋限定于垂直方向及水平方向,因此不能描繪任意方向的灰度。所以在描繪任意方向的灰度花紋時(shí),由于采用上述通常的方法,因此產(chǎn)生處理速度低下的問題。
因此,本發(fā)明的目的在于提供這樣的圖像處理方法,圖像處理裝置、圖像處理程序及記錄媒體,它們是灰度花紋不限于水平、垂直方向,能夠高速描繪任意方向的灰度花紋,還能夠既避免處理速度的下降(計(jì)算處理的增加),又能夠?qū)崿F(xiàn)灰度花紋中的填充、重復(fù)及反射的處理或多色灰度處理等各種灰度的形成。
發(fā)明內(nèi)容
本發(fā)明的圖像處理方法,為了解決上述問題,在對(duì)利用沿第一方向和與第一方向交叉的第二方向矩陣狀配置的各像素顯示的圖形對(duì)象形成灰度顯示用的圖像處理方法中,其特征在于,具有生成沿所述第一方向的方向的基本灰度圖案的灰度圖案生成步驟;以及在沿所述第二方向重復(fù)依次拷貝所述基本灰度圖案時(shí),從根據(jù)所述基本灰度圖案的拷貝位置將所述基本灰度圖案沿所述第一方向偏移的位置起進(jìn)行拷貝的拷貝步驟。
采用上述方法,通過沿所述第二方向重復(fù)依次拷貝所述第一方向的基本灰度圖案,能夠?qū)D形對(duì)象形成與所述基本灰度圖案相對(duì)應(yīng)的灰度。
這時(shí),在上述方法中,由于對(duì)每個(gè)第一方向的基本灰度圖案進(jìn)行拷貝,因此與對(duì)每個(gè)像素進(jìn)行計(jì)算的已有的方法相比,能夠減輕計(jì)算處理。
另外,在上述方法中,根據(jù)所述基本灰度圖案的拷貝位置使所述基本灰度圖案沿所述第一方向偏移,在從偏移位置開始進(jìn)行拷貝時(shí),通過任意設(shè)定所述偏移量,能夠在第一方向與第二方向之間的任意方向?qū)D形對(duì)象形成灰度等級(jí)。
另外,本發(fā)明的又一圖形處理方法,為了解決上述問題,在對(duì)利用沿第一方向和與第一方向交叉的第二方向矩陣狀配置的各像素顯示的圖形對(duì)象形成灰度顯示用的圖像處理方法中,其特征在于,包含生成沿所述第一方向的基本灰度圖案的灰度圖案生成步驟;根據(jù)沿所述第二方向偏移的距離來決定所述基本灰度圖案的描繪開始位置的描繪位置決定步驟;以及從所述描繪開始位置起描繪所述基本灰度圖案的灰度圖案描繪步驟,一面沿所述第二方向偏移,一面重復(fù)所述描繪位置決定步驟及灰度圖案描繪步驟。
采用上述方法,通過一面沿所述第二方向偏移,一面重復(fù)描繪第一方向的基本灰度圖案,能夠?qū)D形對(duì)象形成與所述基本灰度圖案相對(duì)應(yīng)的灰度。
這時(shí),在上述方法中,由于對(duì)每個(gè)第一方向的基本灰度圖案進(jìn)行描繪,因此與對(duì)每個(gè)像素進(jìn)行計(jì)算的已有的方法相比,能夠減輕計(jì)算處理。
再有,在上述方法中,在根據(jù)所述基本灰度圖案的沿第二方向偏移的距離設(shè)定所述基本灰度圖案的描繪開始位置并進(jìn)行描繪時(shí),通過任意設(shè)定與所述偏移距離相對(duì)應(yīng)的描繪開始位置,能夠?qū)D形對(duì)象在第一方向與第二方向之間的任意方向上形成灰度。
又,本發(fā)明的圖像處理裝置,為了解決上述問題,在對(duì)利用沿第一方向和與第一方向交叉的第二方向矩陣狀配置的各像素顯示的圖形對(duì)象形成灰度顯示用的圖像處理裝置中,其特征在于,具有生成沿第一方向的基本灰度圖案的灰度圖案生成裝置;根據(jù)沿所述第二方向偏移的距離來決定所述基本灰度圖案的沿第一方向的描繪開始位置的描繪位置決定裝置;從所述描繪開始位置起描繪所述基本灰度圖案的灰度圖案描繪裝置;以及控制所述描繪位置決定裝置及灰度圖案描繪裝置,以便一面沿所述第二方向偏移一面重復(fù)所述基本灰度圖案的控制裝置。
采用上述構(gòu)成,利用控制裝置,通過一面沿所述第二方向偏移,一面重復(fù)描繪第一方向的基本灰度圖案,能夠?qū)D形對(duì)象形成與所述基本灰度圖案相對(duì)應(yīng)的灰度。
這時(shí),在上述構(gòu)成中,由于利用灰度圖案描繪裝置對(duì)每個(gè)第一方向的基本灰度圖案進(jìn)行描繪,因此與對(duì)每個(gè)像素計(jì)算的已有的構(gòu)成相比,能夠減輕計(jì)算處理。
另外,在上述構(gòu)成中,在根據(jù)所述基本灰度圖案的沿第二方向偏移的距離來設(shè)定所述基本灰度圖案的描繪開始位置并進(jìn)行描繪時(shí),利用所述描繪位置決定裝置,通過任意設(shè)定與偏移距離相對(duì)應(yīng)的描繪開始位置,能夠?qū)D形對(duì)象在第一方向與第二方向之間的任意方向上形成灰度。
另外,上述方法及構(gòu)成中的所謂第一方向及第二方向,是一方若決定,則另一方就決定的互斥性地設(shè)定的方向,例如第一方向若是水平方向,則第二方向就是垂直方向,反之第一方向若是垂直方向,則第二方向就是水平方向。另外,第一方向與第二方向只要是互相交叉的方向即可,但由于一般顯示方法的各像素配置是位于互相垂直的水平方向與垂直方向的交點(diǎn)上,因此上述第一方向與第二方向最好配置成互相垂直的方向。
關(guān)于本發(fā)明還有其它目的、特征及優(yōu)點(diǎn),從以下的敘述將更清楚了解。另外,本發(fā)明所帶來的益處通過參照附圖進(jìn)行下述說明將得以清楚闡明。
圖1所示為與本發(fā)明的圖像處理方法有關(guān)的“偏移量”的概念圖。
圖2為上述圖像處理方法所用的圖像處理裝置的方框圖。
圖3(a)~圖3(c)所示為上述圖像處理方法的各處理方法的概念圖,圖3(a)所示為填充的灰度圖案,圖3(b)所示為重復(fù)的灰度圖案,圖3(c)為反射的灰度圖案。
圖4(a)~圖4(c)所示為上述圖像處理方法的灰度描繪例(1)的概念圖,圖4(a)所示為基本灰度圖案,圖4(b)所示為存儲(chǔ)器空間上的描繪例,圖4(c)所示為完成例。
圖5所示為上述圖像處理方法的灰度描繪例(1)的控制流程圖。
圖6(A)~圖6(c)所示為上述圖像處理方法的其它灰度描繪例(2)的概念圖,圖6(a)所示為基本灰度圖案,圖6(b)所示為存儲(chǔ)器空間上的描繪例,圖6(c)所示為完成例。
圖7所示為上述圖像處理方法的灰度描繪例(2)的控制流程圖。
圖8(a)~圖8(c)所示為上述圖像處理方法的三色灰度例的概念圖,圖8(a)所示為基本灰度圖案,圖8(b)所示為存儲(chǔ)器空間上的描繪例,圖8(c)所示為完成例。
圖9(a)~圖9(c)所示為上述圖像處理方法的填充灰度例的概念圖,圖9(a)所示為基本灰度圖案,圖9(b)所示為存儲(chǔ)器空間上的描繪例,圖9(c)所示為完成例。
圖10(a)~圖10(c)所示為上述圖像處理方法的重復(fù)灰度例,圖10(a)所示為基本灰度圖案,圖10(b)所示為存儲(chǔ)器空間上的描繪例,圖10(c)所示為完成例。
圖11(a)~圖11(c)所示為上述圖像處理方法的反射灰度例的概念圖,圖11(a)所示為基本灰度圖案,圖11(b)所示為存儲(chǔ)器空間上的描繪例,圖11(c)所示為完成例。
圖12(a)及圖12(b)所示為上述圖像處理方法的利用手工輸入灰度圖案的例子的概念圖,圖12(a)所示為基本灰度圖案,圖12(b)所示為存儲(chǔ)器空間上的描繪例。
圖13(a)~圖13(c)所示為上述圖像處理方法的使“偏移量”取決于y軸的例子的概念圖,圖13(a)所示為基本灰度圖案,圖13(b)所示為存儲(chǔ)器空間上的描繪例,圖13(c)所示為完成例。
圖14(a)~圖14(c)所示為上述圖像處理方法的人-機(jī)對(duì)話(interactive)效果的描繪例的概念圖,圖14(a)所示為左輸入的例子,圖14(b)所示為無輸入的例子,圖14(c)所示為右輸入的例子。
圖15所示為已有的通常描繪方法的概念圖。
具體實(shí)施形態(tài)下面根據(jù)附圖更詳細(xì)說明本發(fā)明的實(shí)施形態(tài)及實(shí)施例,但這些內(nèi)容對(duì)本發(fā)明沒有任何限定。
首先說明本發(fā)明的圖像處理方法所用的圖像處理裝置。上述圖像處理裝置如圖2所示,具有控制以下各部分用的CPU(控制裝置)1、存儲(chǔ)控制用的程序及數(shù)據(jù)的主存儲(chǔ)器2、存儲(chǔ)圖像數(shù)據(jù)的圖形存儲(chǔ)器3、以及將控制信號(hào)、數(shù)據(jù)及圖像數(shù)據(jù)的輸入輸出用的,與CPU1、主存儲(chǔ)器2及圖形存儲(chǔ)器3連接的系統(tǒng)總線4。
再有,上述圖像處理裝置還具有與系統(tǒng)總線4連接的,控制監(jiān)視器用的CRT控制器(CRTC)5、與上述CRTC5連接的監(jiān)視器即CRT6、與系統(tǒng)總線4連接的硬盤控制器(HDC)7、以及與上述HDC7連接的硬盤(HD)8。
上述CRT6具有在水平方向(第一方向)的多條掃描線與垂直方向(第二方向)的多條數(shù)據(jù)信號(hào)線的各交叉點(diǎn)上分別呈矩陣狀配置的各像素,能夠利用上述各像素彩色顯示圖形對(duì)象。另外,上述CRT6當(dāng)然也可以是液晶顯示板、等離子體顯示板等平板顯示器。
這里,在HD8等保存有實(shí)現(xiàn)本發(fā)明用的程序及該程序的數(shù)據(jù)、即灰度的各種控制信息。在本發(fā)明執(zhí)行前,CPU1利用HDC7,從HD8中通過系統(tǒng)總線4,將程序裝入主存儲(chǔ)器2。在本發(fā)明執(zhí)行時(shí),CPU1執(zhí)行主存儲(chǔ)器2上的程序,在圖形存儲(chǔ)器3上的主存儲(chǔ)器空間進(jìn)行描繪。CRTC5通過系統(tǒng)總線4,將圖形存儲(chǔ)器3中描繪的圖形數(shù)據(jù)顯示在CRT6上。另外,HDC7及HD8也可以不是硬盤,只要是外部存儲(chǔ)裝置都行。
將這樣的圖像處理裝置進(jìn)一步從功能上表示,它具有在主存儲(chǔ)器2生成沿上述水平方向及垂直方向的某一個(gè)方向的基本灰度圖案的灰度圖案生成裝置、根據(jù)沿與上述基本灰度圖案的方向垂直的方向上偏移的距離來,決定沿上述基本灰度圖案的方向的描繪開始位置的描繪位置決定裝置、從上述描繪開始位置起在圖形存儲(chǔ)器3上的存儲(chǔ)器空間描繪上述基本灰度圖案的灰度圖案描繪裝置,以及控制上述描繪位置決定裝置及灰度圖案描繪裝置,使其一面沿與上述基本灰度圖案的方向垂直的方向偏移一面重復(fù)上述基本灰度圖案的CPU(控制裝置)1。
灰度圖案生成裝置由主存儲(chǔ)器2及CPU1構(gòu)成,CPU1執(zhí)行上述主存儲(chǔ)器2中存儲(chǔ)的程序,生成水平方向或垂直方向中的任一個(gè)方向的基本灰度圖案。
描繪位置決定裝置由主存儲(chǔ)器2及CPU1構(gòu)成,CPU1執(zhí)行上述主存儲(chǔ)器2中存儲(chǔ)的程序。詳細(xì)情況將在后面敘述,它是通過CPU1執(zhí)行上述程序,根據(jù)灰度矢量中的、與作為對(duì)象的圖形對(duì)象的水平方向或垂直方向的長(zhǎng)度相對(duì)應(yīng)地決定的開始點(diǎn)及結(jié)束點(diǎn)(下面記為矢量開始點(diǎn)及矢量結(jié)束點(diǎn))和多色灰度的控制點(diǎn)(色基準(zhǔn)點(diǎn))的信息等,計(jì)算各層的“偏移量”。上述所謂灰度矢量是灰度的顏色、濃度等的變化方向。另外,上述的所謂層是指沿上述基本灰度圖案的方向的例如至少一行或至少一列的各像素及與它們對(duì)應(yīng)的圖像數(shù)據(jù)的集合體。
灰度圖案描繪裝置由主存儲(chǔ)器2及CPU1構(gòu)成,CPU1執(zhí)行上述主存儲(chǔ)器2中存儲(chǔ)的程序,將灰度圖案生成裝置生成的基本灰度圖案,根據(jù)描繪位置決定裝置計(jì)算的“偏移量”,利用CRTC5顯示于CRT6上。
由于采用這樣的構(gòu)成能夠?qū)崿F(xiàn)本發(fā)明,因此用個(gè)人計(jì)算機(jī)以及移動(dòng)設(shè)備、便攜式終端或PDIA等裝置上能夠簡(jiǎn)單地實(shí)現(xiàn)本發(fā)明。
下面參照
采用上述構(gòu)成的本發(fā)明的圖像處理方法。
上述圖像處理方法包含生成沿水平方向或垂直方向的基本灰度圖案的灰度圖案生成步驟、根據(jù)沿與上述基本灰度圖案的方向垂直的方向上偏移的距離,決定上述基本灰度圖案的描繪開始位置的描繪位置決定步驟、以及從上述描繪開始位置起,描繪上述基本灰度圖案的灰度圖案描繪(拷貝)步驟,是一面沿上述垂直的方向偏移,一面重復(fù)進(jìn)行上述描繪位置決定步驟及灰度圖案描繪步驟的方法。
也就是,在例如圖1所示的坐標(biāo)系中,在從矢量開始點(diǎn)(圖中的開始點(diǎn))S(sx,sy)至矢量結(jié)束點(diǎn)(圖中的結(jié)束點(diǎn))E(ex,ey)的方向上,為了形成灰度,與形成多層平行于X方向或Y方向而形成的基本灰度圖案近似地,使相鄰層的基本灰度圖案的描繪位置偏移,進(jìn)行描繪,形成灰度。這時(shí),第n層的基本灰度圖案相對(duì)于第1層的基本灰度圖案的“偏移量”k是如下所述計(jì)算出的。
在基本灰度圖案的層如圖1所示為橫向(X方向)時(shí),第n層的“偏移量”k為k=|(ey-sy)/(ex-sx)×n|。與此相反,在基本灰度圖案的層為縱向(Y方向)時(shí),第n層的“偏移量”k可按照k=|(ex-sx)/(ey-sy)×n|進(jìn)行計(jì)算。另外,在以下各圖中,將基本灰度圖案只記為灰度圖案。
上述計(jì)算是以層為單位進(jìn)行,因此與以點(diǎn)為單位求出灰度色相比,能夠采用簡(jiǎn)單的計(jì)算。另外,由于能夠以層為單位進(jìn)行處理,因此與以像素為單位進(jìn)行處理的情況相比,能夠削減計(jì)算量。還有,在計(jì)算該“偏移量”k時(shí),通過對(duì)計(jì)算結(jié)果進(jìn)行舍入法處理,可以不使用浮動(dòng)小數(shù)點(diǎn),僅進(jìn)行整數(shù)運(yùn)算。
在上述灰度圖案生成步驟中,最好生成的基本灰度圖案的尺寸大于圖形對(duì)象的尺寸。上述所謂圖形對(duì)象的尺寸假設(shè)是指與基本灰度圖案平行方向的圖形對(duì)象的尺寸。
也就是說,最好這樣形成基本灰度圖案,使得在第一層的基本灰度圖案中,對(duì)于在與灰度矢量的矢量開始點(diǎn)與矢量結(jié)束點(diǎn)之間相對(duì)應(yīng)的位置(以下記作與灰度矢量的對(duì)應(yīng)位置)以外的位置的像素能夠進(jìn)行描繪。這里,所謂與灰度矢量的對(duì)應(yīng)位置,是指在將灰度矢量分解為各分量時(shí),與平行于基本灰度圖案的方向的分量的、起點(diǎn)與終點(diǎn)之間的位置相當(dāng)?shù)奈恢?。以下將基本灰度圖案中與該起點(diǎn)及終點(diǎn)相當(dāng)?shù)南袼胤謩e記作開始點(diǎn)及結(jié)束點(diǎn)。
也就是說,在基本灰度圖案的生成階段,預(yù)先決定對(duì)處于與灰度矢量的對(duì)應(yīng)位置以外的像素進(jìn)行的描繪處理。通過這樣,從第一層的描繪位置偏移,描繪第二層及以后的基本灰度圖案時(shí),圖形對(duì)象所包含的像素也能夠全部利用基本灰度圖案進(jìn)行描繪。換句話說,即使偏移基本灰度圖案的描繪位置,在圖形對(duì)象內(nèi)也不存在利用基本灰度圖案沒能描繪的像素。
因而,對(duì)于圖形對(duì)象中所包含的像素,由于不需要為了以像素為單位判別是否處于基本灰度的開始點(diǎn)與結(jié)束點(diǎn)之間的處理、以及對(duì)圖形對(duì)象的各像素進(jìn)行描繪而進(jìn)行計(jì)算,因此能夠削減計(jì)算量。
例如,如圖3(a)~圖3(c)所示,在基本灰度圖案的生成階段,若對(duì)該基本灰度圖案的開始點(diǎn)與結(jié)束點(diǎn)之間以外,開始點(diǎn)一側(cè)全部用開始點(diǎn)的顏色描繪,而結(jié)束點(diǎn)一側(cè)全部用結(jié)束點(diǎn)的顏色描繪,則能夠?qū)崿F(xiàn)填充的效果(參照?qǐng)D3(a))。也就是說,通過緊接著上述開始點(diǎn)及結(jié)束點(diǎn)的至少一方,至少重復(fù)形成開始點(diǎn)或結(jié)束點(diǎn)的顏色,能夠?qū)D形對(duì)象利用具有上述填充效果的灰度進(jìn)行描繪?;蛘?,也可以只重復(fù)開始點(diǎn)與結(jié)束點(diǎn)之間的灰度的一部分圖案而形成。
另外,若將開始點(diǎn)與結(jié)束點(diǎn)之間以外的描繪考慮為將該開始點(diǎn)與結(jié)束點(diǎn)之間的灰度重復(fù),則能夠?qū)崿F(xiàn)重復(fù)的效果(參照?qǐng)D3(b))。即緊接著上述開始點(diǎn)及結(jié)束點(diǎn)的至少一方形成開始點(diǎn)與結(jié)束點(diǎn)之間的灰度,以此能夠?qū)D形對(duì)象進(jìn)行重復(fù)灰度的描繪。
再有,若將開始點(diǎn)與結(jié)束點(diǎn)之間以外的描繪考慮為將該開始點(diǎn)與結(jié)束點(diǎn)之間的灰度交替相反地重復(fù),則能夠?qū)崿F(xiàn)反射的效果(參照?qǐng)D3(c))。即緊接著上述開始點(diǎn)及結(jié)束點(diǎn)的至少一方形成使開始點(diǎn)與結(jié)束點(diǎn)之間的灰度反轉(zhuǎn)的圖案,以此能夠?qū)D形對(duì)象進(jìn)行灰度交替反轉(zhuǎn)地重復(fù)的描繪。
另外,在上述灰度圖案生成步驟中,對(duì)基本灰度圖案的與灰度矢量對(duì)應(yīng)的位置以外的像素進(jìn)行的描繪沒有特別的限定。例如,若采用基本灰度圖案的開始點(diǎn)與結(jié)束點(diǎn)之間以外存在的顏色的灰度圖案進(jìn)行描繪,則圖形對(duì)象就用多色灰度進(jìn)行描繪。
即通過采用具有三色以上的基準(zhǔn)點(diǎn)(相互不同的多種顏色,最好是三色基準(zhǔn)點(diǎn))作為灰度的色的基準(zhǔn)點(diǎn)的基本灰度圖案,對(duì)圖形對(duì)象進(jìn)行描繪,以此能形成多色灰度。
在已有的方法中,為了實(shí)現(xiàn)在灰度矢量的矢量開始點(diǎn)與矢量結(jié)束點(diǎn)之間存在具有開始點(diǎn)的顏色及結(jié)束點(diǎn)顏色以外的顏色的基準(zhǔn)點(diǎn)的多色灰度,必須以像素為單位,反復(fù)重復(fù)二色灰度處理。
但是,在本發(fā)明中,由于如上所述采用具有3色的基準(zhǔn)點(diǎn)的基本灰度圖案,因此若在第一層完成了多色灰度處理,則隨后只要反復(fù)進(jìn)行拷貝步驟,就能夠削減計(jì)算量。
下面依次說明本發(fā)明的各實(shí)施例。
<橫向(水平)灰度實(shí)施例1>
以下所示的實(shí)施例1,是采用本發(fā)明,例如圖4(b)所示,對(duì)用坐標(biāo)值(0,0)、(150,0)、(150,100)、(0,100)的矩形包圍的圖形對(duì)象描繪灰度矢量的矢量開始點(diǎn)為坐標(biāo)值(0,0)的紅色,矢量結(jié)束點(diǎn)為坐標(biāo)值(150,100)的藍(lán)色的灰度。即,本實(shí)施例的圖形對(duì)象的矩形是具有沿水平方向及垂直方向的各邊的外接長(zhǎng)方形。
該灰度矢量(灰度的顏色或濃度等的變化方向)的方向?yàn)榕c水平方向及垂直方向不同的右下方向。即灰度花樣在水平方向與垂直方向之間的方向上。圖4(c)所示為對(duì)圖形對(duì)象描繪基本灰度圖案而得到的已完成的灰度描繪例。在本圖中,將灰度花樣簡(jiǎn)化表達(dá)。實(shí)際描繪的灰度花樣是更高精度、更高清晰度的花樣。另外,圖5所示為該控制流程。
如5所示,在灰度圖案生成步驟(步驟1,以下在圖中將步驟簡(jiǎn)記作S)中,判別圖形對(duì)象的外接矩形的較長(zhǎng)一邊。這是為例在灰度圖案生成步驟(S1)中盡可能減小使用的暫時(shí)存儲(chǔ)的存儲(chǔ)器大小。
考慮一面使基本灰度圖案偏移一面進(jìn)行描繪(拷貝),對(duì)圖形對(duì)象的外接矩形的較長(zhǎng)邊,只要暫時(shí)存儲(chǔ)較大尺寸、例如加倍尺寸的基本灰度圖案即可。在本實(shí)施例1的情況下,暫時(shí)存儲(chǔ)第一層的基本灰度圖案的兩端坐標(biāo)值為(0,0)及(300,0)的橫向基本灰度圖案(圖4(a))。另外,在圖4(a)所示的基本灰度圖案中,坐標(biāo)(0,0)及(300,0)的顏色為灰度色的基準(zhǔn)點(diǎn)。
然后,進(jìn)行第n層(垂直方向即縱向的第n號(hào))的描繪。n的初始值設(shè)定為2(S2)。在這種情況下,層是橫向型的。在描繪位置決定步驟(S3)中,決定描繪圖形對(duì)象的第n層的基本灰度圖案的“偏移量”k。根據(jù)灰度矢量的矢量開始點(diǎn)及矢量結(jié)束點(diǎn)的坐標(biāo),由于層是橫向的,因此“偏移量”k通過k=|(100-0/(150-0)×n|=|0.7n|的計(jì)算可以求出。即,在第n層中(n≥2),基本灰度圖案的描繪位置為(0.7n,0)。
接著,在灰度圖案描繪(拷貝)步驟(S4)中,將從坐標(biāo)值(0.7n,0)至(150+0.7n,0)的基本灰度圖案,如圖4(b)所示,描繪(拷貝)在存儲(chǔ)器空間的從坐標(biāo)值(0,n)至(150,n)。
接著,判斷上述n是否為(是否達(dá)到)與圖形對(duì)象的外接矩形的垂直方向的像素相對(duì)應(yīng)的值即100(S5),上述n若不是100,則使n的值增加1(即在垂直方向依次偏移,S6),重復(fù)上述描繪位置決定步驟(S3)及灰度描繪(拷貝)步驟(S4),直到n為100為止,如圖4(b)所示,重復(fù)基本灰度圖案的拷貝。
通過這樣,如圖4(c)所示,能夠得到灰度矢量的方向?yàn)橛蚁路较虻幕叶让枥L例。
<縱向(垂直)灰度實(shí)施例2>
以下所示的實(shí)施例2,是采用本發(fā)明,如圖6(b)所示,對(duì)用坐標(biāo)值(0,0)、(100,0)、(100,150)、(0,150)的矩形包圍的圖形對(duì)象描繪灰度矢量的矢量開始點(diǎn)是坐標(biāo)值(0,0)的紅色、矢量結(jié)束點(diǎn)是坐標(biāo)(100,150)的藍(lán)色的灰度矢量。
該灰度矢量的方向成為右下方向。即灰度花樣為水平方向與垂直方向之間的方向。圖6(c)所示為對(duì)圖形對(duì)象描繪基本灰度圖案而得到的已完成的灰度描繪例。在本圖中,將灰度花樣加以簡(jiǎn)化表達(dá)。實(shí)際描繪的灰度花樣是更高精度、更高分辨力的花樣。另外,圖7所示為該控制流程。
首先,在灰度圖案生成步驟(S11)中,判別上述圖形對(duì)象的外接矩形的較長(zhǎng)的邊。根據(jù)該判別結(jié)果,與上述實(shí)施例1相同,在本實(shí)施例2的情況下,暫時(shí)存儲(chǔ)第一層的基本灰度圖案的兩端坐標(biāo)值如圖(a)所示為(0,0)、(0,300)的縱向的基本灰度圖案。另外,在圖6(a)所示的基本灰度圖案中,坐標(biāo)(0,0)、(0,300)的顏色為灰度色的基準(zhǔn)點(diǎn)。
然后,進(jìn)行第n層(水平方向即橫向的第n號(hào))的描繪。n的初始值設(shè)定為2(S12)。在這種情況下,層是縱向型。在描繪位置決定步驟(S13)中,決定描繪形對(duì)象的第n層的基本灰度圖案的“偏移量”k?!捌屏俊眐根據(jù)灰度矢量的矢量開始點(diǎn)及矢量結(jié)束點(diǎn)的坐標(biāo),由于層是縱向的,因此“偏移量”k通過k=|(100-0)/(150-0)×n|=|0.7n|的計(jì)算可以求出。即第n層(n≥2)的基本灰度圖案的描繪(拷貝)位置為(0,0.7n)。
接著,在灰度圖案描繪(拷貝)步驟(S14)中,將從坐標(biāo)值(0,0.5n)至(0,150+0.5n)的基本灰度圖案描繪(拷貝)在存儲(chǔ)器空間的從坐標(biāo)值(n,0)至(n,150)中。
然后,判斷上述n是否成為(是否達(dá)到)與圖形對(duì)象的外接矩形在橫向(水平)的像素相對(duì)應(yīng)的值即100(S15),上述n若不是100,則使n的值增加1(即在橫向上依次偏移,S16),重復(fù)上述描繪位置決定步驟(S13)及灰度描繪(拷貝)步驟(S14),直到n成為100為止,如圖6(b)所示,重復(fù)基本灰度圖案的拷貝。
通過這樣,如圖6(c)所示,能夠得到灰度矢量的方向?yàn)橛蚁路较虻幕叶让枥L例。
<多色灰度實(shí)施例3>
以下所示的實(shí)施例3,是采用本發(fā)明,如圖8(b)所示,對(duì)用坐標(biāo)值(0,0)、(150,0)、(150,100)、(0,100)的矩形包圍的圖形對(duì)象,描繪具有灰度矢量的矢量開始點(diǎn)是坐標(biāo)值(0,0)的紅色,矢量結(jié)束點(diǎn)是坐標(biāo)值(150,100)的綠色,而且矢量開始點(diǎn)與矢量結(jié)束點(diǎn)的中點(diǎn)即坐標(biāo)值(75,50)的顏色是藍(lán)色的灰度矢量的灰度花樣。另外,關(guān)于該控制流程,由于與圖5相同,因此關(guān)于與圖5中的說明相同的控制動(dòng)作,則省略其說明。
在灰度圖案生成步驟(S1)中,生成基本灰度圖案。在本實(shí)施例3的情況下,暫時(shí)存儲(chǔ)第1層的基本灰度圖案的兩端坐標(biāo)值如圖8(a)所示為(0,0)、(300,0)的橫向基本灰度圖案。另外,在圖8(a)所示的基本灰度圖案中,坐標(biāo)值(0,0)、(150,0)、(300,0)的顏色為灰度色的基準(zhǔn)點(diǎn)。
然后,與實(shí)施例1所述的圖5的控制流程相同,如圖8(b)所示,依次重復(fù)描繪位置決定步驟(S3)和灰度描繪(拷貝)步驟(S4),這樣能夠?qū)υ搱D形對(duì)象描繪3色的灰度花樣。
圖8(c)所示為對(duì)圖形對(duì)象描繪上述基本灰度圖案所得到的完成例。在本圖中,將灰度花樣簡(jiǎn)化表達(dá)。實(shí)際描繪的灰度花樣是更高精度、更高清晰度的花樣。同樣進(jìn)行處理,也能夠以相同的方法實(shí)現(xiàn)4色或4色以上的多色灰度。
<端點(diǎn)的處理實(shí)施例4>
圖9(c)所示的描繪例,是采用本發(fā)明,對(duì)用圖9(b)所示的坐標(biāo)值(0,0)、(150,0)、(150,100)、(0,100)的矩形包圍的圖形對(duì)象,如圖9(a)所示,對(duì)于基本灰度圖案的開始點(diǎn)及結(jié)束點(diǎn)之間以外的區(qū)域,進(jìn)行在開始點(diǎn)一側(cè)用開始點(diǎn)的顏色涂滿,而結(jié)束點(diǎn)一側(cè)用結(jié)束點(diǎn)的顏色涂滿的處理(填充處理)時(shí)的灰度花樣的描繪例。以下所示為該實(shí)施例4。另外,關(guān)于其控制流程,由于與圖5相同,因此省略詳細(xì)說明。
另外,對(duì)上述基本灰度圖案的開始點(diǎn)與結(jié)束點(diǎn)之間以外的區(qū)域的處理,不限定于上述的填充處理。例如,在灰度圖案生成步驟(圖5的S1)生成的基本灰度圖案也可以將上述開始點(diǎn)與結(jié)束點(diǎn)之間以外的區(qū)域,如圖10(a)所示,進(jìn)行重復(fù)上述開始點(diǎn)與結(jié)束點(diǎn)之間的灰度的重復(fù)處理。與實(shí)施例1相同,通過如圖10(b)所示那樣重復(fù)描繪位置決定步驟(S3)及灰度描繪(拷貝)步驟(圖5的S4),能夠描繪圖10(c)所示的灰度圖案反復(fù)的灰度。
再有,作為另一變形例,在灰度圖案生成步驟(S1)生成的基本灰度圖案也可以如圖11(a)所示,將開始點(diǎn)與結(jié)束點(diǎn)之間以外進(jìn)行交替相反重復(fù)該開始點(diǎn)與結(jié)束點(diǎn)之間的灰度的反射處理。在這種情況下也與實(shí)施例1相同,通過如圖11(b)所示那樣重復(fù)描繪位置決定步驟(S3)及灰度描繪(拷貝)步驟(S4),以此能夠描繪圖11(c)所示的灰度圖案反射的灰度。
<基本灰度圖案生成的手工輸入(從外部輸入)實(shí)施例5>
圖12所示為作為實(shí)施例5的通過手工輸入將基本灰度圖案輸入的情況。在如圖12(a)所示手工輸入基本灰度圖案時(shí),關(guān)于采用該基本灰度圖案的圖形對(duì)象的灰度,如圖12(b)所示,成為任意的灰度花樣。這樣,能夠得到視覺效果強(qiáng)烈的灰度花樣。
<基本灰度圖案的其它手工輸入實(shí)施例6>
圖13(a)~圖13(c)所示為作為實(shí)施例6的使“偏移量”取決于圖形對(duì)象的y軸(垂直方向)位置(使其作為參數(shù)從屬)的情況。在該圖中,如圖13(b)所示,越向著圖形對(duì)象的中間部,則圖13(a)所示的基本灰度圖案的向右側(cè)的”偏移量“越大。這樣一來,如圖13(c)所示,能夠得到視覺效果強(qiáng)烈的圖形對(duì)象的灰度花樣。
這樣,本發(fā)明的圖像處理方法,是在對(duì)圖形對(duì)象上用灰度花樣涂滿的圖像處理方法中,具有生成水平方向或垂直方向的某一個(gè)方向的基本灰度圖案的灰度圖案生成步驟;以及一面使上述灰度圖案生成步驟生成的基本灰度圖案沿該基本灰度圖案的方向偏移,一面沿與該方向垂直的方向重復(fù)描繪的拷貝步驟。
在上述灰度圖案生成步驟中,預(yù)先在存儲(chǔ)器上僅描繪基準(zhǔn)灰度圖案的開始的一層份額(第一層)。這時(shí),在生成作為灰度色的基準(zhǔn)的顏色的基準(zhǔn)點(diǎn)只有基本灰度圖案的開始點(diǎn)的開始色及結(jié)束點(diǎn)的結(jié)束色那樣的簡(jiǎn)單的灰度圖案時(shí),也可以不用對(duì)每個(gè)像素計(jì)算灰度的、處理量大的已有的計(jì)算方法。即,只要通過用開始點(diǎn)與結(jié)束點(diǎn)的距離除開始點(diǎn)的像素灰度與結(jié)束點(diǎn)的像素灰度之差的插補(bǔ)處理,決定各像素的灰度即可。通過這樣,能夠減少計(jì)算量,減輕計(jì)算處理。
例如,設(shè)各像素由R(紅)、G(綠)、B(藍(lán))的三個(gè)像素構(gòu)成,各像素的值取0~255之間的某一個(gè)值。在這種情況下,白色成為(R,G,B)=(255,255,255),黑色成為(R,G,B)=(0,0,0)。
在基準(zhǔn)灰度圖案的開始點(diǎn)的坐標(biāo)值為(0,0),顏色為紅色(255,0,0),結(jié)束點(diǎn)的坐標(biāo)值為(100,0),顏色為藍(lán)色(0,0,255),在它們之間生成灰度圖案時(shí),開始點(diǎn)與結(jié)束點(diǎn)之間的距離為100,用該距離100除開始點(diǎn)的像素值與結(jié)束點(diǎn)的像素值之差,這樣得到的每距離為1的增量成為2.55。因而,坐標(biāo)值(P,0)的顏色的值為(255-2.55×P,0,2.55×P)。
這樣,即使不用復(fù)雜的計(jì)算式,也能夠計(jì)算各像素的灰度色的顏色,能夠減少計(jì)算處理。
在上述的灰度描繪(拷貝)步驟中,由于能夠?qū)㈩A(yù)先在計(jì)算機(jī)的存儲(chǔ)器上描繪好的灰度圖案利用計(jì)算機(jī)能高速執(zhí)行的存儲(chǔ)器間拷貝功能進(jìn)行拷貝,因此與對(duì)每個(gè)像素進(jìn)行計(jì)算并描繪的方法相比,速度大大提高。
另外,重復(fù)進(jìn)行拷貝步驟的次數(shù)越多,則灰度圖案的生成時(shí)間占全部時(shí)間的比例越小,可以看出高速化的效果越顯著。因此,即使對(duì)灰度圖案的生成進(jìn)行復(fù)雜的計(jì)算,而在本發(fā)明的圖像處理方法中,對(duì)其處理速度降低的影響也很小。
本發(fā)明的另一圖像處理方法,是在對(duì)圖形對(duì)象用灰度花樣涂滿的圖像處理方法中,包含生成水平方向或垂直方向的某一個(gè)方向的基本灰度圖案的灰度圖案生成步驟;根據(jù)基本灰度圖案的方向及沿與基本灰度圖案方向垂直的方向的距離求得的“偏移量“決定描繪開始位置的描繪位置決定步驟;以及從上述描繪開始位置起沿上述基本灰度圖案方向進(jìn)行描繪的灰度圖案描繪步驟,重復(fù)上述描繪位置決定步驟及拷貝步驟。
上述灰度圖案生成步驟根據(jù)灰度開始點(diǎn)及結(jié)束點(diǎn)的顏色、圖形對(duì)象的位置、以及時(shí)間等參數(shù),自動(dòng)生成灰度圖案,或取入手工輸入的圖形,通過這樣也能夠達(dá)到上述課題的要求。
在上述灰度圖案生成步驟中,在描繪第一層時(shí),將利用該灰度涂滿的圖形對(duì)象存在的位置、各頂點(diǎn)的坐標(biāo)、和其它圖形對(duì)象的位置關(guān)系,作為“偏移量”的從屬變量,通過這樣能夠?qū)崿F(xiàn)波狀灰度等表現(xiàn)力強(qiáng)烈的灰度效果。
另外,通過從外部控制其生成的開始色、結(jié)束色、開始點(diǎn)及結(jié)束點(diǎn)等控制信息和上述參數(shù),能夠得到人-機(jī)對(duì)話效果。
上述所謂人-機(jī)對(duì)話效果是指通過使上述“偏移量”的參數(shù)反映出輸入左方向、右方向等鍵輸入的輸入量,用戶能夠設(shè)定灰度花樣。
例如,如表1所示,若縱軸表示各行,橫軸作為與鍵輸入相對(duì)應(yīng)的三種狀態(tài)(級(jí)別),則分別如圖14(a)、圖14(b)、圖14(c)所示,根據(jù)左輸入、無輸入、右輸入等上述三種狀態(tài),能夠設(shè)定各種灰度花樣。通過采用這樣的人-機(jī)對(duì)話效果,能夠利用用戶的輸入,簡(jiǎn)便地設(shè)定灰度的偏移量。
表1
在上述描繪位置決定步驟中,能夠根據(jù)基本灰度的開始點(diǎn)及結(jié)束點(diǎn)的顏色、圖形對(duì)象的位置及時(shí)間等參數(shù)自動(dòng)生成“偏移量”,或者通過手工輸入來指定偏移量。
根據(jù)上述參數(shù)生成上述“偏移量“,或利用游標(biāo)(slider)等通過手工輸入預(yù)先指定上述”偏移量“,這樣能夠?qū)崟r(shí)實(shí)現(xiàn)波狀灰度或任意方向的灰度等視覺表現(xiàn)力強(qiáng)烈的灰度效果。
另外,通過將該圖形對(duì)象的各頂點(diǎn)坐標(biāo)、顯示的灰度色、邊的方向等作為偏移量的參數(shù),能夠?qū)崿F(xiàn)視覺表現(xiàn)力強(qiáng)烈的灰度效果。
另外,通過具有偏移量作為獨(dú)立的控制信息,在采用由灰度花樣涂滿的圖形對(duì)象的動(dòng)畫中,使用者通過從外部改變?cè)搮?shù),能夠?qū)崿F(xiàn)人-機(jī)對(duì)話效果。
如上所述,在本發(fā)明的圖像處理方法中,為了對(duì)利用沿第一方向和與第一方向交叉的第二方向上矩陣狀配置的各像素顯示的圖形對(duì)象形成灰度顯示,灰度圖案生成步驟也可以生成與圖形對(duì)象的第一方向的長(zhǎng)度對(duì)應(yīng)的灰度圖案,接著對(duì)上述灰度圖案的第一方向的前后的至少一方附加參照上述灰度圖案的圖案,生成基本灰度圖案。
采用上述方法,通過對(duì)灰度圖案的第一方向的前后的至少一方附加參照上述灰度圖案的圖案,例如附加與上述灰度圖案的第一方向端部的顏色等一致的填充效果、或單純重復(fù)的重復(fù)效果、或反向重復(fù)的反射效果,生成基本灰度圖案,從而能夠形成各種各樣的灰度。
另外,在上述方法中,由于在基本灰度圖案的生成階段,與上述圖形對(duì)象的第一方向的長(zhǎng)度相對(duì)應(yīng),即如上所述預(yù)先設(shè)定圖形對(duì)象的灰度開始點(diǎn)與結(jié)束點(diǎn)之間以外的灰度圖形,因而省略以像素為單位判斷在上述開始點(diǎn)與結(jié)束點(diǎn)之間有沒有作為對(duì)象的像素的處理和該描繪用的計(jì)算,所以既能實(shí)現(xiàn)各種各樣的灰度,又能削減計(jì)算量。
另外,在上述圖像處理方法中,上述灰度圖案生成步驟也可以生成在與上述圖形對(duì)象的第一方向的長(zhǎng)度相對(duì)應(yīng)的灰度圖案的范圍內(nèi)及上述范圍的外側(cè)具有多個(gè)顏色基準(zhǔn)點(diǎn)的基本灰度圖案。
采用上述方法,通過在與圖形對(duì)象的第一方向的長(zhǎng)度相對(duì)應(yīng)的灰度圖案的范圍內(nèi)及上述范圍的外側(cè)生成具有多個(gè)顏色基準(zhǔn)點(diǎn)的基本灰度圖案,能夠?qū)崿F(xiàn)多色的灰度。
為了實(shí)現(xiàn)多色的灰度,在已有的方法中,必須反復(fù)地重復(fù)以像素為單位的二色灰度處理。但是在上述方法中,由于若在一開始(第一層)進(jìn)行多色灰度用的處理,則以后只要反復(fù)進(jìn)行拷貝步驟或灰度圖案描繪步驟即可,因此能夠削減計(jì)算量。
另外,在上述圖像處理方法中,上述灰度圖案生成步驟也可以根據(jù)與灰度形成有關(guān)的參數(shù),或者通過取入從外部輸入的灰度圖案,來生成基本灰度圖案。
采用上述方法,在灰度圖案生成步驟中,在描繪第一層即生成基本灰度圖案時(shí),將形成灰度的圖形對(duì)象存在的位置、各頂點(diǎn)的坐標(biāo)、與其它圖形對(duì)象的位置關(guān)系等與灰度形成有關(guān)的參數(shù),作為沿第一方向的偏移量的從屬變量,以此能夠得到波狀灰度等表現(xiàn)力強(qiáng)烈的灰度效果。
另外,在上述方法中,通過從外部輸入即從外部控制該生成的開始色和結(jié)束色、開始點(diǎn)和結(jié)束點(diǎn)等控制信息,以及上述參數(shù),能夠得到人-機(jī)對(duì)話效果。
另外,在上述圖像處理方法中,所述描繪位置決定步驟也可以根據(jù)與灰度形成有關(guān)的參數(shù),或者通過用外部輸入來指定偏移量的方法,設(shè)定第二方向的偏移。
采用上述方法,通過利用游標(biāo)等用從外部來的輸入預(yù)先指定沿第二方向的偏移量,或根據(jù)與灰度形成有關(guān)的參數(shù)進(jìn)行設(shè)定,能夠?qū)崟r(shí)地實(shí)現(xiàn)波狀灰度、任意方向的灰度等視覺表現(xiàn)力強(qiáng)烈的灰度效果。
另外,在上述方法中,通過將圖形對(duì)象的各頂點(diǎn)的坐標(biāo)、顯示的灰度色、邊的方向等作為偏移量的參數(shù),能夠?qū)崿F(xiàn)視覺表現(xiàn)力強(qiáng)烈的灰度效果。
再有,在上述方法中,通過將偏移量作為獨(dú)立的控制信息,在采用以灰度花樣涂滿的圖形對(duì)象的動(dòng)畫中,收視者通過從外部改變其參數(shù)(獨(dú)立的控制信息),能夠得到人-機(jī)對(duì)話效果。
另外,在上述圖像處理方法中,上述灰度圖案生成步驟最好這樣生成基本灰度圖案,也就是使其具有上述圖形對(duì)象的外接平行四邊形的長(zhǎng)邊像素?cái)?shù)以上的像素?cái)?shù)。
采用上述方法,由于這樣生成基本灰度圖案,也就是使其具有圖形對(duì)象的外接平行四邊形的長(zhǎng)邊的像素?cái)?shù)以上的像素?cái)?shù),因此能夠一面沿第一方向偏移,一面依次沿第二方向拷貝或描繪上述基本灰度圖案,所以能夠真正形成對(duì)圖形對(duì)象的任意方向的灰度。
另外,本發(fā)明的圖像處理裝置,是在對(duì)圖形對(duì)象用灰度花樣涂滿的圖像處理裝置中,包含生成水平方向或垂直方向的某一個(gè)方向的基本灰度圖案的灰度圖案生成裝置;根據(jù)灰度方向及沿與灰度圖案方向垂直的方向的距離求得的“偏移量“來決定描繪開始位置的描繪位置決定裝置;以及從上述描繪開始位置起沿上述灰度圖案方向進(jìn)行描繪的灰度圖案描繪裝置。
本發(fā)明的圖像處理程序是使計(jì)算機(jī)執(zhí)行本發(fā)明的圖像處理方法用的程序。
這樣,通過采取能夠執(zhí)行的程序的形式,用大型計(jì)算機(jī)、個(gè)人計(jì)算機(jī)或以便攜終端為代表的嵌入式設(shè)備,就能夠?qū)崿F(xiàn)上述圖像處理方法。
本發(fā)明的記錄媒體是記錄上述圖像處理程序的計(jì)算機(jī)能夠讀取的記錄媒體。
通過采用磁盤或CD-ROM等能夠發(fā)布的記錄媒體,能夠簡(jiǎn)單地發(fā)布實(shí)現(xiàn)上述圖像處理方法的程序,能夠安裝在各信息設(shè)備終端中。
另外,在本發(fā)明的具體實(shí)施方式
一欄中敘述的具體實(shí)施形態(tài)或?qū)嵤├罱K只是為了闡明本發(fā)明的技術(shù)內(nèi)容的例子,不應(yīng)該僅限定于那樣的具體例進(jìn)行狹義的解釋,在本發(fā)明的精神及下述的權(quán)利要求的范圍內(nèi),本發(fā)明可以進(jìn)行各種各樣的改變并加以實(shí)施。
工業(yè)實(shí)用性本發(fā)明的圖像處理方法能夠在以個(gè)人計(jì)算機(jī)為代表的,移動(dòng)設(shè)備、便攜終端、PDIA、大型計(jì)算機(jī)等各種信息裝置中方便地執(zhí)行。因而,在用各種信息設(shè)備對(duì)圖形對(duì)象描繪灰度花樣時(shí),不需要對(duì)像素單位計(jì)算灰度色,利用計(jì)算機(jī)能夠高速處理的存儲(chǔ)器間拷貝功能,能夠?qū)崿F(xiàn)處理輕松的高速灰度處理。又,利用各信息設(shè)備,能夠沿任意方向形成灰度。而且,既能夠抑制處理速度的降低,又能夠同時(shí)實(shí)現(xiàn)填充、重復(fù)、反射功能及多色灰度功能等高功能而且表現(xiàn)力強(qiáng)烈的灰度描繪。
權(quán)利要求
1.一種圖像處理方法,是對(duì)利用沿第一方向和與第一方向交叉的第二方向矩陣狀配置的各像素顯示的圖形對(duì)象形成灰度顯示用的圖像處理方法,其特征在于,具有生成沿所述第一方向的方向的基本灰度圖案的灰度圖案生成步驟;以及在沿所述第二方向依次重復(fù)拷貝所述基本灰度圖案時(shí),從根據(jù)所述基本灰度圖案的拷貝位置使所述基本灰度圖案沿所述第一方向偏移的位置起進(jìn)行拷貝的拷貝步驟。
2.一種圖像處理方法,是對(duì)利用沿第一方向和與第一方向交叉的第二方向矩陣狀配置的各像素顯示的圖形對(duì)象形成灰度顯示用的圖像處理方法,其特征在于,包含生成沿所述第一方向的基本灰度圖案的灰度圖案生成步驟;根據(jù)沿所述第二方向偏移的距離,決定所述基本灰度圖案的描繪開始位置的描繪位置決定步驟;以及從所述描繪開始位置起描繪所述基本灰度圖案的灰度圖案描繪步驟,一面沿所述第二方向偏移,一面重復(fù)進(jìn)行所述描繪位置決定步驟及灰度圖案描繪步驟。
3.如權(quán)利要求1或2所述的圖像處理方法,其特征在于,所述灰度圖案生成步驟生成與所述圖形對(duì)象的第一方向的長(zhǎng)度相對(duì)應(yīng)的灰度圖案,接著對(duì)所述灰度圖案的第一方向的前后的至少一方賦予參照所述灰度圖案的圖案,從而生成基本灰度圖案。
4.如權(quán)利要求3所述的圖像處理方法,其特征在于,參照所述灰度圖案的圖案是重復(fù)位于該灰度圖案的至少兩端的圖案而形成的。
5.如權(quán)利要求3所述的圖像處理方法,其特征在于,參照所述灰度圖案的圖案是與該灰度圖案相同的圖案。
6.如權(quán)利要求3所述的圖像處理方法,其特征在于,參照所述灰度圖案的圖案是將該灰度圖案反轉(zhuǎn)而形成的。
7.如權(quán)利要求1或2所述的圖像處理方法,其特征在于,所述灰度圖案生成步驟在與所述圖形對(duì)象的第一方向的長(zhǎng)度相對(duì)應(yīng)的灰度圖案的范圍內(nèi)和所述范圍的外側(cè),生成具有多種顏色的基準(zhǔn)點(diǎn)的基本灰度圖案。
8.如權(quán)利要求1或2所述的圖像處理方法,其特征在于,所述灰度圖案生成步驟根據(jù)與灰度形成有關(guān)的參數(shù)或者從外部輸入的灰度圖案,生成基本灰度圖案。
9.如權(quán)利要求2至8的任一項(xiàng)所述的圖像處理方法,其特征在于,所述描繪位置決定步驟根據(jù)與灰度形成有關(guān)的參數(shù),或者利用以從外部來的輸入指定偏移量的方法,設(shè)定第二方向的偏移。
10.如權(quán)利要求1~9中的任一項(xiàng)所述的圖像處理方法,其特征在于,所述灰度圖案生成步驟生成基本灰度圖案,使其形成所述圖形對(duì)象的,具有沿第一方向及第二方向的各邊的外接平行四邊形的長(zhǎng)邊的像素?cái)?shù)以上的像素?cái)?shù)。
11.如權(quán)利要求1~10中的任一項(xiàng)所述的圖像處理方法,其特征在于,所述圖形對(duì)象的第一方向及第二方向互相垂直。
12.一種圖像處理裝置,是對(duì)利用沿第一方向和與第一方向交叉的第二方向矩陣狀配置的各像素顯示的圖形對(duì)象形成灰度顯示用的圖像處理裝置,其特征在于,具有生成沿第一方向的基本灰度圖案的灰度圖案生成裝置;根據(jù)沿所述第二方向偏移的距離,決定所述基本灰度圖案的沿第一方向的描繪開始位置的描繪位置決定裝置;從所述描繪開始位置起描繪所述基本灰度圖案的灰度圖案描繪裝置;以及控制所述描繪位置決定裝置及灰度圖案描繪裝置,一邊使所述基本灰度圖案沿所述第二方向偏移一面將其重復(fù)的控制裝置。
13.一種圖像處理程序,其特征在于,是使計(jì)算機(jī)執(zhí)行權(quán)利要求1~11中的任一項(xiàng)所述的圖像處理方法用的圖像處理程序。
14.一種記錄媒體,其特征在于,是記錄權(quán)利要求13所述的圖像處理程序的計(jì)算機(jī)可讀取的記錄媒體。
全文摘要
為了顯示圖形對(duì)象,設(shè)置沿水平方向和與其垂直的垂直方向上呈矩陣配置的各像素。設(shè)置生成沿水平方向的基本灰度圖案的灰度圖案生成步驟。設(shè)置在沿垂直方向重復(fù)依次拷貝上述基本灰度圖案時(shí),根據(jù)上述基本灰度圖案的拷貝位置從沿水平方向偏移的(k)位置起拷貝上述基本灰度圖案的拷貝步驟。
文檔編號(hào)H04N1/387GK1618084SQ02827539
公開日2005年5月18日 申請(qǐng)日期2002年12月27日 優(yōu)先權(quán)日2002年1月29日
發(fā)明者中西正洋, 坂倉健太郎 申請(qǐng)人:夏普株式會(huì)社