圖像數(shù)據(jù)存儲(chǔ)技術(shù)

圖像數(shù)據(jù)存儲(chǔ)技術(shù)

ID:16412592

大小:119.50 KB

頁(yè)數(shù):6頁(yè)

時(shí)間:2018-08-09

圖像數(shù)據(jù)存儲(chǔ)技術(shù)_第1頁(yè)
圖像數(shù)據(jù)存儲(chǔ)技術(shù)_第2頁(yè)
圖像數(shù)據(jù)存儲(chǔ)技術(shù)_第3頁(yè)
圖像數(shù)據(jù)存儲(chǔ)技術(shù)_第4頁(yè)
圖像數(shù)據(jù)存儲(chǔ)技術(shù)_第5頁(yè)
資源描述:

《圖像數(shù)據(jù)存儲(chǔ)技術(shù)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、圖像數(shù)據(jù)存儲(chǔ)技術(shù)摘要:,將多媒體信息引入到系統(tǒng)當(dāng)中,隨著數(shù)據(jù)庫(kù)應(yīng)用技術(shù)的發(fā)展,已經(jīng)成為人們對(duì)現(xiàn)代數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的要求之一。本文通過(guò)對(duì)圖像數(shù)據(jù)的不同存儲(chǔ)方式的分析,提出在學(xué)生信息系統(tǒng)中以數(shù)據(jù)庫(kù)方式存儲(chǔ)學(xué)生照片的方法,并且使用VB6.0中的ADO數(shù)據(jù)控件實(shí)現(xiàn)了圖像數(shù)據(jù)入庫(kù)操作及照片的瀏覽。關(guān)鍵詞:信息系統(tǒng);圖像;概述:隨著數(shù)據(jù)庫(kù)應(yīng)用技術(shù)的發(fā)展,將多媒體信息引入到系統(tǒng)當(dāng)中,使管理系統(tǒng)功能更強(qiáng)大,界面更美觀,信息更豐富,已經(jīng)成為人們對(duì)現(xiàn)代數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的要求之一。在學(xué)生信息系統(tǒng)中,除了需要將每一名學(xué)生的基本數(shù)據(jù)信息存入系統(tǒng),還需要將該學(xué)生的照片以圖像信息的形式存入系統(tǒng)。

2、這樣可以隨時(shí)查看學(xué)生的照片,或用來(lái)制作學(xué)生證等證件,以提高證件的可信度并減少證件照片處理的工作量。圖像的數(shù)據(jù)量要遠(yuǎn)遠(yuǎn)大于數(shù)據(jù)庫(kù)中存儲(chǔ)的普通數(shù)據(jù)的數(shù)據(jù)量。因此,組織與管理好圖像數(shù)據(jù)與數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的結(jié)構(gòu)、效率、安全性、完整性息息相關(guān)。本文給出了一種在學(xué)生信息系統(tǒng)中組織與管理圖像信息的方法,并利用ADO技術(shù)設(shè)計(jì)實(shí)現(xiàn)了圖像信息的入庫(kù)及瀏覽等操作。1.存儲(chǔ)圖像數(shù)據(jù)的策略1.1以文件方式存儲(chǔ)圖像數(shù)據(jù)圖像信息通常是通過(guò)掃描或攝像的方法進(jìn)入系統(tǒng)的,并且一般的多媒體系統(tǒng)中都采用文件形式存放數(shù)據(jù)。所以在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中,可以采用文件形式存放圖像數(shù)據(jù)。首先,將每一幅圖像組織成一個(gè)文

3、件,眾多的圖像文件形成圖像文件集。在學(xué)生基礎(chǔ)信息表中設(shè)置一個(gè)存放照片圖像文件物理文件名的字段(pFileName),在該字段中存放每一名學(xué)生照片文件的存儲(chǔ)路徑及文件名。這樣就建立起了學(xué)生基礎(chǔ)信息表與照片文件集之間的關(guān)聯(lián)(如圖1所示)。圖1學(xué)生基本信息表與照片文件集之間的關(guān)聯(lián)用該方法存儲(chǔ)圖像文件的優(yōu)點(diǎn)是容易實(shí)現(xiàn),編程過(guò)程中無(wú)須復(fù)雜編碼,圖像信息的引入也不會(huì)影響原主數(shù)據(jù)表(學(xué)生基本信息表)的訪問(wèn)效率。但這種圖像存儲(chǔ)方式的缺點(diǎn)也非常明顯。按此方法構(gòu)造的系統(tǒng)實(shí)質(zhì)上是由數(shù)據(jù)庫(kù)系統(tǒng)加上文件系統(tǒng)構(gòu)成的綜合應(yīng)用系統(tǒng),其性能從整體上講已退化為文件系統(tǒng),因此文件系統(tǒng)的所有缺陷都會(huì)在

4、此系統(tǒng)中存在。文件系統(tǒng)的一個(gè)主要問(wèn)題是安全沒(méi)有保證,任何一個(gè)進(jìn)入計(jì)算機(jī)系統(tǒng)的人都可以對(duì)文件進(jìn)行各種處理,包括移動(dòng)、修改甚至刪除,而系統(tǒng)無(wú)法給予任何保護(hù),系統(tǒng)的數(shù)據(jù)完整性也就無(wú)法得到保證。1.2以數(shù)據(jù)庫(kù)方式組織圖像數(shù)據(jù)SQLServer2000是功能強(qiáng)大的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。它支持的數(shù)據(jù)類型多達(dá)27種,其中ntext、text和image類型用于存儲(chǔ)BLOB(BinaryLargeObject二進(jìn)制大對(duì)象)數(shù)據(jù),在單個(gè)值中可以存儲(chǔ)最大為2GB的數(shù)據(jù)量。這一容量完全可以用于存放一張普通的照片。其中的image類型是用于存儲(chǔ)圖像數(shù)據(jù)的理想類型。然而由于圖像數(shù)據(jù)的數(shù)據(jù)量

5、很大,直接將圖像數(shù)據(jù)引入到主數(shù)據(jù)表中,將會(huì)造成數(shù)據(jù)庫(kù)中的主數(shù)據(jù)表尺寸過(guò)大,使系統(tǒng)對(duì)主數(shù)據(jù)表的訪問(wèn)效率降低,響應(yīng)時(shí)間增長(zhǎng)。因此,在系統(tǒng)設(shè)計(jì)中,將學(xué)生基本信息與其照片圖像信息分別存放在兩個(gè)表中,并在兩個(gè)表之間建立相應(yīng)的關(guān)聯(lián),實(shí)現(xiàn)主數(shù)據(jù)與圖像數(shù)據(jù)物理上的分離和邏輯上的統(tǒng)一。這樣一來(lái),即可以實(shí)現(xiàn)以數(shù)據(jù)庫(kù)形式管理圖像數(shù)據(jù),使圖像數(shù)據(jù)享受到數(shù)據(jù)庫(kù)管理系統(tǒng)提供的安全性、數(shù)據(jù)完整性等保護(hù),同時(shí)也能夠避免圖像數(shù)據(jù)對(duì)主數(shù)據(jù)表的負(fù)面影響。圖2數(shù)據(jù)表的設(shè)計(jì)以下是在SQLServer2000中創(chuàng)建主數(shù)據(jù)表(SBase)和圖像數(shù)據(jù)表(SPic)的方法。兩表之間以學(xué)號(hào)(sNo)為公共字段,建

6、立一對(duì)一聯(lián)系。CREATETABLESBase/*創(chuàng)建學(xué)生基本信息表*/(sNochar(4)NOTNULL,/*學(xué)號(hào)字段非空*/sNamechar(10)NULL,/*學(xué)生姓名字段*/sGenderchar(1)NULL,/*學(xué)生性別字段*/……CONSTRAINTprim_sno1PRIMARYKEY(sNo)/*定義sNo主鍵約束以及以sNo為關(guān)鍵字的聚簇索引*/)GOCREATETABLESPic/*創(chuàng)建圖像信息表*/(sNochar(4)NOTNULL,/*學(xué)號(hào)字段非空*/sPhotoimageNULL,/*照片字段類型為image*/CONSTRAI

7、NTprim_sno2PRIMARYKEY(sNo),/*定sSNo主鍵約束以及以sNo為關(guān)鍵字的聚簇索引*/CONSTRAINTforeign_snoFOREIGNKEY(sNo)REFERENCESSBase(sNo)/*定義外鍵約束,實(shí)現(xiàn)參照完整性控制*/)GO2.存取圖像信息的方法VB6.0是目前比較流行的應(yīng)用系統(tǒng)開(kāi)發(fā)工具之一。Microsoft在其VB中加入了創(chuàng)建“健壯”的ActiveX組件的能力。ActiveX數(shù)據(jù)對(duì)象ADO可以方便地實(shí)現(xiàn)對(duì)SQLServer2000數(shù)據(jù)庫(kù)的存取等操作。2.1配置ODBC數(shù)據(jù)源ODBC(OpenDatabaseConn

8、ectivity開(kāi)放式數(shù)

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。