ImagePy 簡介

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

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

基於Python的超輕量級開源圖像處理框架n

簡介:

  • 支持bmp, rgb, png等常用圖像格式
  • 可以處理灰度圖像和多通道(彩色)圖像,支持圖像棧(序列)操作
  • 可以進行常用的各種數學運算,常用的濾波器操作
  • 支持各種選區操作(點,線,面,多線,多面,鏤空多邊形)
  • 可以進行像圖像測量,以及像素統計
  • 能夠進行dem地表重建,圖像序列的三維重建
  • 支持宏錄製,可接入scikit-image, opencv, itk等基於numpy的第三方庫

獲取: GitHub: yxdragon/imagepy: Image process framework based on plugin like imagej, it is esay to glue with skimage, opencv, mayavi...

1 $ git clone https://github.com/yxdragon/imagepy.gitn

安裝:

安裝 Python,Linux已經預裝,Windows 到官網下載

安裝依賴包 Numpy, Scipy, wxpython [opencv, scikit-image, mayavi]

Ubuntu:

1 $ apt-get install python-numpyn2 $ apt-get install python-scipyn3 $ apt-get install python-wxpythonn

Windows:

你可以從這裡獲取 Numpy, Scipy, wxpython 等二進位文件(whl)

然後依次用pip進行安裝

1 $ python -m pip install your_filen_ame.whln

運行: 進入克隆下來的項目主目錄,運行main.py腳本文件, 你將會看到如下的主界面。

ImagePy 能做什麼?

以下僅僅列舉 ImagePy 的一小部分功能:

細胞計數

圖像匹配

地表重建

三維重建

文檔:ImagePy 文檔目錄 - 知乎專欄

推薦閱讀:

OpenCV人臉識別之二:模型訓練
1.22【OpenCV圖像處理】像素重映射
C++實現神經網路之五—模型的保存和載入以及畫出實時輸出曲線
1.26【OpenCV圖像處理】模板匹配

TAG:图像处理 | OpenCV | numpy |