博客停了一年了,我又回来了

     CSDN博客从去年7月到现在整整一年没更新了,当时由于一些原因没心情更新,后来就习惯了,回想起来,近一年的事情,有一些是注定的,也有一些是突发的。这一年没有来过这里,但不曾忘记这里。

  今天刚刚登录进来的时候,有系统推送的消息,有19位朋友关注的消息,有5条博文评论的消息。

  现在重新起航,开博会客,从下个月开始,每月更新4篇以上,希望各位老朋友,新朋友多多关注,多多关照。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果您想要导出一年365天的数据,可以按照以下步骤进行修改: 1. 将代码中的24修改为365,以便每365个tif文件为一年的数据。 2. 修改result_list的定义方式,将其定义为一个大小为365的cell数组,每个元素包含一年中的所有结果文件名。 3. 修改循环语句中的year_index和mod(i-1, 24)+1的计算方式,以便将结果文件名存储到正确的位置。 修改后的代码如下: ``` % step 1: 获取所有tif文件名 tif_folder = 'your_tif_folder_path'; tif_files = dir(fullfile(tif_folder, '*.tif')); tif_filenames = {tif_files.name}; % step 2-4: 对每张图像进行滤波并保存结果 result_folder = 'your_result_folder_path'; result_list = cell(1, 365); for i = 1:length(tif_filenames) % read image data tif_path = fullfile(tif_folder, tif_filenames{i}); tif_data = imread(tif_path); % apply Savitzky-Golay filter window_size = 5; polynomial_order = 2; filtered_data = sgolayfilt(tif_data, polynomial_order, window_size); % save filtered data as new tif file result_filename = strcat('result_', num2str(i), '.tif'); result_path = fullfile(result_folder, result_filename); imwrite(filtered_data, result_path); % add result filename to result list year_index = ceil(i / 365); result_list{year_index}(mod(i-1, 365)+1) = result_filename; end ``` 需要注意的是,如果您的tif文件总数不是365的整数倍,那么最后一个元素中的结果文件名数量会少于365个。如果需要保证每个元素中的结果文件名数量都为365个,可以在循环结束后对result_list中的最后一个元素进行处理,以保证其长度为365。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值