But i certainly needed that and needed that quick. Having a tired mind after a day of work, i spent more than i should probing the net for such a nifty script.
The results: NONE'd fit what i want...
So i took sometime to make my own.
function filledIm = fillBoundary(boundaries, imWidth, imHeight)
filledIm(1:imHeight, 1:imWidth)=0;
%% this is just my tired mind style, you could go with zeros(...)
for k=1:length(boundaries),
boundary = boundaries{k};
for bIdx = 1:length(boundary)
filledIm( boundary(bIdx,1),boundary(bIdx,2))=255;
end
end
filledIm = imfill(filledIm);
end
My method is rather slow. If you have a better way(im sure you do), please let me know!!!! Thanks!
No comments:
Post a Comment