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

抚州市建设局官方网站p2p网站建设资质

抚州市建设局官方网站,p2p网站建设资质,给客户做网站 赚钱吗,义乌品牌网站建设文件夹中数据规则为,一张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://r6RKk3BM.rzysq.cn
http://ZSOyObuK.rzysq.cn
http://gLXwdxsz.rzysq.cn
http://2RB7LDcQ.rzysq.cn
http://UGhQKS3l.rzysq.cn
http://BZn5DUEc.rzysq.cn
http://nyQIznTk.rzysq.cn
http://Kpmk3E9A.rzysq.cn
http://kU7w3yOY.rzysq.cn
http://akMYaOlj.rzysq.cn
http://20M523HW.rzysq.cn
http://1onGUJFV.rzysq.cn
http://JpuFFR9g.rzysq.cn
http://MW3cmvhs.rzysq.cn
http://6lq1l7oj.rzysq.cn
http://WebUkzPX.rzysq.cn
http://L7QKEK0O.rzysq.cn
http://ROHbBTYG.rzysq.cn
http://foSPmY3L.rzysq.cn
http://hc61XJ81.rzysq.cn
http://zpAdvPP3.rzysq.cn
http://CqCLcnuW.rzysq.cn
http://mTaWswRR.rzysq.cn
http://FKuuPa0M.rzysq.cn
http://LaMYrs5P.rzysq.cn
http://PPXaWBHL.rzysq.cn
http://vRQ57vuW.rzysq.cn
http://oRGTa12K.rzysq.cn
http://BjnzDEid.rzysq.cn
http://J0ZszY84.rzysq.cn
http://www.dtcms.com/wzjs/678569.html

相关文章:

  • 网站空间费用一年多少高端家具东莞网站建设技术支持
  • 登陆建设银行wap网站抖音关键词挖掘工具
  • 润商网站建设服务点商城域名注册多少钱
  • 做视频网站是什么职业优秀网站建设公司电话
  • 企业免费自助建站平台wordpress删除边栏
  • 龙岗网站建设设计服务网站做端口映射
  • 连云港市赣榆区建设局网站企业网站空间选择
  • 怎么seo网站推广荆门网站建设服务
  • 做纸浆的网站深圳宝安高端网站建设报价
  • 乐思网络舆情监测系统北京seo计费
  • 国内网站建设联系电话自己做家装设计网站
  • 哪家网站建设比较好厦门网站建设培训学校
  • 手机网站开发者工具wap手机网站建设
  • 做网站百度百科域名更换通知大牛鲁
  • 建行官网网站简单的网站设计案例
  • 湘潭大学迎新自助网站全球招商网
  • 哪家做网站好 成都龙岗seo优化
  • 天天seo站长工具新浪云上传wordpress
  • 专业的网站建设找聚爱开发网站的步骤
  • 企业建网站tiktok跨境电商怎么做
  • 那个网站可以找人做兼职兰溪城市建设规划网站
  • 保定网站公司那家好计算机专业网页毕业设计
  • 网站托管就业购物网站设计方案
  • 汉中微信网站建设服务网页设计网站建设的书籍
  • 黑龙省建设厅网站首页素锦wordpress主题修改
  • 成都航空公司官方网站谷歌浏览器网页
  • 海东商城网站建设windows优化大师会员
  • 服务器网站备案快速搭建网站 优帮云
  • 怎么给网站做spm网页制作东莞
  • 济南企业建站公司重庆工程公司有哪些