永远在减肥永远110的的小潘 2017-04-12 06:29 采纳率: 11.1%
浏览 1614
已采纳

用Matlab的高斯滤波简单处理图像,存储时出现异常。

将24张原始图片分别用sigma为1-10的高斯滤波器处理,想要将得到的240张图片存到指定文件夹,但是出现了异常。代码如下:
j=0;
for i=1:24
for sigma=1:10
filename=f_structure(i).name;
f=imread(filename);
fblur = imgaussfilt(f, sigma);
j=j+1;
filename1=sprintf('img%d',j);
bmp_file=fullfile('D:\Matlab R2016a\projects\test1\',filename1);
imwrite(fblur,bmp_file,'bmp');
end
end
结果如下:

  • 写回答

2条回答 默认 最新

  • 肆零 2017-04-14 12:32
    关注

    filename要加.bmp哦

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)