ImagePy教程 —— 常用工具

ImagePy 是一款基於 Python 的可擴展圖像處理框架,可謂是 Python 版的 ImageJ,但設計更為精簡,可以輕鬆接入 scipy, scikit-image, opencv 等任何基於 numpy 的圖像處理庫。

Github地址:下載地址 主頁:imagepy.org/

選取類

這些工具能夠通過滑鼠操作,在畫布上繪製一個選取,ImagePy 支持點,線,面,複雜多邊形。

  • Rectangle

    指定矩形選區,滑鼠位於矩形內部,可以拖拽移動選區,滑鼠位於四角或邊緣時,可以調整選取的大小。

  • Ellipse

    指定橢圓選區,滑鼠位於橢圓內部,可以拖拽移動選區,滑鼠位於四角或邊緣時,可以拖拽調整選取的大小。

  • Polygon

    多邊形選區,滑鼠依次點擊,最後一個點右鍵閉合。當滑鼠位於多邊形內部,可以拖拽移動選區,滑鼠位於節點時,可以拖拽調整節點位置。

  • FreeArea

    自由區域選區,按下滑鼠,繪製區域,抬起時自動閉合。當滑鼠位於多邊形內部,可以拖拽移動選區,滑鼠位於節點時,可以拖拽調整節點位置。

  • Line

    多段線選區,滑鼠依次點擊,點右鍵結束。當滑鼠位於節點時,可以拖拽調整節點位置。

  • FreeLine

    自由軌跡選區,按下滑鼠,繪製區域,抬起時自動閉合。當滑鼠位於節點時,可以拖拽調整節點位置。

  • Point

    滑鼠點擊添加一個點選區,當滑鼠位於某個點附近,可以拖拽移動點的位置。

  • 關於疊加:所有的選區都可以按住 Shift 鍵進行疊加操作,另外面類型選區,還支持按住 Ctrl 鍵進行裁剪和鏤空操作。

查看類

用於瀏覽圖像,進行放大,縮小,平移等操作。

  • Scale

    單擊左鍵放大,右鍵縮小,按住滾輪拖拽可進行移動。

  • Move

    拖拽進行移動,滾輪上下翻滾,可改變比例。

繪圖類

簡單的繪圖工具,可以在畫布上選取顏色,通過調色板設定顏色,在圖像上繪製筆記。

  • Painter

    畫筆,在畫布上繪製,雙擊圖標可以彈出對話框設置筆尖半徑。

  • ColorPicker

    點擊畫布上的某一點攝取顏色,左鍵設為前景色,右鍵則是設置背景色。雙擊圖標可以彈出顏色對話框。

以上為常規工具,完成一些通用工作,此外 ImagePy 有一系列專用工具,這些工具用於完成一些一些專業的特定工作,專業工具在最右邊的下拉按鈕中,可以相互切換。

變換類

幾何變換工具,支持旋轉,縮放,當有選區時只作用在選區內。

  • Rotate

    互動式進行圖像旋轉變換,可以用滑鼠拖拽圓心到指定位置,圖像將圍繞該點旋轉,同時可以在對話框輸入各參數。

  • Scale

    互動式進行圖像縮放變換,可以用滑鼠拖拽選區四角和四邊進行縮放,也可以在選區內拖拽,進行圖像平疑,同時可以在對話框輸入各參數。

測量類

  • Coordinate

    滑鼠點擊添加一個點測點,測點旁邊會顯示其坐標。

  • Distance

    滑鼠依次點擊,點右鍵結束,形成的各點之間會用線段相連,在線段中間部位,顯示線段長度。

  • Angle

    滑鼠依次點擊,點右鍵結束,形成的各點之間會用線段相連,在角點處會顯示該點所鏈接兩線段的夾角。

  • Area

    滑鼠依次點擊,最後一個點右鍵閉合。多邊形中間顯示面積。當滑鼠位於多邊形內部,可以拖拽移動選區,滑鼠位於節點時,可以拖拽調整節點位置。

圖像棧操作

  • Add Slice

    在當前位置添加一張圖像

  • Delete Slice

    刪除當前圖像

  • Previous Slice

    跳轉到前一張

  • Next Slice

    跳轉到後一張

  • Set Slice

    跳轉到特定的位置

  • Orthogonal

    三視圖觀察

如希望閱讀更多關於ImagePy的內容,請 回到 ImagePy 文檔目錄


推薦閱讀:

ImagePy教程 —— 主界面
如何用python numpy產生一個正態分布隨機數的向量或者矩陣?
學員筆記|Python數據分析之numpy入門(四)
python二進位文件的讀取

TAG:Python | 图像处理 | numpy |