注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具Visual J++圖形設(shè)計(jì)與圖像處理

Visual J++圖形設(shè)計(jì)與圖像處理

Visual J++圖形設(shè)計(jì)與圖像處理

定 價(jià):¥66.00

作 者: 向世明,鄧愛平編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 編程類專題開發(fā)指南
標(biāo) 簽: J++

購(gòu)買這本書可以去


ISBN: 9787900625700 出版時(shí)間: 2000-08-01 包裝:
開本: 26cm 頁(yè)數(shù): 558頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書采用面向?qū)ο蟮姆椒ń榻B了用Visual J++進(jìn)行圖形設(shè)計(jì)和圖像處理的實(shí)用編程技術(shù),共分4部分。第1部分綜合介紹了Java的編程技術(shù),展示了Java的圖形設(shè)計(jì)和圖像處理能力。第2部分以三維圖形的基本生成技術(shù)為主題,建立了與計(jì)算機(jī)圖形學(xué)相關(guān)的類,并以此為基礎(chǔ)著色了立方體、球體、圓柱體。Bezier曲線和曲面等三維對(duì)象的單色線框模型、光照線框模型、光照刻面模型和光照光滑模型,生成了支持聚光的多光源照射系統(tǒng),產(chǎn)生了簡(jiǎn)單的陰影域,實(shí)現(xiàn)廠小球的非彈性碰撞。第3部分以圖像處理為主題,介紹了99種切換效果并實(shí)現(xiàn)了其核心的編程技術(shù),實(shí)現(xiàn)了7種點(diǎn)處理算法、12種區(qū)域處理算法、5種圖像合成技術(shù)、4種基本的圖像變換技術(shù)、全局場(chǎng)景反走樣技術(shù)和基于像素?cái)?shù)據(jù)的動(dòng)畫技術(shù)。第4部分則討論片VRML和OpenGL。全書的4部分內(nèi)容組成了一個(gè)層次遞進(jìn)的體系結(jié)構(gòu)。本書注重圖形設(shè)計(jì)和圖像處理的內(nèi)在聯(lián)系和實(shí)際應(yīng)用,論述深入淺出,內(nèi)容翔實(shí),介紹方法循序漸進(jìn)。本書配有CD-ROM一張,包含了書中所有的源程序。本書適合于具有計(jì)算機(jī)圖形學(xué)和數(shù)字圖像處理基本知識(shí)的計(jì)算機(jī)軟件開發(fā)人員和工程技術(shù)人員等閱讀。

作者簡(jiǎn)介

暫缺《Visual J++圖形設(shè)計(jì)與圖像處理》作者簡(jiǎn)介

圖書目錄

第0章  結(jié)論                  
 0. 1 誰(shuí)是本書的讀者                  
 0. 2 從本書獲得什么                  
 0. 3 開發(fā)環(huán)境                  
 0. 4 本書的特點(diǎn)                  
 0. 5 本書的內(nèi)容                  
 0. 6 本書是如何組織的                  
 0. 7 如何列示代碼                  
 0. 8 如何解釋代碼                  
 0. 9 如何提交結(jié)果                  
 0. 10 關(guān)于本書附帶的CD-ROM                  
 第1部分 獲得技術(shù)支持                  
 第1章 Java語(yǔ)言:信息時(shí)代的精靈                  
 1. 1 Java語(yǔ)言的特點(diǎn)                  
 1. 2  Java有別于 C++                  
 1. 3 Java類                  
 1. 4  Java接口                  
 1. 5  Java包                  
 第2章 鼠標(biāo)事件                  
 2. 1 事件驅(qū)動(dòng)程序                  
 2. 2 鼠標(biāo)事件:網(wǎng)站導(dǎo)航                  
 2. 2. 1 制作步驟                  
 2. 2. 2 上網(wǎng)去                  
 2. 3 鼠標(biāo)事件:世界是你們的                  
 2. 3. 1 制作步驟                  
 2. 3. 2 按設(shè)計(jì)思想完成編程                  
 第3章 窗體. 萊單和對(duì)話框                  
 3. 1 在小應(yīng)用程序中添加窗體. 菜單和對(duì)話框                  
 3, 1. 1 制作步驟                  
 3. 1. 2 窗體管理者TheFrame                  
 3. 1. 3  Demo對(duì)話框DemoDialog                  
 3. 1. 4 顯示窗體和對(duì)話框                  
 3. 2 在應(yīng)用程序中添加菜單                  
 3. 2. 1 制作步驟                  
 3. 2. 2 響應(yīng)菜單事件                  
 第4章 GUI組件. 容器和布局                  
 4. 1  組合多個(gè)布局管理器                  
 4. 1. 1 設(shè)計(jì)用戶界面                  
 4. 1. 2 制作步驟                  
 4. 1. 3 畫布CanvasOne                  
 4. 1. 4 畫布CanvasTwo                  
 4. 1. 5 錯(cuò)誤提示對(duì)話框ErrorDlg                  
 4. 1. 6 組織3個(gè)卡片                  
 4. 1. 7 附加結(jié)果                  
 4. 2 GridBagLayout:布局管理器的動(dòng)力室                  
 4. 2. 1 制作步驟                  
 4. 2. 2 卡片管理類DisplayPanel                  
 4. 2. 3 簡(jiǎn)潔的代碼                  
 第5章 I/O流:獲取地圖數(shù)據(jù)                  
 5. 1  I/O流                  
 5. 2 將地圖數(shù)據(jù)發(fā)送至文件                  
 5. 2. 1 制作步驟與提交方式                  
 5. 2. 2 非組件組框GroupFrame                  
 5. 2. 3 窗口管理者FrameManager                  
 5. 2. 4 信息輸入對(duì)話框InfoDialog                  
 5. 2. 5 創(chuàng)建地圖并傳送數(shù)據(jù)                  
 第2部分 三維圖形設(shè)計(jì)                  
 第6章 基本圖元                  
 6. 1 直線                  
 6. 1. 1 制作步驟                  
 6. 1. 2 基元超類BasicPrimitive                  
 6. 1. 3  直線基元LinePrimitive                  
 6. 1. 4 測(cè)試直線基元                  
 6. 2 三角形                  
 6. 2. 1 Gouraud著色方法                  
 6. 2. 2  制作步驟                  
 6. 2. 3  三角形基元TrianglePrimitive                  
 6. 2. 4 測(cè)試三角形基元                  
 6. 3 幾何構(gòu)造                  
 6. 3. 1 直線段                  
 6. 3. 2 小面                  
 6. 3. 3 四邊形的細(xì)化                  
 6. 3. 4 邊的可見性                  
 6. 4 光盤中的其他實(shí)例                  
 第7章 三維圖形                  
 7. 1 底層圖形系統(tǒng)的繪制原理                  
 7. 2 從繪制立方體開始                  
 7. 2. 1 制作步驟                  
 7. 2. 2 次物體SubObject                  
 7. 2. 3 幾何頂點(diǎn)及其屬性Vertex3d                  
 7. 2. 4 邊及其屬性Edge                  
 7. 2. 5  小面及其屬性Facet                  
 7. 2. 6 三角形小面Facet3和四邊形小面Facet4                  
 7. 2. 7 三維自由向量Vector3d                  
 7. 2. 8 三維圖形的幾何變換和觀察變換Matrix3d                  
 7. 2. 9 矩陣堆棧MatrixStack                  
 7. 2. 10 取景器及視口變換ViewFinder                  
 7. 2. 11 法線計(jì)算器NormalCalculater                  
 7. 2. 12 可見性測(cè)試器VisibilityTester                  
 7. 2. 13 浮點(diǎn)顏色ColorFloat                  
 7. 2. 14  著色工具 Renderer                  
 7. 2. 15 立方體Cube                  
 7. 2. 16 可調(diào)整背景色的帶邊界框矩形BorderRectangle                  
 7. 2. 17 繪制立方體                  
 第8章 光照技術(shù)                  
 8. 1 光照球                  
 8. 1. 1 球的幾何拓?fù)?nbsp;                 
 8. 1. 2 制作步驟                  
 8. 1. 3  球Sphere                  
 8. 1. 4  光源及其屬性Light                  
 8. 1. 5  定義一個(gè)全向點(diǎn)光源和聚光                  
 8. 1. 6  物體的材質(zhì)Material                  
 8. 1. 7  光照計(jì)算                  
 8. 1. 8  多光源照射系統(tǒng)LightingSystem                  
 8. 1. 9 光照光滑球. 刻面球和城框球                  
 8. 2 光照立方體                  
 8. 2. 1 制作步驟                  
 8. 2. 2 光照光滑立方體. 刻面立方體和線框立方體                  
 8. 3 光盤中的其他實(shí)例:圓柱和圓錐的統(tǒng)一模型                  
 第9章 曲線和曲面                  
 9. 1 Bezier曲線                  
 9. 1. 1 制作步驟                  
 9. 1. 2 Bezier曲線和曲面的描述者Bezier                  
 9. 1. 3  齊次坐標(biāo)HomogeneousCoordinate                  
 9. 1. 4 三次Bezier曲線BezierCurve                  
 9. 1. 5 繪制由7個(gè)控制點(diǎn)控制的連續(xù)曲線                  
 9. 2  Bezier曲面                  
 9. 2. 1 制作步驟                  
 9. 2. 2  Bezier曲面  BezierSurface                  
 9. 2. 3  繪制Bezier曲面的線框模型. 光照線框模型和光照實(shí)體模型                  
 第10章 陰影區(qū)域                  
 10. 1 在地面上繪制立方體的影域                  
 10. 1. 1 制作步驟                  
 10. 1. 2 空間直線Line                  
 10. 1. 3 空間平面Plane                  
 10. 1. 4 射影幾何Projector                  
 10. 1. 5  支持影域計(jì)算的Cube                  
 10. 1. 6  繪制立方體所產(chǎn)生的陰影區(qū)域                  
 第11章  運(yùn)動(dòng)動(dòng)畫                  
 11. 1  動(dòng)畫生成技術(shù)                  
 11. 2  雙緩存機(jī)制的工作原理                  
 11. 3  模擬小球的非彈性碰撞                  
 11. 3. 1  制作步驟                  
 11. 3. 2  具有高光效果的虛擬球VirtualSphere                  
 11. 3. 3 具有高光效果的虛擬圓柱 VirtualCylinder                  
 11. 3. 4  磚塊生成工具Brick                  
 11. 3. 5  實(shí)現(xiàn)小球的非彈性碰撞                  
 第12章  開發(fā)應(yīng)用程序版本                  
 12. 1  修改或測(cè)試BezierCurve等32個(gè)類                  
 12. 2  測(cè)試應(yīng)用程序版本                  
 12. 2. 1  制作步驟                  
 12. 2. 2  編寫用于測(cè)試的代碼                  
 12. 3  光盤中的其他內(nèi)容                  
 12. 3. 1  用于測(cè)試基本圖元的PrimitiveApplication項(xiàng)目                  
 12. 3. 2 全部轉(zhuǎn)化BezierCurve等13個(gè)類的ToApplication項(xiàng)目                  
 第3部分 實(shí)用圖像處理技術(shù)                  
 第13章 圖像切換                  
 13. 1 常用的切換方式                  
 13. 2 提交方式                  
 13. 3 滑入                  
 13. 3. 1 制作步驟                  
 13. 3. 2 實(shí)現(xiàn)滑入效果                  
 13. 4 推進(jìn)和收縮                  
 13. 4. 1 制作步驟                  
 13. 4. 2 實(shí)現(xiàn)推進(jìn)和收縮切換                  
 13. 5 方形向外漸鋪和方形向里卷走                  
 13. 5. 1 制作步驟                  
 13. 5. 2 實(shí)現(xiàn)漸鋪和卷走效果                  
 13. 6 簾窗式下拉與退出                  
 13. 6. 1 制作步驟                  
 13. 6. 2 實(shí)現(xiàn)切換效果                  
 13. 7 圓形向外漸鋪和圓形向里漸鋪                  
 13. 7. 1 制作步驟                  
 13. 7. 2 圓形過(guò)濾器CircleInsideFilter和CircleOutsideFilter                  
 13. 7. 3  實(shí)現(xiàn)切換效果                  
 13. 8  橢圓形向外漸鋪和橢圓形向里漸鋪                  
 13. 8. 1  制作步驟                  
 13. 8. 2  橢圓形過(guò)濾器EllipseInsideFilter和EllipseOutsideFilter                  
 13. 8. 3  實(shí)現(xiàn)切換效果                  
 13. 9  淡入與淡出效果                  
 13. 9. 1  制作步驟                  
 13. 9. 2  淡入與淡出過(guò)濾器FadeInOutFilter                  
 13. 9. 3  淡入和淡出圖像                  
 13. 10 光盤中的其他實(shí)例                  
 13. 10. 1 八方向漸鋪                  
 13. 10. 2 上下和左右對(duì)鋪                  
 13. 10. 3 垂直淡入與淡出                  
 第14章 點(diǎn)處理                  
 14. 1 提交方式                  
 14. 2 圖像亮度修正                  
 14. 2. 1 制作步驟                  
 14. 2. 2 開放的點(diǎn)處理抽象類PointProcessor                  
 14. 2. 3 亮度修正器 BrightnessRetriever                  
 14. 2. 4  三參數(shù)對(duì)話框ThreeParametersDialog                  
 14. 2. 5 修正圖像的亮度                  
 14. 3 圖像灰度修正                  
 14. 3. 1 制作步驟                  
 14. 3. 2 灰度計(jì)算                  
 14. 3. 3 灰度修正器 GrayRetriever                  
 14. 3. 4  灰度對(duì)話框GnayDialog                  
 14. 3. 5 修正圖像的灰度                  
 14. 4 直方圖均衡化修正                  
 14. 4. 1  制作步驟                  
 14. 4. 2 直方圖均衡化修正器HistogramRetriever                  
 14. 4. 3  修正圖像的灰度                  
 14. 5 直方圖規(guī)定化修正                  
 14. 5. 1 制作步驟                  
 14. 5. 2 二分查找算法BinarySearcher                  
 14. 5. 3 直方圖規(guī)定化修正器HistogramMatchRetriever                  
 14. 5. 4 修正圖像的灰度                  
 14. 6 灰度概率修正                  
 14. 6. 1 制作步驟                  
 14. 6. 2 灰度概率修正器GrayProbabilityRetriever                  
 14. 6. 3 修正圖像的灰度                  
 14. 7 著色圖像                  
 14. 7. 1 制作步驟                  
 14. 7. 2 顏色通道ColorRetriever                  
 14. 7. 3 著色圖像                  
 14. 8 曝光圖像                  
 14. 8. 1 制作步驟                  
 14. 8. 2 圖像曝光器SolarizationRetriever                  
 14. 8. 3 曝光圖像                  
 第15章 空間濾波器                  
 15. 1 提交方式                  
 15. 2 低通濾波器                  
 15. 2. 1 制作步驟                  
 15. 2. 2 開放的區(qū)域處理抽象類RegionProcessor                  
 15. 2. 3  低通濾波器LowpassFilter                  
 15. 2. 4  三單選按鈕對(duì)話框ThreeRadiosDialog                  
 15. 2. 5  過(guò)濾一幅圖像                  
 15. 3  平移和差分邊緣增強(qiáng). 浮雕效果                  
 15. 3. 1  制作步驟                  
 15. 3. 2  平移和差分邊緣增強(qiáng)濾波器DEEFilter                  
 15. 3. 3  八選擇對(duì)話框EightRadiosDialog                  
 15. 3. 4 增強(qiáng)一幅圖像                  
 15. 3. 5 生成浮雕效果                  
 15. 4  Sobel邊緣檢測(cè)                  
 15. 4. 1 制作步驟                  
 15. 4. 2 Sobel邊緣檢測(cè)器SobelFilter                  
 15. 4. 3  檢測(cè)3ds. gif圖像                  
 15. 5  統(tǒng)一的卷積操作                  
 15. 5. 1  制作步驟                  
 15. 5. 2  統(tǒng)一的卷積過(guò)濾器ConvolutionFilter                  
 15. 5. 3 暈化圖像                  
 15. 5. 4 模糊圖像                  
 15. 5. 5 高通濾波器                  
 15. 5. 6 梯度方向邊緣增強(qiáng)                  
 15. 5. 7 拉普拉斯邊緣增強(qiáng)                  
 15. 5. 8  模板匹配濾波                  
 15. 6 中值濾波                  
 15. 6. 1 制作步驟                  
 15. 6. 2 快速分類工具QuickSorter                  
 15. 6. 3 中值過(guò)濾器MedianFilter                  
 15. 6. 4 過(guò)濾圖像                  
 15. 7 擴(kuò)散圖像                  
 15. 7. 1 制作步驟                  
 15. 7. 2 擴(kuò)散過(guò)濾器DiffuseFilter                  
 15. 7. 3 生成擴(kuò)散效果                  
 15. 8 顆粒?;?nbsp;                 
 15. 8. 1 制作步驟                  
 15. 8. 2 顆粒粗化過(guò)濾器GranulateFilter                  
 15. 8. 3 ?;瘓D像                  
 15. 9 光盤中的其他實(shí)例                  
 15. 9. 1 高通濾波器FilterHighpass項(xiàng)目                  
 15. 9. 2  梯度方向邊緣增強(qiáng)FilterGEE項(xiàng)目                  
 15. 9. 3  拉普拉斯邊緣增強(qiáng)FilterLEE項(xiàng)目                  
 15. 9. 4  Kirsch邊緣檢測(cè)FilterKirsch項(xiàng)目                  
 15. 9. 5  霓紅圖像FilterNeon項(xiàng)目                  
 第16章 圖像合成                  
 16. 1 提交方式                  
 16. 2 外部數(shù)據(jù)成像                  
 16. 2. 1  制作步驟                  
 16. 2. 2  圖像數(shù)據(jù)的可視化                  
 16. 3  透明色匹配合成                  
 16. 3. 1 制作步驟                  
 16. 3. 2 透明色過(guò)濾器TransparentColorFilter                  
 16. 3. 3  將小車和背景進(jìn)行匹配                  
 16. 4 代數(shù)運(yùn)算                  
 16. 4. 1 制作步驟                  
 16. 4. 2 代數(shù)運(yùn)算器ImageAlgebraOperator                  
 16. 4. 3 代數(shù)運(yùn)算對(duì)話框 FourRadiosDialog                  
 16. 4. 4 通過(guò)代數(shù)運(yùn)算進(jìn)行合成                  
 16. 5 邏輯運(yùn)算                  
 16. 5. 1  制作步驟                  
 16. 5. 2 邏輯運(yùn)算器 ImageLogicOperator                  
 16. 5. 3 邏輯運(yùn)算對(duì)話框 ThreeRadiosDialog                  
 16. 5. 4 通過(guò)邏輯運(yùn)算進(jìn)行合成                  
 16. 6 圖像融合技術(shù)                  
 16. 7 融合圖像                  
 16. 7. 1 制作步驟                  
 16. 7. 2 融合處理器 PixelBlender                  
 16. 7. 3 alpha信息規(guī)定器AlphaCreator                  
 16. 7. 4 融合圖像                  
 第17章 圖像的幾何變換                  
 17. 1 提交方式                  
 17. 2 平移圖像                  
 17. 2. 1 制作步驟                  
 17. 2. 2 圖像幾何變換超類ImageGeometryTransform                  
 17. 2. 3  封裝的圖像平移工具ImageTranslation                  
 17. 2. 4  圖像填充工具ImageRegionFill                  
 17. 2. 5 平移圖像                  
 17. 3 縮放圖像                  
 17. 3. 1 近鄰取樣法                  
 17. 3. 2 雙線性內(nèi)插法                  
 17. 3. 3 三次卷積法                  
 17. 3. 4 制作步驟                  
 17. 3. 5 封裝的圖像縮放工具ImageScale                  
 17. 3. 6 算法選擇對(duì)話框ThreeRadiosDialog                  
 17. 3. 7 縮放圖像                  
 17. 4 旋轉(zhuǎn)圖像                  
 17. 4. 1 制作步驟                  
 17. 4. 2 封裝的圖像旋轉(zhuǎn)工具ImageRotate                  
 17. 4. 3 旋轉(zhuǎn)圖像                  
 17. 5 光盤中的其他實(shí)例                  
 第18章 全局場(chǎng)景反走樣                  
 18. 1 全局場(chǎng)景反走樣的技術(shù)路線                  
 18. 2 反走樣一個(gè)場(chǎng)景                  
 18. 2. 1 制作步驟                  
 18. 2. 2 場(chǎng)景累積器 SceneAccumulator                  
 18. 2. 3 反走樣一個(gè)場(chǎng)景                  
 第19章 基于像素?cái)?shù)據(jù)的動(dòng)畫                  
 19. 1 讓畫面飄起來(lái)                  
 19. 1. 1 制作步驟                  
 19. 1. 2 通過(guò)移動(dòng)像素形成動(dòng)畫                  
 第4部分 如何發(fā)展                  
 第20章 VRML                  
 20. 1 用VRML描述一個(gè)3D場(chǎng)景                  
 20. 2  從3D Studio MAX到 VRML                  
 20. 3  VrML與Java                  
 第21章 OpenGL                  
 21. 1  OpenGL是什么                  
 21. 2  在ActiveX控件中使用OpenGL                  
 21. 2. 1  用MFC創(chuàng)建一個(gè)基本的ActiveX控件                  
 21. 2. 2  用OpenGL命令繪制ActiveX控件                  
 21. 2. 3  將ActiveX控件添加到Java程序中                  
 參考文獻(xiàn)                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)