Error in writing image to folder
    5 ビュー (過去 30 日間)
  
       古いコメントを表示
    
I have a code below in which the image is not writtten into the specified folder please tell where isthe mistake
for k=1:length(TestFiles)
x=imread([FullPath '\' TestFiles(k).name]);
% figure,imshow(S)
if (size(x,3)>1)%if RGB image make gray scale
    try
        x=rgb2gray(x);%image toolbox dependent
    catch
        x=sum(double(x),3)/3;%if no image toolbox do simple sum
    end
end
x=double(x);%make sure the input is double format
[output,count,m,svec]=facefind(x);%full scan 
f = figure, imagesc(x);colormap(gray)%show image
plotbox(output,[],3)
 strtemp=strcat('C:\newframes9\',int2str(k),'.',pickind);
saveas(f, 'strtemp', 'bmp' )
end
I have 10 images,i want to write plotted result into folder
1 件のコメント
  Jan
      
      
 2013 年 1 月 12 日
				Please explain what happens instead of your expectations. It is much easier to solve a problem, when you do not have to guess at first, what the problem is.
採用された回答
  Walter Roberson
      
      
 2013 年 1 月 12 日
        Change
saveas(f, 'strtemp', 'bmp' )
to
saveas(f, strtemp, 'bmp' )
1 件のコメント
  Jan
      
      
 2013 年 1 月 12 日
				Only the save commands want the variable as string, but saveas wants the variable itself. A strange idea, but I think this decision was made 1984 and it cannot be changed anymore.
その他の回答 (0 件)
参考
カテゴリ
				Help Center および File Exchange で Image Data についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!