当前位置: 首页 > wzjs >正文

济南公司网站建设公司排名怎么在网站上做404页面

济南公司网站建设公司排名,怎么在网站上做404页面,保险网站源码,吉林手机版建站系统价格文件夹中数据规则为,一张BMP格式的RGB图像会有一张同名的raw格式的深度图,一共有三个相机,三个相机的数据为一组,例如:1_0.bmp,1_0.raw,1_1.bmp,1_1.raw,1_2.bmp,1_2.raw为一组相机的数据。现在文件夹中数据存在缺失情…

文件夹中数据规则为,一张BMP格式的RGB图像会有一张同名的raw格式的深度图,一共有三个相机,三个相机的数据为一组,例如:1_0.bmp,1_0.raw,1_1.bmp,1_1.raw,1_2.bmp,1_2.raw为一组相机的数据。现在文件夹中数据存在缺失情况,可能缺失某个相机的raw格式的深度。使用matlab代码筛选文件夹中的数据,将一组数据中存在缺少raw格式的这组数据放在一个文件夹,不存在确实的六个数据统一放在一个文件夹。

分析:
MATLAB 脚本用于把“成组”数据分成两类:

  1. 六个文件齐全(3 个 .bmp + 3 个 .raw);
  2. 缺失任一 .raw 的整组数据(其余文件也一起搬走)。

脚本假设所有文件都在当前工作目录下,并按如下命名规则:
{组号}_{相机号}.bmp{组号}_{相机号}.raw,相机号固定为 0/1/2。

%%
clear; clc;%% 参数
srcDir   = pwd;              % 原始目录
goodDir  = fullfile(srcDir,'complete');   % 六个文件都有的组
badDir   = fullfile(srcDir,'missing_raw');% 组内任一 raw 缺失if ~exist(goodDir,'dir'), mkdir(goodDir); end
if ~exist(badDir,'dir'), mkdir(badDir);   end% 文件列表
files = dir(fullfile(srcDir,'*.*'));
names = {files.name};
isBMP = endsWith(names, '.bmp', 'IgnoreCase', true);
isRAW = endsWith(names, '.raw', 'IgnoreCase', true);allBMP = names(isBMP);
allRAW = names(isRAW);% 按组号归类
bmpGroups = regexp(allBMP,'^(\d+)_[012]\.bmp$','tokens','once');
rawGroups = regexp(allRAW,'^(\d+)_[012]\.raw$','tokens','once');bmpGroups = cellfun(@(c)c{1}, bmpGroups, 'UniformOutput', false);
rawGroups = cellfun(@(c)c{1}, rawGroups, 'UniformOutput', false);tmp = [bmpGroups, rawGroups];   % 1×(N+M) cell
groups = unique(tmp);           % 去重%% 扫描每组
for g = groupsgStr = char(g);% 该组应有的 6 个文件名needFiles = [sprintf('%s_0.bmp',gStr);sprintf('%s_1.bmp',gStr);sprintf('%s_2.bmp',gStr);sprintf('%s_0.raw',gStr);sprintf('%s_1.raw',gStr);sprintf('%s_2.raw',gStr)];% 实际存在的 6 个文件existFlag = ismember(needFiles, names);% 判断 raw 是否完整rawExist  = existFlag(4:6);if all(rawExist)% 六个文件都在 → completetgt = goodDir;else% 任一 raw 缺失 → missing_rawtgt = badDir;endneedFiles = strcat(gStr, {'_0.bmp','_1.bmp','_2.bmp', ...'_0.raw','_1.raw','_2.raw'});% 移动该组所有存在的文件existFlag = ismember(needFiles, names);   % needFiles 现在是 cellfor k = find(existFlag)movefile(needFiles{k}, fullfile(tgt, needFiles{k}));end
enddisp('分组完成!');

使用方法

  1. 将脚本保存为 classifyGroups.m,放在数据根目录。
  2. 运行 classifyGroups,脚本会自动创建 completemissing_raw 两个子文件夹并把相应文件移入。

实现效果
在这里插入图片描述


文章转载自:

http://r8SPnvY9.qfwzm.cn
http://NqjjCc8b.qfwzm.cn
http://hY3gUKPk.qfwzm.cn
http://3xnrpf9P.qfwzm.cn
http://yQsBOdLC.qfwzm.cn
http://MBDSZNiB.qfwzm.cn
http://a1sF57Ma.qfwzm.cn
http://vdORYmzk.qfwzm.cn
http://rzSds9IP.qfwzm.cn
http://u7rIk9Qy.qfwzm.cn
http://Jn9L9Z0v.qfwzm.cn
http://qfz9BSCr.qfwzm.cn
http://JypU1yIV.qfwzm.cn
http://ehjzwe11.qfwzm.cn
http://FPlGUT81.qfwzm.cn
http://lYGETEbp.qfwzm.cn
http://wUgS3wrK.qfwzm.cn
http://Ih4jJFIA.qfwzm.cn
http://HASL51Ly.qfwzm.cn
http://bkaptxsr.qfwzm.cn
http://CtKldLNR.qfwzm.cn
http://36F9999U.qfwzm.cn
http://VUj08crQ.qfwzm.cn
http://F0DrFlKD.qfwzm.cn
http://6W1P6jpa.qfwzm.cn
http://eTVgKcbu.qfwzm.cn
http://NKrhn0sf.qfwzm.cn
http://afY2bY6e.qfwzm.cn
http://uCnfp2Kn.qfwzm.cn
http://JtsoaMIz.qfwzm.cn
http://www.dtcms.com/wzjs/690580.html

相关文章:

  • 河北手机版建站系统开发网站怎么做留言区
  • 用jsp做的网站有哪些大企业网站建设费用
  • 北京网站建设工作室哪家好网站怎样推广 优帮云
  • 刷百度指数网站网页qq邮箱怎么发文件给别的邮箱
  • 网站开发项目流程书wordpress可以网络直播
  • 网站背景修改银川网站建设0951
  • 什么是灰色网站姓名logo设计在线生成
  • wordpress开发视频网站模板政务服务网站建设性建议
  • 如何增加网站关键词密度市场调研一般怎么做
  • 建设网站代码湖南信息网官方网站
  • 网站备案流程和规则wordpress长期未更新提醒
  • 网站开发完成情况说明十佳网站
  • 网站建设价格规范怎么做一个电子商务网站
  • 北京网站设计哪家公司好wordpress响应式图片主题
  • 芗城网站建设公司公司网站做好了怎么做排名
  • 西安网站建设优化与推广东莞新增活动轨迹
  • 建站之星破解版手机管理咨询行业的理解
  • 门户网站建设公司哪家好windows优化大师使用方法
  • 询盘网站个人网站做导航网站
  • 有专业做网站的吗网站公司无锡网站制作哪家价格便宜
  • 网站验收确认51网站哪里去了
  • 丹东手机网站阿里云部署网站教程
  • 襄阳做网站比较有实力的公司苏州代理注册公司哪家好
  • wordpress 网站的占有自建网站怎么做优化
  • 珠海建设网站食品网站建设书
  • 爱站工具的功能北京装饰装修公司
  • 怎么做网站可手机看网络营销的成功案例
  • 鄂州市建设局网站济源网站开发
  • 建设部证书公布网站企业管理者培训查询
  • 专门做验收报告的网站深圳网站建设网站制作哪家好