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

正文內(nèi)容

畢業(yè)論文:基于net的二維圖形繪制處理系統(tǒng)設(shè)計與實現(xiàn)定稿-文庫吧在線文庫

2024-12-30 18:43上一頁面

下一頁面
  

【正文】 .................................................. 13 第五章 系統(tǒng)詳細設(shè)計 ................................................. 15 類關(guān)系圖 ........................................................... 15 基本圖形繪制 ....................................................... 16 基本圖形繪制的函數(shù)基礎(chǔ) .................................. 16 直線 .................................................... 16 矩形 .................................................... 17 橢圓 .................................................... 18 三角形 .................................................. 19 等五邊形 ................................................ 19 鋼筆工具 ................................................ 20 二維圖形基本變換 .................................................... 21 圖形變換的數(shù)學(xué)基礎(chǔ) ...................................... 21 圖形變換的函數(shù)基礎(chǔ) ...................................... 23 平移變換 ................................................ 23 旋轉(zhuǎn)變換 ................................................ 24 縮放變換 ................................................ 25 線條屬性 ............................................................ 26 圖形填充 ............................................................ 27 圖形的存儲與讀取 .................................................... 29 存儲功能 ................................................ 29 讀取功能 ................................................ 30 結(jié)束語 .................................................................. 31 參考文獻 ............................................................... 32 致謝 .................................................................... 34 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 1 頁 共 34頁 第一章 緒 論 計算機繪圖技術(shù)概述 計算機繪圖(也稱計算機圖形學(xué), 英文 Computer Graphics,縮寫 CG)是應(yīng)用計算機將數(shù)據(jù)轉(zhuǎn)換為圖形,并在繪圖設(shè)備上進行圖形顯示或繪制的學(xué)科。 關(guān)鍵字 : VC2020;圖形;繪制; MFC 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 2 Design and Development of twodimension Graphics Drawing System based on .NET Abstract: Computer has bee the powerful tool to generate graphics rapidly and economically. Computer drawing technology develops faster and faster, and also has more and more application fields, it provide a high speed, high efficiency and accuracy of the graphic design and the output approach for production, scientific research, management, national defense and other fields. This system is pleted in Visual C + +2020 platform, Design to achieved twodimension graphics drawing system, and its function mainly include drawing simple geometric shapes, including straight line, triangle, rectangle, ellipse (circle), polygon。 20 世紀 80 年代,隨著微機的發(fā)展,計算機繪圖技術(shù)也取得了長足的發(fā)展,特別是繪圖軟件和計算機輔助設(shè)計軟件大量涌現(xiàn)。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 2 頁 共 34頁 ( 6)真實感圖形顯示技術(shù)。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 3 頁 共 34頁 ( 2)圖示圖形學(xué) 它主要用 于生成報告的插圖、透明膠片和幻燈片,使報告,公告等的 歸納、總結(jié)、統(tǒng)計和分析信息實現(xiàn)圖示化。 ( 6) 科學(xué)計算的可視化 科學(xué)計算可視化就是應(yīng)用計算機圖形生成技術(shù),將科學(xué)及工程計算的中間結(jié)果或最后的結(jié)果以及測量數(shù)據(jù)等,在計算機屏幕上以圖像形式顯示出來,實現(xiàn)了科學(xué)計算環(huán)境和根據(jù)的進一步現(xiàn)代化。 3DMAX 是是 Autodesk 公司開發(fā)的基于 PC 系統(tǒng)的三維動畫渲染和制作軟件。 (2) 開發(fā)的應(yīng)用運行效率高。程序設(shè)計人員只需將自己要創(chuàng)建的應(yīng)用程序的相關(guān)代碼添加到這個狂降中就可以完成相關(guān)功能??梢约芯θサ绞褂?HTML 做好數(shù)據(jù)的顯示和布局上,并確保數(shù)據(jù) 修改 時不會導(dǎo)致 HTML 文件也需要修改。 XML 提供了一種與軟硬件無關(guān)的存儲和共享數(shù)據(jù)方法。具體的功能如 圖 41 所示: 圖 41 系統(tǒng)結(jié)構(gòu)圖 功能模塊分析設(shè)計 這節(jié)主要介紹各個模塊的主要功能。在本系統(tǒng)里 , 定義了一個 CurveTo( )函數(shù)來實現(xiàn)橢圓曲線片段的繪制。在本系統(tǒng)里 ,圖形處理功能主要 有 :平移、旋轉(zhuǎn)、縮放 。二維幾何變換的一般形式也可以寫成如下代數(shù)形式: x’ = a1 x + b1 y + c1 y ’ = a2x + b2y + c2 在本系統(tǒng) 里 ,圖形的 幾何變換都要用到兩個 Matrix 類的方法函數(shù): 一個是RotateAt( ), 表示通過預(yù)先計算旋轉(zhuǎn),沿指定點順時針旋轉(zhuǎn)該 Matrix;另外一個是 Translate( ), 表示 通過預(yù)先計算轉(zhuǎn)換向量,將指定的轉(zhuǎn)換向量應(yīng)用到此 Matrix。線條樣式 使用了 LineStyle 中的五種類型的線條樣式: PS_SOLID、 PS_DASH、 PS_DOT、 PS_DASHDOT、 PS_DASHDOTDOT。保存圖形實際上就是保存圖形線條屬性、填充屬性和 圖形的大小,繪制角度以及在繪圖區(qū)域的位置。 狀態(tài)欄 在 MFC 中,狀態(tài)欄的功能由 CStatusBar 類實現(xiàn) 。 Shape ShapeStyle Segment Handler Selection SegmentCollection Tool 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 16 頁 共 34頁 基本圖形繪制 基本圖形繪制的函數(shù)基礎(chǔ) 本系統(tǒng) 里 ,在繪制 各種圖 形的時候用到了三個函數(shù),分別 是 : (1) 這個 函數(shù)的功能是移動移動到指定點 。 (2) 函數(shù)的調(diào)用關(guān)系: 圖 55 等邊三角形可以看成是三條長度相同的 直線片段 , 以 60176。 共旋轉(zhuǎn)四次, 剛好回到起點。 下圖為鋼筆工具繪制曲線片段的過程: p(x ,y)為起點, p1(x1 ,y1)為終點,終 點可以以 任意方向移動,與起點構(gòu)成曲線片段的控制點,生成任意的曲線段。 1 , 2 , , )ija i m j n??排成矩形表: 1 1 1 2 12 1 2 2 212nnm m m na a aa a aa a a?A ( 56) 或簡記成 ()ij mna?A 或 ()ij m na ??A ,稱為一個 m 行 n 列的矩陣,簡稱 mn? 矩陣, ija 叫做第 i 行第 j 列元素。 (3) UpdateOutline() 此函數(shù)功能是更新限定圖形的矩形。如果 xySS? ,則圖形在 x 軸和 y 軸方向被縮放的倍數(shù)不一樣。 線條顏色 框 的設(shè)置調(diào)用了 MFC中自帶的CColorDialog,選定顏色后調(diào)用 GetColor()函數(shù)獲取顏色。 圖形的填充數(shù)據(jù)如下: 在本系統(tǒng)中,圖形的填充方式定義的是一個枚舉類: 1 2 3 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 28 頁 共 34頁 圖 518 圖形填充屬性對話框 //設(shè)置背景色透明度 //漸變角度 圖形的存儲與讀取 在本系統(tǒng)中,圖形文件的保存格式是 .xml。 最具 特色的 繪圖 工具是鋼筆工具,它不 但 可以繪 制直線、曲線,還可以繪制任意自由圖形 。其次,有些操作還不夠人性 ,比如,在未保存 的情況下退出 , 系統(tǒng) 沒有任何的提示操作。它是無數(shù)教誨、關(guān)愛和幫助的結(jié)果。 畢業(yè)設(shè)計的完成遠非終點,其中 的不足和淺顯之處則是我新的征程上一個個新的起點。 謹向我的父母和家人表示誠摯的謝意。 畢業(yè) 設(shè)計 的過程并不輕松,知識的積累尚欠火候,于是,我只能一次次埋頭于圖書館中,一次次在深夜奮筆疾書。 (4) 圖形文件的存儲和讀取。 本文對計算機繪圖的概念,計算機繪圖技術(shù) 的發(fā)展概況以及 VC++.NET 在圖形軟件開發(fā)方面的優(yōu)勢作做了簡單 的介紹。 ( ) ( ) ( ) SaveToFile( ) OnSaveDocument( ) 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 30 頁 共 34頁 讀取功能 圖 520 //刪除一種顏色 afx_msg void OnBnClickedBtnGraColor()。 //紋理充色 afx_msg void OnBnClickedBtnFrontColor()。 線條屬性 在本系統(tǒng)中,線條屬性對話框類為 CShapLineDlg 。 之后,變成點 (x’ ,y’),則有 cos sinx x y?????, sin co sy x y?????, 以矩形的旋轉(zhuǎn)變換為例,如下圖所示: Move( ) UpdateTransform( ) UpdateOutline() O Ty X y p(x ,y) p’(x’ ,y’) Tx填充方式 x填 充 色 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 25 頁 共 34頁 圖 514 旋轉(zhuǎn)變換示例圖 在本系統(tǒng)中,每個圖形都有一個矩形控制框,控制框上有 8 個控制點 , 可以對圖形進行任意方向的旋轉(zhuǎn)操作。
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1