资源简介
n-cut,完全没有错误的ncut代码。图像分割使用!
代码片段和文件信息
function layers=computeParameterslayers(pq);
% sets parameters for each layer in the multiscale grid
% pq: input image size
% output: each layers(i) is a struct with fields:
% pq: size of layer
% indexes: indexes of current layer into a global index reference for all
% layers
% weight: weight of layer in multiscale image affinity W
% scales: scale for edge detection used in intervening contour cue
% radius: connection radius of layer (in finest grid)
% mode2: method to compute affinity matrix for current layer
%
% other intermediate variables:
% ns=#layers
% dist=spacing bw grid points in 2 consecutive layers (corresponds to
% subsample factor)
% Florence Benezit Timothee Cour Jianbo Shi
max_image_size = max(pq);
if (max_image_size>120) & (max_image_size<=500)
ns=3;
dist=3;
weight=[2000400010000];%[3000400010000]
scales=[124];%[123];
radius=[237];%[237];
layers=computelayers_aux(pqnsdistweightscalesradius);
elseif (max_image_size >500)
% use 4 levels
ns=4;
dist=3;
weight=[300040001000020000];
scales=[1233];
radius=[2346];
layers=computelayers_aux(pqnsdistweightscalesradius);
elseif (max_image_size <=120)
ns=2;
dist=3;
weight=[300010000];
scales=[12];
radius=[26];
layers=computelayers_aux(pqnsdistweightscalesradius);
% ns=1;
% dist=3;
% weight=[3000];
% scales=[1];
% radius=[6];
% layers=computelayers_aux(pqnsdistweightscalesradius);
end
function layers=computelayers_aux(pqnsdistweightscalesradius);
pi=p;
qi=q;
nTot=0;
for i=1:ns
layers(i).p=pi;
layers(i).q=qi;
layers(i).indexes=nTot+(1:pi*qi)‘;
nTot=nTot+pi*qi;
% layers(i).dist=dist;
layers(i).weight=weight(i);
layers(i).scales=scales(i);
layers(i).radius=radius(i);
pi=ceil(pi/dist);
qi=ceil(qi/dist);
layers(i).mode2=‘mixed‘;
% ‘hist‘ mode may not be available
% layers(i).mode2=‘F‘;
% layers(i).mode2=‘IC‘;
% layers(i).mode2=‘hist‘;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-07-14 16:35 ncut\
目录 0 2012-07-14 16:35 ncut\ncut_multiscale\
文件 2074 2006-08-29 07:49 ncut\ncut_multiscale\computeParametersla
文件 428 2006-08-29 07:49 ncut\ncut_multiscale\computeParametersW.m
文件 1671 2006-08-29 07:49 ncut\ncut_multiscale\discretisation.m
文件 606 2012-07-13 21:07 ncut\ncut_multiscale\images_ncut.m
文件 246 2012-07-11 19:33 ncut\ncut_multiscale\imread_transform.m
文件 38 2006-08-29 07:49 ncut\ncut_multiscale\init.m
文件 1892 2012-07-08 15:21 ncut\ncut_multiscale\ncut_multiscale.m
文件 130368 2006-09-06 10:48 ncut\ncut_multiscale\README.pdf
文件 885 2012-06-29 04:40 ncut\ncut_multiscale\sc
文件 911 2012-07-01 16:06 ncut\ncut_multiscale\sc
文件 1668 2012-06-30 21:11 ncut\ncut_multiscale\sc
目录 0 2012-07-14 16:35 ncut\ncut_multiscale\util\
文件 3139 2006-08-29 07:49 ncut\ncut_multiscale\util\Affinity.cpp
文件 828 2006-08-29 07:49 ncut\ncut_multiscale\util\Affinity_F.cpp
文件 1942 2006-08-29 07:49 ncut\ncut_multiscale\util\Affinity_hist.cpp
文件 1210 2006-08-29 07:49 ncut\ncut_multiscale\util\Affinity_IC.cpp
文件 1876 2006-08-29 07:49 ncut\ncut_multiscale\util\Affinity_multiscale.cpp
文件 2578 2006-08-29 07:49 ncut\ncut_multiscale\util\Affinity_multiscale_hist.cpp
文件 2671 2006-08-29 07:49 ncut\ncut_multiscale\util\Affinity_multiscale_option.cpp
文件 54691 2006-08-29 07:49 ncut\ncut_multiscale\util\arrow.m
文件 14252 2006-08-29 07:49 ncut\ncut_multiscale\util\a_times_b_cmplx.cpp
文件 211 2006-08-29 07:49 ncut\ncut_multiscale\util\changeExt.m
文件 5274 2006-08-29 07:49 ncut\ncut_multiscale\util\cimgnbmap_lower.cpp
文件 20480 2006-04-09 01:02 ncut\ncut_multiscale\util\cimgnbmap_lower.dll
文件 10017 2006-08-29 08:50 ncut\ncut_multiscale\util\cimgnbmap_lower.mexa64
文件 7565 2006-08-29 08:50 ncut\ncut_multiscale\util\cimgnbmap_lower.mexglx
文件 1394 2006-08-29 07:49 ncut\ncut_multiscale\util\clusteringBasic.m
文件 2513 2006-08-29 07:49 ncut\ncut_multiscale\util\compileDir.m
文件 443 2006-08-29 07:49 ncut\ncut_multiscale\util\computeConstraintFromClasses.m
............此处省略109个文件信息
- 上一篇:adb-disable-verity
- 下一篇:存储模拟器大集合
相关资源
- FCN Caffe Net
- ncut图像分割算法
- 用FCM算法实现图像分割(图像源可以
- 基于模糊c聚类的图像分割
- 利用snake算法实现数字图像的边缘检测
- 基于Chan-Vese模型图像分割算法代码
- openCV中grabcut图像分割函数使用VS2017
- 基于区域生长的图像分割
- 基于em算法的图像分割报告
- 基于区域的分裂合并图像分割方法
- 新型的图像分割方法综述
- 基于区域内一致性和区域间差异性的
- 静态图像目标分割算法
- 深度学习 脑部图像分割
- 自动分割CT肺组织的论文
- 论文研究-基于改进的Chan-Vese模型与边
- 基于最大熵的图像分割
- 基于边缘的图像分割方法
- 基于深度学习的医学图像分割技术:
- FCN模型实现图像分割配套资料分享.
- windows+TensorFlow+mask R-CNN
- 基于蚁群算法的图像分割方法
- 条件随机场代码图像分割
- 图像分割评测指标,dice,voeASDRVD等
- 基于边缘检测的图像分割算法研究
- 阈值分割法在dicom图像分割中的应用
- 语义图像分割 deeplab-v3 tensorflow 源代码
- 最优阈值迭代实现图像分割
- 李纯明 博士水平集图像分割代码
- FCM用于图像分割
评论
共有 条评论