Bias Field Corrected Fuzzy C-Means

版本 1.1.0.0 (137.4 KB) 作者: Dirk-Jan Kroon
Estimates the illumination artifact in 2D (color) and 3D CT and MRI and segments into classes.
7.5K 次下载
更新时间 2009/11/3

查看许可证

This function segments (clusters) an image into object classes, and estimates and corrects for slow varying illumination artifacts. Estimates and corrects for bias field in 3D MRI, streak artifacts in CT, and illumination artifacts in color photos.

It's an implementation of the paper of M.N. Ahmed et. al. "A Modified Fuzzy C-Means Algorithm for Bias Field estimation and Segmentation of MRI Data" 2002, IEEE Transactions on medical imaging.
Only difference is added Gaussian regularization to the bias-field, (disable when sigma is set to zero).

See the screenshot.

The code is both available as matlab code and as c-coded mex file for speed.

For a 2D image the mex-file segmentation takes a few seconds, for a 512x512x512 volume it takes up to 1900s

Compile the c-code, and try the examples in the help

Please report bugs, successes and other helpful comment.

引用格式

Dirk-Jan Kroon (2024). Bias Field Corrected Fuzzy C-Means (https://www.mathworks.com/matlabcentral/fileexchange/25712-bias-field-corrected-fuzzy-c-means), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2009b
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Fuzzy Logic Toolbox 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.1.0.0

Now uploaded also the testimage, updated the screen-shot, and gave some information about the time in 2D and 3D .

1.0.0.0