码迷,mamicode.com
首页 > 其他好文 > 详细

oil spill areas mark

时间:2014-11-11 22:46:22      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:des   io   color   ar   os   sp   on   log   bs   

clear all;
datasub=imread(‘c:\Users\Administrator\Desktop\dark_spots.png‘);
[row,col] = size(datasub);
flag = zeros(row,col);
flag=datasub;
figure,imagesc(imadjust(flag)),colormap(gray),title(‘SAR暗斑目标图像‘);
se = ones(2);
BW = imdilate(flag,se);
BW = imerode(BW,se); %morphologic


L = bwlabel(BW,8);
flag = zeros(row,col);
% colormap(gray);
% imagesc(L)


cc = bwconncomp(BW);
stats = regionprops(cc, ‘Area‘);
idx = find([stats.Area] > 1111);%一平方公里以上的油膜我们感兴趣,ERS图像分辨率30米。
BW2 = ismember(labelmatrix(cc), idx);
BW3=~BW2;
[L,num] = bwlabel(BW3,8);
% figure,imshow(L);
% aa=im2bw(L,graythresh(L))
% cc=bwconncomp(aa)
% dd=labelmatrix(cc)
% % RGB8_2 = label2rgb(L, ‘spring‘, ‘c‘, ‘shuffle‘); 
map=colormap(‘Winter‘);
RGB8_2 = label2rgb(L,map);
imagesc(RGB8_2);
impixelinfo;
diama=[208,313,375,705];
diamb=[75,242,193,322];
toc=[255,0,0];
toima=color_mark(RGB8_2,diama,toc);
toimb=color_mark(toima,diamb,toc);
figure,imshow(toimb);
impixelinfo;

oil spill areas mark

标签:des   io   color   ar   os   sp   on   log   bs   

原文地址:http://blog.csdn.net/zhongyu211/article/details/41020765

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!