原创 ITK 閾值分割(Threshold segement/BinaryThreshold)

BinaryThresholderImageFilter:圖像二值化分割,二值門限處理。這個例子闡述了二值閾值圖像濾波器的用法。 這個濾波器通過在如圖 所示的規則下改變像素值來將一個圖像轉化成一個二值圖像。用戶需要指定兩個門限:上門限和下

原创 ITK 圓檢測(Hough circle)

定義:Hough變換是廣泛應用於檢測圖像中幾何特徵的一種技術。它是基於將圖像映射到一個參數空間,如果圖像中表達了特殊的幾何特徵在這個空間中將很容易地識別出特徵。這個變換對每個需要的幾何形狀都有特效。Hough變換是實現圖像邊緣檢測的一種有

原创 tensorflow -入門-01-softmax迴歸

第一個教程給出了minist數據集的字符識別(分類),將手寫數字0-9分類到0-9中。 from tensorflow.examples.tutorials.mnist import input_data mnist = input_d

原创 ITK canny邊緣檢測

canny邊緣檢查原理: 經典的Canny邊緣檢測算法通常都是從高斯模糊開始,到基於雙閾值實現邊緣連接結束。但是在實際工程應用中,考慮到輸入圖像都是彩色圖像,最終邊緣連接之後的圖像要二值化輸出顯示,所以完整的Canny邊緣檢測算法實現步驟

原创 ITK 基於特徵的血管提取02

接上一篇。 我們來看下這幾個參數的作用。下面是公式的推導,其實很簡單,最後用入23表示這兩個參數的比例關係,這兩個參數的差距越小,形狀就如同理想的血管橫截面。差距越大,就說明形狀越傾斜,可以看做是血管的分支處。 原文如下圖描述: 接下

原创 ITK 多張圖像轉成單個nii.gz或mha文件

主要實現的部分是利用NameGeneratorType讀入系列圖像,見頭文件#include "itkNumericSeriesFileNames.h"。 需要包含的頭文件有: #include "itkImage.h" #include

原创 ITK 血管空間對象 VesselTubeSpatialObject

ITK文檔對血管空間對象的描述和創建如下: itk::VesselTubeSpatialObject源自於itk::TubeSpatialObject。它表示從一幅圖像分割而得到的一個血管。一個VesselTubeSpatialObjec

原创 ITK resample圖像重採樣

定義:圖像重採樣(image resampling),在 對採樣後形成的由離散數據組成的數字圖像按所需的像元位置或像元間距重新採樣,以構成幾何變換後的新圖像。 介紹兩種最簡單的重採樣算法: 1.Nearest Neighbour Resa

原创 DICOM影像中的窗寬窗位 ITK Intensity Windowin

醫學圖像領域的關鍵技術窗技術,是CT檢查中用以觀察不同密度的正常組織或病變的一種顯示技術,包括窗寬(window width)和窗位(window level)。由於各種組織結構或病變具有不同的CT值,因此想要顯示某一組織結構細節時,應