標題:imagej的數(shù)字圖像處理研討論文

  摘 要 imagej是一個代碼開放的java圖像處理程序,充分利用了java語言的特性,為數(shù)字圖像領(lǐng)域的研究注入了新的活力。本文介紹了imagej強大的插件功能和自身的macro語言,并展示了在imagej下常用數(shù)字圖像處理方法的操作。
  關(guān)鍵詞 imagej;macro;插件
  作者簡介:陳家樹,男,重慶永川市人,西南大學(xué)計算機信息與科學(xué)學(xué)院2005級碩士研究生,研究方向:圖形圖像處 ……(快文網(wǎng)http://hoachina.com省略339字,正式會員可完整閱讀)…… 
  更多相關(guān)文章:imagej的數(shù)字圖像處理研
  論我國數(shù)字圖書館發(fā)展現(xiàn)狀及存在的問題
  論我國數(shù)字圖書館發(fā)展現(xiàn)狀及存在的問題(論文)
它還是多線程的,所以像在處理讀入圖片這種費時的操作時,還可以并行進行其他的操作。它提供一些標準的圖像處理函數(shù),比如銳化、平滑、邊緣檢測和中值濾波等,能對圖片進行縮放、旋轉(zhuǎn)和反轉(zhuǎn)等。更重要的是,imagej采用了一種開放式的結(jié)構(gòu),通過加入java語言的插件來完成它的擴展。這樣,使用imagej的內(nèi)置編輯器和java編譯器就能得到各種插件。這樣的機制就使開發(fā)人員自己編寫的插件能解決他所需要解決的任何圖像處理和分析的問題。與之配合使用的macro語言,也為imagej帶來了更多的方便。
  2 imagej的macro語言
  一個macro就是能自動產(chǎn)生一系列imagej命令的程序。有兩種方法可以創(chuàng)建macro程序。最簡單的一種就是使用imagej的plugins/macros/record命令,這樣當(dāng)你使用imagej菜單中的命令時,就會自動在一個recorder中記錄下來,生成macro語句,得到macro程序。還有一種創(chuàng)建方法,打開plugins/new,在彈出的對話框中輸入創(chuàng)建的macro程序的名字,選定“type”為“macro”,接下來就可以在彈出的編輯框中編寫自己的macro程序了,它以后綴名“.txt”保存。macro程序提供了把多個imagej命令組合起來用的途徑,研究人員也可以根據(jù)自己的需要定制。imagej可以把macro程序添加到“工具欄”上,也可以添加進“plugins”菜單中,所以它的使用讓開發(fā)研究變得更加簡便。
  2.1 macro語言的變量
  macro語言是一種“無類型”定義的語言。也就是變量的 ……(未完,全文共3663字,當(dāng)前只顯示882字,請閱讀下面提示信息。收藏imagej的數(shù)字圖像處理研討論文

上一篇:柳州市水資源可持續(xù)利用對策博弈
下一篇:治理工業(yè)廢渣解決策略

相關(guān)欄目:文教論文 綜合論文