主頁(http://www.130131.com):淺析監(jiān)控圖像處理系統(tǒng)的軟件結(jié)構(gòu)(2) ·Vf_memory:虛擬文件I/O的內(nèi)存文件實現(xiàn); ·ImageFile:虛擬圖像文件讀寫界面; ·Jfit_file:虛擬圖像文件讀寫界面的JPEG格式實現(xiàn); ·Bmp-file:虛擬圖像文件讀寫界面的BMP格式實現(xiàn); ·Fgi_file:虛擬圖像文件讀寫界面的自由灰度圖像格式實現(xiàn); ·DibStdImage:DIB(設(shè)備無關(guān)位圖)與StdImage之間的轉(zhuǎn)換; ·mess_util:難以歸類的雜項輔助功能; ·ProgressWinHint:Windows下的一個進度處理機制實現(xiàn); ·WinMessUtilities:Windows下的難以歸類的雜項輔助功能。 由于面向幀存的圖像硬件系統(tǒng)的結(jié)構(gòu),以圖像幀存為核心,還包括圖像的輸入輸出和處理等模塊;而面向計算機內(nèi)存的圖像系統(tǒng)里,是以計算機內(nèi)存為核心,同樣包括有圖像的輸入輸出和處理等模塊。前者以整體硬件結(jié)構(gòu)為主體,軟件似乎只是圖像處理和數(shù)據(jù)存儲,后者以整體軟件結(jié)構(gòu)為主體,硬件則納入軟件的管理之下。這兩種系統(tǒng)結(jié)構(gòu)的差別很大,但從功能來講,有其相似之處。 面向計算機內(nèi)存的圖像軟件系統(tǒng)結(jié)構(gòu),稱之為Windows圖像基礎(chǔ)結(jié)構(gòu),這種Windows圖像基礎(chǔ)結(jié)構(gòu)的總體結(jié)構(gòu)框圖如圖2所示。在圖2中,StdImage結(jié)構(gòu)代表了一個圖像或圖像序列,所有的功能幾乎都圍繞它進行。它可以利用ImageFile模塊從圖像文件裝入圖像,或者將圖像寫入文件中。在Windows環(huán)境下,為了顯示或打印圖像,通常會使用DIB,此外,像掃描儀、攝像機等還會以DIB的形式向計算機輸入圖像,因此圖像基礎(chǔ)結(jié)構(gòu)設(shè)有DibStdImage模塊,以便在DIB和StdImage之間進行快速轉(zhuǎn)換。圖像通信插入在網(wǎng)絡(luò)和StdImage之間,由此可以實現(xiàn)圖像的傳輸,而這種傳輸,是以內(nèi)存為媒介,它具有速度快的優(yōu)點。 (中國集群通信網(wǎng) | 責任編輯:陳曉亮) |




