freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java圖形與圖像處理(1)-資料下載頁(yè)

2025-05-12 13:58本頁(yè)面
  

【正文】 bj, int imgID) ?void addImage(Image imgObj, int imgID, int width, int height) ImageProducer接口和MemoryImageSource 類 ?ImagePruducer是一個(gè)用于生成圖像數(shù)據(jù)對(duì)象的接口。實(shí)現(xiàn)該接口的對(duì)象要用整數(shù)型數(shù)組或字節(jié)型數(shù)組生成 Image對(duì)象。 ?MemoryImageSource是用于生成新的圖像的類。它的構(gòu)造函數(shù)如下: ?MemoryImageSource(int width, int height, int pixel[ ], int offset, int scanLineWidth) PixelGrabber類 ?PixelGrabber類的作用是從現(xiàn)有的圖像中提取像素?cái)?shù)據(jù)構(gòu)造一個(gè)像素?cái)?shù)組。 ?在使用 PixelGrabber時(shí),首先需要生成一個(gè)足夠大的 int型的數(shù)組來(lái)存儲(chǔ)像素?cái)?shù)據(jù),然后生成一個(gè) PixelGrabber實(shí)例對(duì)象,將提取到的圖像數(shù)據(jù)存入到一個(gè)矩形區(qū)域中。最后,這個(gè)實(shí)例對(duì)象中調(diào)用grabPixels()方法將數(shù)據(jù)值放進(jìn)像素?cái)?shù)組中。 【 例 611】 將圖像進(jìn)行反相處理示例。 Java 3D概述 (選講 ) ?Java 3D的安裝和運(yùn)行 : ?到其官方網(wǎng)站: ? ?下載最新的系統(tǒng)安裝程序。 ?Java 3D安裝完畢后,在 JDK目錄下的 jre\lib\ext子目錄下,應(yīng)有四個(gè) .jar文件: 、 、 ,在 JDK目錄下的 jre\bin子目錄下,應(yīng)有 、 。另外,在 demo目錄下的 java3d中有系統(tǒng)提供的示例程序。 Java 3D程序設(shè)計(jì) ? Java 3D的基本體系結(jié)構(gòu) 幾個(gè)基本概念 ?( 1)虛擬空間 ?在 Java3D中,虛擬空間被定義為結(jié)合一系列對(duì)象的三維空間。虛擬空間被用作最大的聚集體表現(xiàn)單位,同時(shí)也可被看作一個(gè)數(shù)據(jù)庫(kù)。 ?對(duì)于一個(gè) Java3D應(yīng)用程序,必須定義一個(gè)虛擬空間才可以在“空間”中顯示三維圖像。 ?( 2)坐標(biāo)系統(tǒng) ?默認(rèn)情況下, Java3D的坐標(biāo)系統(tǒng)是右旋的三維坐標(biāo)體系 ?( 3)場(chǎng)景 ?為了支持大型虛擬空間, Java3D提出了“場(chǎng)景Locale”的概念。一個(gè)場(chǎng)景和與它結(jié)合的坐標(biāo)系一起組成了在虛擬空間之下的一個(gè)表現(xiàn)層。虛擬空間可以包含一個(gè)或多個(gè)場(chǎng)景。而所有其他的對(duì)象都附加在一個(gè)場(chǎng)景之中。 Java 3D設(shè)計(jì)方法 ?構(gòu)造一個(gè) Java 3D應(yīng)用程序,必須首先創(chuàng)建一個(gè)虛擬空間對(duì)象并且至少把一個(gè) Locale場(chǎng)景對(duì)象附加之上。然后,構(gòu)建出需要的場(chǎng)景圖像,它由一個(gè)分支組結(jié)點(diǎn)開(kāi)始并且包括至少一個(gè)觀察平臺(tái)對(duì)象,而場(chǎng)景圖就是附加于這個(gè)觀察平臺(tái)。當(dāng)一個(gè)包含場(chǎng)景圖的觀察對(duì)象被附加于一個(gè)虛擬空間, Java3D的渲染循環(huán)就開(kāi)始工作。這樣,場(chǎng)景就會(huì)和它的觀察對(duì)象一起被繪制在畫(huà)布( Canvas 3D)上。 【 例 612】 最簡(jiǎn)單的 Java 3D程序。 總結(jié) ?本章的內(nèi)容比較多,請(qǐng)教師根據(jù)教學(xué)時(shí)數(shù)的情況,選講部分內(nèi)容。
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1