欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
SimpleITK中的圖像分割_weixin_42834523的博客-CSDN博客

SimpleITK中的圖像分割

weixin_42834523 2020-04-22 15:49:52 

 522 
 收藏 4

分類(lèi)專(zhuān)欄: SimpleITK

版權

圖像分割filters對圖像進(jìn)行處理,將其分割成有意義的區域,通常輸出一個(gè)整數圖像,其中每個(gè)整數代表一個(gè)目標,值0通常表示背景,1或255表示前景對象。

img_T1 = sitk.ReadImage(fdata("nac-hncma-atlas2013-Slicer4Version/Data/A1_grayT1.nrrd"))img_T2 = sitk.ReadImage(fdata("nac-hncma-atlas2013-Slicer4Version/Data/A1_grayT2.nrrd"))# 為了可視化圖像,將圖像轉化為0到255img_T1_255 = sitk.Cast(sitk.RescaleIntensity(img_T1), sitk.sitkUInt8)img_T2_255 = sitk.Cast(sitk.RescaleIntensity(img_T2), sitk.sitkUInt8)1234567

閾值分割是最基本的分割方式,它只是簡(jiǎn)單地基于灰度范圍標記圖像地像素,而不考慮幾何或連通性。
Itk 有許多基于直方圖的自動(dòng)閾值過(guò)濾器,包括 Huang,maximiumentropy,Triangle,和流行的 Otsu 方法。 這些方法創(chuàng )建直方圖,然后使用啟發(fā)式方法確定閾值。

otsu_filter = sitk.OtsuThresholdImageFilter()otsu_filter.SetInsideValue(0)otsu_filter.SetOutsideValue(1)seg = otsu_filter.Execute(img_T1)myshow(sitk.LabelOverlay(img_T1_255, seg), "Otsu Thresholding")otsu_filter.GetThreshold()123456

區域增長(cháng)分割

seg = sitk.ConfidenceConnected(img_T1, seedList=[seed],                                   numberOfIterations=1,                                   multiplier=2.5,                                   initialNeighborhoodRadius=1,                                   replaceValue=1)myshow(sitk.LabelOverlay(img_T1_255, seg), "ConfidenceConnected")1234567

快速步進(jìn)算法
快速步進(jìn)算法實(shí)現了對簡(jiǎn)單水平集進(jìn)化問(wèn)題地解決算法,在這個(gè)例子中,微分方程中使用地速度參數是以圖像地形式來(lái)提供地。速度圖像是基于梯度的大小,并用有界倒數1/(1+x)來(lái)映射。

seed = (132,142,96)feature_img = sitk.GradientMagnitudeRecursiveGaussian(img_T1, sigma=.5)speed_img = sitk.BoundedReciprocal(feature_img) # 不想sigma函數不需要參數myshow(speed_img)1234

Fastmarchingmagefilter的輸出是一個(gè)跨時(shí)間的映射,它表示對于每個(gè)像素,前端到達該像素點(diǎn)需要花費多少時(shí)間。

fm_filter = sitk.FastMarchingBaseImageFilter()fm_filter.SetTrialPoints([seed])fm_filter.SetStoppingValue(1000)fm_img = fm_filter.Execute(speed_img)myshow(sitk.Threshold(fm_img,                    lower=0.0,                    upper=fm_filter.GetStoppingValue(),                    outsideValue=fm_filter.GetStoppingValue()+1))

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
對python讀取CT醫學(xué)圖像的實(shí)例詳解
使用 scikit-image 進(jìn)行圖像處理
OpenCV筆記(二十):濾波函數——filter2D
【CV】基于閾值處理的圖像分割算法!
自適應閾值化操作:adaptiveThreshold()函數
css3使用:如何設置圖片的灰度?
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久