王經(jīng)緯,徐 明,季晨生,黃 鑫
(揚州大學(xué)信息工程學(xué)院,江蘇 揚州 225127)
拓展理論知識 強化實踐創(chuàng)新——查字體軟件的開發(fā)與實現(xiàn)
王經(jīng)緯,徐明,季晨生,黃鑫
(揚州大學(xué)信息工程學(xué)院,江蘇 揚州 225127)
摘要:本文以學(xué)生參與“查字體”軟件的開發(fā)與實現(xiàn)為例,從學(xué)生自身角度,詳細敘述了如何將理論知識運用于實踐中,提高的軟件開發(fā)能力與實際應(yīng)用能力的方法及途徑。同時也介紹了該軟件的設(shè)計思路以及實現(xiàn)過程。闡述了當代大學(xué)生必須拓展理論知識,強化實踐創(chuàng)新的可行性、必要性。
關(guān)鍵詞:實踐創(chuàng)新;查字體;軟件開發(fā)
現(xiàn)今大學(xué)生普遍缺乏將理論知識實踐應(yīng)用與實際的能力,這一現(xiàn)象由來已久并為廣大用人單位所詬病。為了解決這個問題,各高校紛紛通過建立“大學(xué)生創(chuàng)業(yè)苗圃”、“挑戰(zhàn)杯”等一系列活動來鼓勵廣大學(xué)生發(fā)揮自身創(chuàng)新精神,把自己所學(xué)到的知識、技術(shù)應(yīng)用到實踐中來,在實踐中加深對知識的理解掌握,并與理論相互印證,從而提升自己的能力,從而培養(yǎng)理論與實踐相結(jié)合的復(fù)合型人才,滿足社會的需求。
由于平面設(shè)計人員、字體愛好者、以及從事相關(guān)方面研究的人員總數(shù)量隨著計算機設(shè)計行業(yè)的發(fā)展而逐漸增加,對漂亮字體的需求也隨之擴大。而目前,中文字庫中除了錄有中國傳統(tǒng)經(jīng)典的字體外,還有專業(yè)廠商制作的字庫,諸如北大方正的方正字庫、北京漢儀科印信息技術(shù)有限公司的漢儀字庫、華康科技的華康字庫、Monotype 公司的蒙納字庫等漢字字庫,更有許多字體愛好者設(shè)計的成百上千種字體。據(jù)不完全統(tǒng)計,目前可以下載的中文字體大概有15000 多種。但網(wǎng)絡(luò)上與字體識別相關(guān)的應(yīng)用程序或軟件卻相對來說較少,更多的提供的只是提供字體的替換與下載功能,不能滿足用戶需求。我們打算通過自己所學(xué)的知識,制作出一款可以識別字體的手機應(yīng)用。
由于本軟件是基于android平臺,所以開發(fā)時需要使用“java程序設(shè)計語言”來編寫代碼。我們根據(jù)設(shè)想,將軟件劃分為如下功能模塊:
系統(tǒng)功能框架圖
由于我們還在學(xué)習java的階段,因此在制作過程中經(jīng)常會遇到一些超出我們所學(xué)習范圍的問題,每當遇到這種問題時,我們則會通過查找相關(guān)資料、詢問老師或者有經(jīng)驗的學(xué)長來積極的解決問題。比如:在接收返回結(jié)果時,我們需要通過網(wǎng)絡(luò)獲取數(shù)據(jù),并把數(shù)據(jù)解析出來提供給計算機以列表的形式顯示在屏幕上給用戶。這一個功能就涉及到:Http網(wǎng)絡(luò)數(shù)據(jù)傳輸、xml數(shù)據(jù)封裝、xml數(shù)據(jù)解析、listview數(shù)據(jù)異步加載的相關(guān)知識。
因此,在整個軟件的制作中,有超過70%的內(nèi)容需要我們通過自學(xué)來完成,而剩下的30%則是幫助我們自學(xué)的基礎(chǔ),只有這兩方面相互結(jié)合,我們才能成功的完成這個軟件。
有關(guān)圖像處理部分是本軟件的核心內(nèi)容,圖像識別是對處理后的圖像進行分類,確定類別名稱。我們采用最佳閾值法和大津法結(jié)合自動尋找合適的閾值進行圖像分割,采用中值濾波法除去圖像噪點,采用像素比對算法進行字體圖像匹配等等,限于篇幅,這里不逐一贅述。
本軟件的實現(xiàn)只是我們實踐與創(chuàng)新探索邁出的第一步,目前雖然功能比較簡單,并需要提供識別文字,相信隨著對理論學(xué)習知識的深入,我們會堅持不懈地研究更優(yōu)秀的算法,不斷提高軟件性能,使其功能更加強大、軟件更加實用。通過參與“查字體”軟件項目開發(fā),極大地拓展、豐富了我們的理論知識,同時也對創(chuàng)新人才培養(yǎng)有了更深刻、更全面的理解。
參考文獻:
[1]陳容容,石雪芹,趙玉紅等.科技創(chuàng)新實驗室開放管理的探索[J].實驗室研究與探索,2011(03).
[2]李旭東.論大學(xué)生信息素質(zhì)教育[J].河南圖書館學(xué)刊,2010(04).
[3]施菊華.構(gòu)建以培養(yǎng)創(chuàng)新人才為目標實踐教學(xué)體系的思考[N].沈陽農(nóng)業(yè)大學(xué)學(xué)報(社會科學(xué)版),2010(04).
[4]李楊帆 朱曉東,科研訓(xùn)練計劃與大學(xué)生創(chuàng)新能力培養(yǎng)[J].中國大學(xué)教學(xué),2011(04).
[5]陳秀琴.加強實踐教學(xué)管理促進學(xué)生實踐創(chuàng)新能力培養(yǎng)[J].中國科教創(chuàng)新導(dǎo)刊,2010(16).
[6]劉長征,張榮華.本科畢業(yè)設(shè)計與科研實踐創(chuàng)新能力培養(yǎng)[J].科技信息,2011(17).
作者簡介:王經(jīng)緯(1993-),男,本科,江蘇鎮(zhèn)江人,軟件工程專業(yè)。