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

正文內(nèi)容

畢業(yè)論文:基于net的二維圖形繪制處理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)定稿(參考版)

2024-11-20 18:43本頁面
  

【正文】 我將繼續(xù)前行! 。 感謝 這四年中 陪伴在我身邊的同學(xué)、朋友,感謝他們?yōu)槲姨岢龅挠幸娴慕ㄗh和意見,有了他們的支持、鼓勵和幫助,我才能充實(shí)的度過了 這四年 的學(xué)習(xí)生活。他們是我生命中永遠(yuǎn)的依靠和支持,他們無微不至的關(guān)懷,是我前進(jìn)的動力;他們的殷殷希望,激發(fā)我不斷前行。還有教過我的所有老師們,你們嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的榜樣;你們循循善誘的教導(dǎo)和不拘一格的思路給予我無盡的啟迪 。 我要感謝我的指導(dǎo)教師 徐亞平 老師。雖然其中沒有什么值得特別炫耀的成果,但對我而言,是寶貴的。第一次花費(fèi)如此長的時(shí)間和如此多的精力,完成一 個(gè)具有一定實(shí)用價(jià)值的畢業(yè)設(shè)計(jì) ,其中的艱辛與困難難以訴說, 但曲終幕落后留下的滋味,值得我一生慢慢品嘗。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 34 頁 共 34頁 致謝 四年的艱苦跋涉, 幾 個(gè)月的精心準(zhǔn)備,畢業(yè) 設(shè)計(jì) 終于到了劃句號的時(shí)候,心頭 應(yīng) 該如釋重負(fù) 。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 32 頁 共 34頁 參考文獻(xiàn) [1] 龔聲蓉 , 許承東 .計(jì)算機(jī)圖形技術(shù) [M].北京: 中國林業(yè)出版社 , 2020. [2] 王恩德 . Visual C++.NET程序設(shè)計(jì)教程 [M].北京 : 清華大學(xué)出版社 , 2020. [3] 陳堅(jiān) . Visual C++.NET編程基礎(chǔ)專家教程 [M].北京 : 西安電子科技大學(xué)出版社 , 2020. [4] 曾凡鋒 , 苗雨 . MFC編程技巧與范例詳解 [M].北京: 清華大學(xué)出版社 , 2020. [5] 官章全 , 陳天才 . Visual C++.NET運(yùn)行庫函數(shù)大全 [M].北京: 電子工業(yè)出版社 , 2020. [6] 吳乃陵 , 況迎輝 . C++ 程序設(shè)計(jì)(第 2版) [M].北京: 高等教育出版社 , 2020. [7] 范曉平,方陽 . VC++.NET 圖形編程 —— 繪 K 線圖和條形圖 [J]. 電腦編程技巧與維護(hù), 2020, 5. [8] 朱娜敏,魏宗壽,李強(qiáng),白麗 . C++.NET 下鼠標(biāo)左鍵在圖形繪制中的應(yīng)用 [J]. 電腦編程技巧與維護(hù), 2020, 14. [9] 陸瑤,鄔春學(xué),易慧媛 . OpenGL 建模技術(shù)在 VC++.NET 環(huán)境下的實(shí)現(xiàn)方法研究 [J]. 現(xiàn)代電子技術(shù) ,2020, ,30(10). [10] 宣華俊 , 蔡志榮 . 淺議 Visual C++中的 MFC 與 OpenGL 技術(shù)的結(jié)合 [J]. 北京電力高等專科學(xué)校學(xué)報(bào)(自然科學(xué)版) ,2020, 27( 4) . [11] 張宇 .MFC 消息映射機(jī)制淺析 [J]. 現(xiàn)代企業(yè)教育 ,2020,24. [12] 孔垂柳, VC++中 MFC 框架技術(shù)探索 [J]. 吉林建筑工程學(xué)院學(xué)報(bào), 2020,26( 4) . [13] 羅俊松,唐云 . 計(jì)算機(jī)圖形與圖像處理 [J]. 制造業(yè)自動化 ,2020, 32( 11) . [14] 汪漢友 ,《計(jì)算機(jī)圖形學(xué)基礎(chǔ)教程 (Visual C++版 )》 —— 圖形學(xué)教學(xué)新思路 [J],計(jì)算機(jī)教育, 2020,15. [15]Mohan, SV, Raghavulu, SV, Sarma, PN. Biochemical evaluation of bioelectricity production process from anaerobic wastewater treatment in a single chambered microbial fuel cell (MFC) employing glass wool membrane[J], Biosensors amp。 當(dāng)然, 這個(gè) 系統(tǒng)還 是有一些不足之處的 : 最直觀的就是界面不夠美觀 ,功能還不夠全面 ,例如, 在刪除 后不能撤銷等。 本 系統(tǒng)中圖形文件的存儲格式為 .XML。圖形填充能夠?qū)崿F(xiàn)的是單色填充、紋理填充和漸變填充。 (2) 二維圖形的幾何變換 本 系統(tǒng)主要實(shí)現(xiàn)了對圖形的平移變換、旋轉(zhuǎn)變換及 伸縮變換 。 本 系統(tǒng) 基于 Visual C++.NET 平臺,利用 MFC 編程技術(shù) , 實(shí)現(xiàn)了以 下功能: (1) 繪制基本圖形 本 系統(tǒng)能夠 繪制的基本圖形主要有直線,矩 形,橢圓,等三角形,等五邊形。 對基本圖形的生成算法和二維圖形的幾何變換算法做了深入的分析和研究。 OnOpenDocument( )函數(shù)讀取圖形文件 ( ) ShapeStyle. Parse( ) Shape. Parse( ) OnOpenDocument( ) 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 31 頁 共 34頁 結(jié)束語 在現(xiàn)在的社會生產(chǎn)活動中,計(jì)算機(jī)繪圖技術(shù)應(yīng)經(jīng)占據(jù)了一個(gè)非常重要的地位,專業(yè)的 繪圖應(yīng)用軟件已漸漸代替了 傳統(tǒng)的 手繪方式 ,開辟了一個(gè)新的領(lǐng)域。 Shape. Parse( )函數(shù)保存圖形的寬度、高度,繪制角度以及圖形中心點(diǎn)位置。 ShapeStyle. Parse( )函數(shù)讀取圖形的線條屬性和填充屬性。 Segment. Parse( )函數(shù)讀取組成圖形的路徑片段類型 , 各個(gè)路徑片段終點(diǎn)坐標(biāo)和路徑與路徑之間的連接方式。 OnSaveDocument( )函數(shù)調(diào)用 SaveToFile( )函數(shù) 以 .draw 后綴名保存圖形文件。 SaveToFile( )函數(shù)保存多個(gè)圖形,多個(gè)圖形之間是用鏈表形式相連的。 ( )函數(shù)保存圖形的寬度、高度、繪制角度,圖形中心點(diǎn)位置以及圖形在繪制的所有圖形集中的編號 ,并調(diào)用了 ( )函數(shù) 和 ( )函數(shù)。 ( )函數(shù)保存圖形的線條屬性和填充屬性。 ( )函數(shù)保存組成圖形的路徑片段類型 ,以及各個(gè)路徑片段終點(diǎn)坐標(biāo)和路徑與路徑之間的連接方式。存儲和讀取功能是在 CDrawDoc 類中實(shí)現(xiàn)的。 //顏色偏移角度 afx_msg void OnEnChangeEditGraAngle()。 //漸變顏色 afx_msg void OnNMReleasedcaptureSliderGraTrans(NMHDR *pNMHDR, LRESULT *pResult)。 //添加一種顏色 afx_msg void OnBnClickedBtnDelColor()。 控件 12~18 是漸變填充方式涉及 的控件,分別添加以下事件: afx_msg void OnCbnSelchangeComboGraColors()。 //設(shè)置前景色透明度 afx_msg void OnNMReleasedcaptureSliderHatchBack(NMHDR *pNMHDR, LRESULT 1 5 2 6 8 9 7 3 11 4 13 14 12 15 17 18 16 10 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 29 頁 共 34頁 *pResult)。 //前景色 afx_msg void OnBnClickedBtnBackColor()。 控件 7~11 是紋理填充方式涉及 的控件,分別添加以下事件: afx_msg void OnCbnSelchangeComboHatch()。 控件 1~4 是四種填充方式的單選按鈕,分別添加以下事件: 圖形填充 在本系統(tǒng)中,圖形填充屬性對話框類為 CFillShapeDlg 。 控件 3: afx_msg void OnNMReleasedcaptureSlideTrans(NMHDR *pNMHDR, LRESULT *pResult)。 此函數(shù)的功能是 選擇線條類型 ,線條的類型在初始化對話框 時(shí),通過調(diào)用 CComboBox類的 AddString()方法添加。 此函數(shù)的功能是 選擇線條顏色 。線條屬性數(shù)據(jù)如下: O 筆工具 Ty X y Tx’ 111111’ Tx線 型 線條顏色 Ty’ p(x ,y) p’(x’ ,y’) p’ (x’ ,y’) 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 27 頁 共 34頁 線條屬性對話框如下圖 517所示: 圖 517 線條 屬性對話框 分別 為控件 1,控件 2,控件 3 添加 以下事件: 八個(gè)控制點(diǎn)如下: 本系統(tǒng)中的圖形旋轉(zhuǎn)變換 函數(shù)為 : void Selection::Rotate(float fAngle) 其中 float fAngle為旋轉(zhuǎn)的角度。 Rotate( ) UpdateTransform() UpdateScale() UpdateOutline() x y O θ176。 將平面上一點(diǎn) (x ,y)分別 沿 x 軸方向 和 y 軸方向 乘以常數(shù) SX和 Sy 后,變成點(diǎn) (x’ ,y’),則有 xx xS?? , yy yS?? 可見,如果 1xySS??,則為恒等變換,圖形不變,如果 1xySS??,則圖形被放大了,如果 1xySS??則圖形被縮小了。 (1) 本系統(tǒng)中的圖形旋轉(zhuǎn)變換 函數(shù)為 : void Selection::Rotate(float fAngle) 其中 float fAngle為旋轉(zhuǎn)的角度。最簡單的旋轉(zhuǎn)變換是以坐標(biāo)原點(diǎn) (0,0)為旋轉(zhuǎn)中心,平面上一點(diǎn) (x ,y)旋轉(zhuǎn)了 θ176。 (4) void RebuildScale() 此函數(shù)的功能是重新構(gòu)建比例 平移變換 平移是一個(gè)物體從一個(gè)位置到另一個(gè)位置所作的直線移動, 如果要把一個(gè)位于p(x ,y)的點(diǎn)移到新位置 p’(x’ ,y’),只要在原坐標(biāo)上加上 x 軸方向和 y 軸方向的平移距離即可 (如 圖 512 所示 ): 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 24 頁 共 34頁 圖 512 平移變換示例圖 (1) 本系統(tǒng)中 圖形平移變換函數(shù)如下 : void Selection::Move(float fOffsetX, float fOffsetY) 其中,參數(shù) 1 為 X 軸方向移動的距離,參數(shù) 2 為 Y 軸方向移動的距離。此函數(shù)的功能是 返回限定此 GraphicsPath 的矩形。 (2) RectF GetPathOutline(GraphicsPathamp。 有關(guān)矩陣的運(yùn)算有 : (1) 數(shù)乘矩陣 用標(biāo)量 t 乘 A 的每一個(gè)元素而得的矩陣稱為 t 與 A 的乘積,記為: tA 1 1 1 2 12 1 2 2 212nnm m m nta ta tata ta tatta ta ta?A ( 57) 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計(jì)說明書 (論文 ) 第 23 頁 共 34頁 (2) 矩陣的加法運(yùn)算 設(shè)有兩個(gè) mn? 矩陣 A , B ,將它們對應(yīng)元素相加而得到的矩陣稱為 A 與 B 的和,記為 A +B 1 1 1 1 1 2 1 2 1 12 1 2 1 2 2 2 2 2 21 1 2 2nnnnm m m m m n m na b a b a ba b a b a ba b a b a b? ? ?? ? ??? ? ?A + B ( 58) (3) 矩陣的乘法運(yùn)算 設(shè)有矩陣 23()ija ??A , 32()ijb ??B ,則此二矩陣相乘的積 為矩陣 C : 1 1 1 1 1 2 2 1 1 3 3 1 1 1 1 2 1 2 2 2 1 3 3 22 1 1 1 2 2 2 1 2 3 3 1 2 1 1 2 2 2 2 2 2 3 3 2a b a b a b a b a b a ba b a b a b a b a b a b? ? ? ???? ??? ? ? ???C A B 可見,只有 A 的列數(shù)等于 B 的行數(shù)的時(shí)候, AB 才有意義。當(dāng) mn? 時(shí), A 叫做 n 階方針,此時(shí)元素 ( 1, 2, , )iia i n? 稱為主對角線元素。 設(shè)向量 1 1
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1