- 相關(guān)推薦
圖形文件的類型轉(zhuǎn)換VC++
畢業(yè)論文
圖形文件格式轉(zhuǎn)換
摘要: 本文主要研究了圖形文件格式及其相互間的轉(zhuǎn)換。當(dāng)前,圖形是多媒體技術(shù)中1種重要的信息媒體,數(shù)據(jù)量極大并且多種多樣的存儲(chǔ)格式,阻礙了多媒體技術(shù)的發(fā)展,為了有效地使用各類圖形文件,為使多媒體技術(shù)蓬勃發(fā)展,格式轉(zhuǎn)換工作就顯得極其重要。
基于Windows平臺(tái),利用Visual C++編程工具,本文實(shí)現(xiàn)了圖形文件間的格式轉(zhuǎn)換。首先詳細(xì)分析應(yīng)用比較廣泛的幾種圖像格式,然后給出這幾種格式間轉(zhuǎn)換的方法。由于大多數(shù)圖形處理軟件都與數(shù)種圖像格式相兼容,也即可讀取多種不同格式的圖形文件,因此不同的圖形文件間可以相互轉(zhuǎn)換。本文主要利用1個(gè)中間結(jié)構(gòu),實(shí)現(xiàn)各格式間的相互轉(zhuǎn)換。本文的結(jié)果可為多媒體圖形軟件的開發(fā)和應(yīng)用提供重要的依據(jù)。
關(guān)鍵詞: 圖形文件;圖像格式;格式轉(zhuǎn)換;中間結(jié)構(gòu)
The Transformation of Image Format
Abstract: This paper presents the analyzing of the graphic file format and the interconversion. Presently, graphics is an important informational medium in technical multimedia. It is the diversiform storage formats and large data quantity that holds up the development of multimedia technology.In order to develop the multimedia technology and effectively deal with each kind of graphics,the transformation of image format is very important.
We use the programming tool—Visual C++,which based on the Windows’ platform and realize the transformation between the graphics. Based on analyses of several static graphics,the format transition of several kinds of graphics is discussed. Most graphics Manipulation Program is compatible with several kinds of image format, therefore the different graphic files may realize the interconversion. This paper realizes the transformation of image format in a middle structure. The result of this paper is important to exploiture and application of multimedia software.
Keywords: Graphics file ; Image format ; Format transition ; middle structure
目 錄
1 概述 1
1.1 課題的提出 1
1.2 計(jì)算機(jī)圖形圖像技術(shù)的發(fā)展與前景 1
1.3 圖形文件類型的多樣化發(fā)展 4
1.4 圖形文件的特點(diǎn) 4
2 開發(fā)環(huán)境介紹 6
2.1 Visual C++可視化集成開發(fā)環(huán)境介紹 6
2.2 MFC類庫(kù)概念和組成 9
2.3 用戶模塊 11
3 相關(guān)理論知識(shí) 13
3.1 圖形文件格式簡(jiǎn)介 13
3.2 圖形文件結(jié)構(gòu) 16
3.3 圖像壓縮技術(shù) 20
4 圖形文件類型轉(zhuǎn)換的方案 24
4.1 引 言 24
4.2 中間數(shù)據(jù)結(jié)構(gòu) 24
4.3 讀入圖形文件 25
4.4 輸出圖形文件 25
5 軟件詳細(xì)設(shè)計(jì) 27
5.1 軟件界面設(shè)計(jì) 27
5.2 界面上控件及其功能的實(shí)現(xiàn) 28
5.3 運(yùn)行實(shí)例 34
結(jié)束語(yǔ) 36
參考文獻(xiàn) 37
致 謝 38
附 錄 39
1 概述
1.1 課題的提出
傳統(tǒng)的電腦只能處理文字、數(shù)字,最多是簡(jiǎn)單的圖形。近年來(lái),隨著電腦硬件技術(shù)的飛速發(fā)展和更新,使得計(jì)算機(jī)處理圖形圖像的能力大大增強(qiáng)。以前要用大型圖形工作站來(lái)運(yùn)行的圖形應(yīng)用軟件,或是特殊文件格式的生成及對(duì)圖形所作的各種復(fù)雜的處理和轉(zhuǎn)換;如今,很普遍的家用電腦就完全可以勝任,可以輕易的使用PhotoShop、CorelDraw、3D MAX或是其它軟件做出精美的圖片或是逼真的3維物體,甚至可以自己去做1個(gè)有趣的動(dòng)畫。
在當(dāng)今信息社會(huì),以多媒體為代表的信息技術(shù)和信息產(chǎn)業(yè)的發(fā)展和應(yīng)用對(duì)人類社會(huì)產(chǎn)生的影響和作用愈來(lái)愈明顯,愈來(lái)愈重要。多媒體的發(fā)展和應(yīng)用,極大地推動(dòng)了諸多工業(yè)的相互滲透和飛速發(fā)展,逐步改變了整個(gè)人類社會(huì)的工作結(jié)構(gòu)和生活方式。多媒體產(chǎn)業(yè)的形成和發(fā)展,將不僅引起計(jì)算機(jī)工業(yè)的1次革命,也將影響人類社會(huì)發(fā)生1場(chǎng)巨大的變革。
所謂多媒體,即多種信息媒介,通常包括以下幾種:文本、圖形、影像、聲音、視頻、動(dòng)畫。[12]可以看出,多媒體的應(yīng)用在很大程度當(dāng)依賴于豐富多彩的圖形和圖像。圖形圖像技術(shù)的飛速發(fā)展也將是必然趨勢(shì),掌握?qǐng)D形圖像處理技術(shù)對(duì)1個(gè)計(jì)算機(jī)操作人員是必要的。
計(jì)算機(jī)圖形是隨著計(jì)算機(jī)及其外圍設(shè)備的產(chǎn)生和發(fā)展起來(lái)的.它是近代計(jì)算機(jī)科學(xué)與雷達(dá)、電視及圖像處理技術(shù)的發(fā)展匯合而產(chǎn)生的碩果。隨著計(jì)算機(jī)系統(tǒng)、圖形輸入輸出設(shè)備的發(fā)展,計(jì)算機(jī)圖形軟件及其生成、控制圖形的算法也有了很大的發(fā)展。圖形和圖像處理算法的結(jié)合是促進(jìn)計(jì)算機(jī)圖形學(xué)和圖像處理技術(shù)發(fā)展的重要趨勢(shì)之1。
在多媒體技術(shù)中,圖形圖像是1種重要的信息媒體,其存儲(chǔ)格式多種多樣并且數(shù)據(jù)量較大,這些都阻礙了多媒體技術(shù)的發(fā)展。為使多媒體技術(shù)蓬勃發(fā)展,圖形格式的轉(zhuǎn)換就顯得很重要。當(dāng)前困擾計(jì)算機(jī)用戶的最大問(wèn)題之1就是圖形文件形式的多樣性,比如用戶自己擁有的應(yīng)用程序無(wú)法讀取某些圖形文件。隨著多媒體技術(shù)的迅速發(fā)展,涉及到的媒體形式越來(lái)越多,各種多媒體系統(tǒng)又有其獨(dú)特的圖形存儲(chǔ)格式,因此圖形格式的轉(zhuǎn)換就顯得非常重要。
【圖形文件的類型轉(zhuǎn)換VC++】相關(guān)文章:
網(wǎng)絡(luò)智能游戲的設(shè)計(jì)與實(shí)現(xiàn)VC++11-23
游戲軟件開發(fā)VC++12-27
VC++編程在步進(jìn)電機(jī)控制中的應(yīng)用03-07
用VC++實(shí)現(xiàn)高級(jí)數(shù)據(jù)加密標(biāo)準(zhǔn)AES03-07
VC++實(shí)現(xiàn)串口通信的應(yīng)用程序設(shè)計(jì)03-07
免費(fèi)vc++航空客運(yùn)訂票系統(tǒng)+論文(一)11-22
視頻監(jiān)控系統(tǒng)―視頻捕獲和傳輸模塊VC++03-08
免費(fèi)vc++網(wǎng)上尋呼QICQ源代碼(附帶論文)(一)11-22
可轉(zhuǎn)換債券的投資分析03-24