基于graphicex的數(shù)碼影像瀏覽管理系統(tǒng)_第1頁(yè)
已閱讀1頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  基于GraphicEX的數(shù)碼影像瀏覽管理系統(tǒng)</p><p>  摘要:隨著計(jì)算機(jī)技術(shù)的發(fā)展和具有照相功能的手機(jī)的普及,圖片的使用已經(jīng)深入人們的生活之中。為了方便人們管理使用這些圖片,本文介紹了如何開(kāi)發(fā)滿足普通用戶的需求,界面美觀、整潔,功能易學(xué)易用的數(shù)碼影像瀏覽管理系統(tǒng)的過(guò)程。 </p><p>  關(guān)鍵詞:數(shù)碼影像 GraphicEX 管理系統(tǒng) </p>

2、;<p><b>  0 引言 </b></p><p>  隨著計(jì)算機(jī)技術(shù)的發(fā)展和具有照相功能的手機(jī)的普及,圖片的使用已經(jīng)深入人們的生活之中。為了方便人們管理使用這些圖片,市場(chǎng)上開(kāi)發(fā)了許多的數(shù)碼影像瀏覽管理軟件而且大都功能強(qiáng)大。作為一個(gè)普通用戶在購(gòu)買這些大型軟件后通常需要好一陣子適應(yīng),而且有可能還根本用不到那么多的功能。而對(duì)于可以免費(fèi)使用的一些個(gè)人數(shù)碼影像瀏覽管理軟件,對(duì)于使

3、用者又功能有限,往往只實(shí)現(xiàn)了用戶部分需求,所以可以開(kāi)發(fā)一種簡(jiǎn)單小巧,可進(jìn)行各種圖像瀏覽,又能對(duì)數(shù)碼照片進(jìn)行一些簡(jiǎn)單處理的數(shù)碼影像管理瀏覽的軟件是十分實(shí)用的。本文介紹了如何開(kāi)發(fā)滿足普通用戶的需求,界面美觀、整潔,功能易學(xué)易用的系統(tǒng)的思路。 </p><p>  1 開(kāi)發(fā)工具的選擇 </p><p>  軟件的開(kāi)發(fā)中,開(kāi)發(fā)工具的選擇是十分重要的。合適的開(kāi)發(fā)工具可以給用戶節(jié)省大量的時(shí)間并且做出美

4、觀的界面。在程序員界中流傳著聰明的程序員用Delphi,真正的程序員用C++這樣的說(shuō)法,可見(jiàn)Delphi是一種簡(jiǎn)便快捷的開(kāi)發(fā)工具,因?yàn)樗峁┝藦?qiáng)大的組件功能,還允許用戶使用自建組件,這使得編程變得簡(jiǎn)便易行,無(wú)需做許多算法的設(shè)計(jì),無(wú)須編寫(xiě)程序框架,只需為對(duì)像添加相應(yīng)的事件動(dòng)作就能完成應(yīng)用程序的設(shè)計(jì),應(yīng)該說(shuō)它的控件功能很強(qiáng)大。所以對(duì)于普通用戶開(kāi)發(fā)時(shí)就可以選擇使用Delphi來(lái)完成,熟悉掌握這樣一個(gè)十分有用的開(kāi)發(fā)工具對(duì)于自己的能力是有很大助益

5、的[1]。在使用Delphi開(kāi)發(fā)工具提供了強(qiáng)大的組件功能的同時(shí),再加上使用了開(kāi)放源代碼Graphic EX圖形處理控件工具包,能對(duì)數(shù)碼影像進(jìn)行可視化瀏覽、縮放、刪除等操作;可以進(jìn)行文件夾創(chuàng)建、圖像文件的創(chuàng)建、復(fù)制、轉(zhuǎn)換格式保存;還可以將桌面圖片轉(zhuǎn)換為桌面圖片;同時(shí),具有按照設(shè)定要求盡行幻燈片形式瀏覽等功能,使得這個(gè)系統(tǒng)的實(shí)現(xiàn)變的簡(jiǎn)單,這些功能的實(shí)現(xiàn)原理已經(jīng)不必關(guān)心,只要熟悉開(kāi)發(fā)工具提供的各種控件和Graphic EX控件,掌握他們的使用

6、,自己只需要編寫(xiě)極少數(shù)的一些代</p><p>  2 GraphicEx的安裝 </p><p>  要利用GraphicEX 圖像控件,就需要先在DELPHI7中安裝這個(gè)控件(因?yàn)椴煌姹臼褂寐杂胁煌疚倪x擇的較低成熟版本)。打開(kāi)DELPHI 7主界面,選擇“組件->安裝組件”菜單項(xiàng),此時(shí)出現(xiàn)彈出“安裝組件”對(duì)話框,單擊“瀏覽”按鈕,接著從“單元文件名”對(duì)話框中找到并選中Gra

7、phicEX.pas、GraphicCompression.pas文件,單擊打開(kāi)按鈕,返回“安裝組件”對(duì)話框。如下圖1所示,單擊“確定”鍵,就可以將GraphicEX圖像控件添加到dclusr.bpk組件包中。這樣,只要在程序中使用Timage組件,就可以打開(kāi)各種GraphicEX圖像控件所支持的文件格式了。 </p><p>  3 系統(tǒng)的主要功能 </p><p>  數(shù)碼影像管理系統(tǒng)

8、主要是要實(shí)現(xiàn)數(shù)碼影像的可視化瀏覽,圖像轉(zhuǎn)換格式保存,支持jpg,bmp,ico,wmf,emf等幾乎所有數(shù)碼影像文件格式,及轉(zhuǎn)換為jpg,bmp格式文件保存;可以將圖像以幻燈片形式瀏覽,支持幻燈片顯示設(shè)置的保存,用定時(shí)器控制圖像的幻燈片形式演示;同時(shí)驅(qū)動(dòng)器、文件夾及文件能過(guò)濾顯示;顯示數(shù)碼影像文件;對(duì)于用戶的方便使用應(yīng)該設(shè)計(jì)實(shí)現(xiàn)主菜單、工具條、瀏覽區(qū)、狀態(tài)欄的顯示與隱藏控制,滿足不同用戶的操作習(xí)慣;用戶可以把圖像轉(zhuǎn)換為桌面圖片,將自己喜

9、歡的圖片保存為桌面背景圖片。 </p><p>  在系統(tǒng)中部分功能實(shí)現(xiàn)時(shí)的加工處理如下:①幻燈片瀏覽:對(duì)打開(kāi)文件夾內(nèi)圖片以幻燈片形式瀏覽,用定時(shí)器控制圖像的幻燈片形式演示,使用INI文件保存幻燈片放映的各項(xiàng)設(shè)置信息等,使用Delphi7的提供的TInifiles組 </p><p>  件。②文件過(guò)濾顯示:根據(jù)用戶設(shè)定只顯示某些文件,采 </p><p>  用D

10、elphi7的文件、目錄、驅(qū)動(dòng)器和文件過(guò)濾組件。主要 </p><p>  使用了DriveComboBox1、DirectoryListBox1、FileListBox1、FileEdit和FilterComboBox1組件。③影像瀏覽:對(duì)打開(kāi)文件夾內(nèi)圖片瀏覽,采用GraphicEX圖形處理控件工具包提供的各項(xiàng)圖像功能來(lái)實(shí)現(xiàn)。④設(shè)置為壁紙:設(shè)定圖片作為墻紙,使用Delphi7提供的TRegistry注冊(cè)表組件來(lái)

11、完成。⑤文件格式轉(zhuǎn)換:轉(zhuǎn)換文件格式為.jpeg或.bmp。采用GraphicEX圖形處理控件工具包。⑥保存圖像:保存轉(zhuǎn)換的.jpeg或.bmp文件,使用到了FileSaveAsAction標(biāo)準(zhǔn)動(dòng)作。 </p><p><b>  4 結(jié)束語(yǔ) </b></p><p>  通過(guò)上述設(shè)計(jì)的軟件不會(huì)占用太多內(nèi)存,運(yùn)行速度快。如果能在高版本開(kāi)發(fā)環(huán)境下實(shí)現(xiàn)完成界面將會(huì)更加美觀。

12、 </p><p><b>  參考文獻(xiàn): </b></p><p>  [1]許潔舟,林偉鵬,林盛雄,來(lái)賓.Delphi 7.0程序設(shè)計(jì)與實(shí)例[M].北京:冶金工業(yè)出版社,2005. </p><p>  [2]田原.Delphi 7.0程序設(shè)計(jì)[M].北京:北方交通大學(xué)出版社,2005. </p><p>  [3]

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論