PixelClassifier

版本 1.0.0.0 (559.6 KB) 作者: Marcelo Cicconet
A single-layer Random Forest model for pixel classification (image segmentation).
777.0 次下载
更新时间 2018/2/23

This code is based on
https://github.com/HMS-IDAC/MLRFS
and
https://github.com/HMS-IDAC/MLRFSwCF
The main differences are:
> Only one Random Forest layer is implemented. This makes the model simpler to understand and faster to train/test.
> More feature options are available, notably steerable and log filters. This makes it useful for a wider range or problems (e.g. filament and point source detection).
> Parallel processing is implemented, both during training and segmentation. This makes it significantly faster to train/execute.

The main scripts are:
pixelClassifierTrain, used to train the model, and
pixelClassifier, used to segment images after the model is trained.
See those files for details and parameters to set.

Labels/annotations can be created with ImageAnnotationBot, available at https://www.mathworks.com/matlabcentral/fileexchange/64719-imageannotationbot

A sample dataset for a running demo is available at https://www.dropbox.com/s/hl6jvwyea9vwh50/DataForPC.zip?dl=0

This code uses 2-D steerable filters for feature detection, developed by Francois Aguet, available at http://www.francoisaguet.net/software.html

Developed by:
Marcelo Cicconet
marceloc.net

引用格式

Marcelo Cicconet (2024). PixelClassifier (https://github.com/HMS-IDAC/PixelClassifier), GitHub. 检索来源 .

MATLAB 版本兼容性
创建方式 R2017a
兼容任何版本
平台兼容性
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!

无法下载基于 GitHub 默认分支的版本

版本 已发布 发行说明
1.0.0.0

要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库
要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库