来自多个files.jpeg的背景分割

时间:2016-02-02 08:12:08

标签: matlab-figure

我试图切断货币纸币的背景。我使用了我在这里找到的blobsDemo.m代码,用于coins.jpeg。在一张便条上,它对我很有用。

但是当我在多个图像上尝试它时,它只会在一个音符上返回结果:

For k=1:16
JpegFileName=sprintf('%d.jpeg',k);
    Fullfilename=fullfile('Folder',jpegfilename);
Imagedata=imread(Fullfilename)
    Originalimage=rgb2gray(imagedata);

Subplot(4,4,k)
Imshow(original image);%displays all my 16 distinct images.

 %but when I run 
 ThresholdValue(k)=100
   Binaryimage=originalimage>threshold.  value(k);
%it returns for one image.
End

我做错了什么?我需要帮助。三江源

1 个答案:

答案 0 :(得分:0)

例如,如果您的结果图像存储在变量“IM_out”中,则使用IM_out(:,:,k)