
Python 使用 ITK 讀取、寫入、建立影像教學與範例
介紹如何在 Python 中以 ITK 模組讀取、寫入影像檔案,以及自行建立 ITK 影像的方法。 ITK 快速讀取、寫入影像檔案 對於普通的影像檔案,可以使用 ITK 模組提供的 imread 函數來快速載入,其呼叫之後會立即執行載入檔案的動作,直接傳回影像內容: ...

介紹如何在 Python 中以 ITK 模組讀取、寫入影像檔案,以及自行建立 ITK 影像的方法。 ITK 快速讀取、寫入影像檔案 對於普通的影像檔案,可以使用 ITK 模組提供的 imread 函數來快速載入,其呼叫之後會立即執行載入檔案的動作,直接傳回影像內容: ...

介紹如何使用 Python 內建的 random 模組產生各種亂數,以及進行隨機抽樣或排序等。 Python 內建的 random 模組可以用來產生隨機亂數,以下是各種亂數的產生方式與範例。 ...

介紹如何在 Python 中使用 NumPy 模組的 unique 函數列出陣列中所有不重複的元素,並統計每個元素出現的次數。 列出不重複元素 在 Python 中我們可以使用 numpy 模組的 unique 函數列出串列(list)中所有不重複的元素: ...

介紹如何在 Python 中使用 ITK 函式庫計算 3D 二元遮罩影像中的物件數量與體積。 讀取原始影像 載入原始的 3D 細胞影像: import itk import itkwidgets # 載入影像 image = itk.imread("3d_monolayer_xy1_ch2.tif") # 查看影像 itkwidgets.view(image) 這裡所使用的 3D 細胞影像可以從 CellProfiler 的 GitHub 網站上取得。 ...

介紹如何在 Python 中使用 SimpleITK 的 ConnectedComponent 取出二元遮罩影像中的物件,計算物件數量與統計值。 我們希望透過影像分割(segmentation)之後的遮罩影像(mask image),自動計算圖片中的細胞數量(或是各種不相連物件的數量)。 ...