资源简介
Efficient Graph-Based Image Segmentation & k-means Image Segmentation

代码片段和文件信息
Pic=imread(‘test.jpg‘);
Pic=im2double(Pic);
pic_size=size(Pic);
row=pic_size(1);%行
col=pic_size(2);%列
edge=zeros(row-1col-12);% 1 横 2竖
id =zeros(rowcol);
id_sum=ones(row*col1);
weight=0.5*ones(row*col1);
color=zeros(row*col3);
for i=1:row
for j=1:col
if i
edge(ij1)=sqrt(dot(Pic(ij:)-Pic(ij+1:)Pic(ij:)-Pic(ij+1:)));
edge(ij2)=sqrt(dot(Pic(ij:)-Pic(i+1j:)Pic(ij:)-Pic(i+1j:)));
end
id(ij)=(i-1)*col+j;
color(id(ij):)=Pic(ij:);
end
end
[ab]=sort(edge(:));
[rpq]=ind2sub(size(edge)b);
n=size(r);
k=0.1;
for i=1:n
if q(i)==1
if id(r(i)p(i))~=id(r(i)p(i)+1)
if edge(r(i)p(i)q(i))<=min(weight(id(r(i)p(i)))+k/id_sum(id(r(i)p(i)))weight(id(r(i)p(i)+1))++k/id_sum(id(r(i)p(i)+1)))
id_sum(id(r(i)p(i)))=id_sum(id(r(i)p(i)))+id_sum(id(r(i)p(i)+1));
weight(id(r(i)p(i)))=edge(r(i)p(i)q(i))+k/id_sum(id(r(i)p(i)));
idx= id==id(r(i)p(i)+1);
id(idx)=id(r(i)p(i));
end
end
end
if q(i)==2
if id(r(i)p(i))~=id(r(i)+1p(i))
if edge(r(i)p(i)q(i))<=min(weight(id(r(i)p(i)))+k/id_sum(id(r(i)p(i)))weight(id(r(i)+1p(i)))+k/id_sum(id(r(i)+1p(i))))
id_sum(id(r(i)p(i)))=id_sum(id(r(i)p(i)))+id_sum(id(r(i)+1p(i)));
weight(id(r(i)p(i)))=edge(r(i)p(i)q(i))+k/id_sum(id(r(i)p(i)));
idx= id==id(r(i)+1p(i));
id(idx)=id(r(i)p(i));
end
end
end
end
for i=1:row
for j=1:col
x=fix((id(ij)-1)/col)+1;
y=id(ij)-(x-1)*col;
Pic(ij:)=Pic(xy:);
end
end
Pic=im2uint8(Pic);
imshow(Pic);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1861 2017-05-04 08:50 graph_ba
文件 973 2017-04-06 11:36 k_main.m
----------- --------- ---------- ----- ----
2834 2
- 上一篇:数据结构——图论
- 下一篇:Maxwell使用手册
相关资源
- 基于MFC扩展CListCtrl子项显示图片并叠
- img写盘工具(roadkil‘s diskimage) v1.
- cximage的linux版本源码
- Cocos2d-x 3.x 头像选择器功能扩展Image
- PCNN TOOLBOX
- 双立方插值实现
- 图像处理 分析与机器视觉 源码
- 脉冲耦合神经网络工具箱PCNN-toolbox
- Image2Lcd+汉字取模,TFT助手
- PNG图片转Delphi中Image.Picture.data代码-工
- CImage 强大的图像处理类库
- 微软内部镜像封装工具:CDIMAGE 2.54 (版
- Modeling of rapeseed at maturity stage using 3
- hand_segmentation
- ImageWatch2019.vsix
- Image Resizer
- 基于分割的立体匹配及算法-Segment_b
- swift-PSImageEditors一个简而至美的图片编
- ImageConverter(万能图片转换器)2009免
- Introduction to Segment Routing
- ZedBoard REV_D的BOOT.BIN、devicetree.dtb、l
- Image Super-Resolution Via Sparse Representati
- Qt Openglwidget 显示图片纹理贴图
- 2-d and 3-d Image Registration: for Medical Re
- Universalimageloader
- stb_image库
- PCL点云库SACSegmentation用法demo
- Markov random fields for vision and image proc
- 《图像分析中的马尔可夫随机场模型
- NeatImagePS MAC
评论
共有 条评论