里面有代码和数据集 I = imread('coins.png'); % 可将第3行中的不同文件带入,注意必须采用单引号 if size(I,3) > 1 I = rgb2gray(I); end I = imbinarize(I); % Example I : how to execute Freeman_chain_code [bound_img,X0,Code,bound_coord,invert_img] = Freeman_chain_code(I,true); % Example II : how to rebuild the boundary image from the boundary coordinates vector bound_img2 = zeros(size(I)); for k = 1:numel(bound_coord)
1