邵 琳
[摘要]介紹計算機軟件的發展,并重點介紹在文獻整理和模糊圖像處理工作中的計算機軟件的應用。
[關鍵詞]計算機軟件文獻整理模糊圖像處理
中圖分類號:TP3文獻標識碼:A文章編號:1671-7597(2009)1210158-01
一、導言
隨著計算機的幾十年的發展,一方面,計算機硬件不斷隨之更新和進步,另一方面,計算機軟件的發展更加迅猛和日新月異,其更新的速度超出了人們的想象。
計算機的硬件環境則提供了計算機軟件技術進一步更新和發展的基礎和平臺,硬件技術更新周期的速度也在越來越快,尤其是電子計算機的出現和發展,以及其在各個工程領域內的廣泛應用,也已經促使整個社會進入了數字化、信息化和網絡化的嶄新計算機時代。
現代社會的發展越來越離不開計算機的使用,從應用的廣泛程度來講,計算機技術已經滲透到整個國民經濟和人類進行社會生活的方方面面、角角落落,并且越來越多地進入了普通的人類家庭;從應用的深入程度來講,計算機技術已不僅僅是最初的一種具有單純計算功能的使用工具,它已經被人腦的智力進行了深度的擴充和延伸,如,在數據的網絡通信和遠程的經濟管理,以及一個國家的工農業生產、用作醫療的診斷以及文化教育等諸多事業中越來越占據著無可替代的地位,而計算機軟件的發展成為實現計算機技術在工程領域應用的基本要素,計算機在各個工程領域的發展,則需要計算機軟件的發展,并提供強大的動力。
二、計算機軟件的發展
計算機軟件技術的發展過程中經歷了兩個重要階段:一是上世紀50-70年代,個人計算機即PC機的誕生和廣泛應用,由于個人計算機本身具有體積小、重量輕等許多的優點,而功能由急需變得越來越強大,則其軟件的供應成為了不可逾越的難題,促使機器語言、匯編語言和FORTRAN等的誕生,另外還有批處理系統和分時操作系統的加盟;二是自上世紀70、80年代開始的計算機技術和新的通信技術的結合,此時計算機軟件的發展包括了數據庫發展和型程序的開發,以及基于大規模集成電路的Corba和WebService軟件的成型,從而形成了雙發甚至多方進行相互通信和資源共享的計算機網絡架構,并最終發展成為覆蓋全球的計算機網絡Internet,不僅使的計算機的應用進入了社會各行各業,并且還惠及了普通百姓,使其大量地走進了普通家庭,使得計算機的應用得到了真正意義上的普及,使人類社會進入了一個嶄新的、全球化的網絡時代。
三、文獻整理工作中計算機軟件技術的應用
在傳統的文獻整理工作中,主要是工作人員通過手工清點相關的文獻,并抄寫各種數據,最終形成數據的攝制清單,再送交拍攝人員,作縮微拍攝的最后處理。隨著計算機技術的普及,以及計算機軟件系統的成熟,文獻整理工作中逐步融入了越來越多的計算機技術元素。
上世紀計算機軟件技術在文獻整理工作中的應用思路大概是:首先,利用數據庫對各種數據做記錄;再利用word文檔制作攝制清單即著錄表單,還有刊頭和膠片盒盒標等;最后利用打印機進行文檔的打印,這些代替了傳統文獻整理工作中人力作業的繁瑣和誤差。其中數據庫等都是計算機軟件發展的產物。
進入21世紀后,計算機技術的發展更加是日新月異,人們不再滿足于運用普通的計算機辦公軟件進行簡單的文字處理,而是利用有針對性的計算機軟件來簡化相應的工作流程,以期提高工作的效率。文獻整理作為縮微工作的前期準備階段必不可少的環節,在整個縮微工作中占據著不可替代的位置。下面對縮微工作中的文獻整理工作中計算機軟件的應用進行闡述。
因為縮微中心的數據制作和存儲的基礎是丹誠數據庫,要想進行比如膠片盒盒標的打印,只能逐條地打開數據庫中的所需數據,把需要的字段內容一部分一部分地粘貼到相關的指定文檔中,形成統一格式,最終進行統一打印??梢钥闯鲞@樣做的工作量很大,程序也較繁瑣,從而很容易出現人為偏差。
此時,一種具有介適功能的軟件則被提出來了,以期來提高工作效率。marcpro.exe——一類TransDlg Microsoft基礎應用程序軟件應運而生。該應用程序軟件是為輔助實現數據庫更強大的功能而專門設計的,在實際工作的應用中發揮了很重要的作用。
四、模糊圖像處理工作中計算機軟件技術的應用
隨著視頻監控系統的逐步發展,監控圖像的清晰獲取成為需要,尤其是隨著各種圖像處理算法的發展,圖像處理后的清晰度變得越來越高,各種針對視頻圖像的處理工具如圖像處理軟件,也隨著需求的加強而得到深入發展,成為了圖像處理工作中的重要部分。
(一)圖像處理軟件的常用功能
1.對圖像進行模糊處理。處理由于運動和焦距不實造成的圖像模糊,在實際中是一項很重要的功能。2.消除視頻圖像的噪聲。利用圖像自動增強等功能增強圖像所反映的內容;去除噪聲,包括圖像銳化、消除鋸齒和數字濾波等功能;減弱馬賽克,由于很多錄像設備的像素低,圖像放大后則產生了馬賽克現象;明暗校正,如,圖像中的被拍攝物背向光源,光線較暗,無法清晰辨別其內容,需要明暗校正的圖像處理。3.圖像重建功能。多幀融合并去模糊;幀平均,如圖像中的人的五官模糊,則可用幀平均處理,使其五官等變得明晰可辯。4.動態視頻處理功能。對錄像整體的亮度、對比度和麻點噪聲以及馬賽克等進行處理。5.還原圖像的真實顏色。還原由于光線和攝像機等原因造成的顏色失真情況。
(二)實例
1.對圖像的模糊處理,利用圖像自動連續處理法和圖像重建功能中的多幀融合方法。原始錄像中車牌號很模糊,無法進行準確辨認,經過圖像自動連續處理,再用多幀融合并去模糊重建后,可以清楚地辨認出車牌號是3PLK273。2.消除視頻圖像噪音,利用圖像重建方法。原始錄像中的噪聲很大,拍攝光線也較暗,人物五官無法清晰辨認出來。經過多幀跟蹤和圖像重建等功能進行處理后,則人物五官特征變得較為明顯易辯。
五、結束語
目前,計算機技術在整個的國民經濟中相當廣泛的領域內以及在人們的日常生活中的應用可以說是無處不在了。以軟件為其內在靈魂的計算機信息系統正在對系統的高度集成化、結構的廣泛分布化、包括的信息多元化和功能的智能化等一系列的新型發展方向越來越重視,并在實際中逐步加以實現。
參考文獻:
[1]楊盤龍,無線網狀網容量分析與優化理論研究[J].軟件學報,2008(3).
[2]王本年,Web智能研究現狀與發展趨勢[J].計算機研究與發展,2005(5).
[3]方海光,軟件工程經濟的研究及發展趨勢[J].計算機工程,2006(18).
[4]張林,軟件安全漏洞的靜態檢測技術[J].計算機工程,2008(12).
[5]馬拉斯科,軟件開發的邊界——管理成功的項目[M].北京:電子工業出版社,2007.
[6]湯庸,協同軟件技術及應用[M].北京:機械工業出版社,2007.
[7]張家浩,現代軟件工程[M].北京:機械工業出版社,2009.