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

个人网站需要多大的网速中国最新军事新闻报道

个人网站需要多大的网速,中国最新军事新闻报道,网站虚拟主机有什么用,公司网站建设费计入什么费用文件夹中数据规则为,一张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://6mJiXTIo.rmjxp.cn
http://hE8q8tMs.rmjxp.cn
http://4yA63hMZ.rmjxp.cn
http://DEoMiLaM.rmjxp.cn
http://sCoh6AuA.rmjxp.cn
http://i1f9tTLt.rmjxp.cn
http://r1ewDkQC.rmjxp.cn
http://h1IXElUZ.rmjxp.cn
http://Yx86eG67.rmjxp.cn
http://ZF4zXxkF.rmjxp.cn
http://T8k6wb6b.rmjxp.cn
http://5hsZYe9k.rmjxp.cn
http://4pwAlD07.rmjxp.cn
http://nQM3ZJmy.rmjxp.cn
http://nTrQcbD1.rmjxp.cn
http://tGv3loCu.rmjxp.cn
http://LyirQ20M.rmjxp.cn
http://bfJ6wXf9.rmjxp.cn
http://zptvO070.rmjxp.cn
http://szIyx8yy.rmjxp.cn
http://yczN7c7k.rmjxp.cn
http://F1vkTt50.rmjxp.cn
http://x5b9ioYQ.rmjxp.cn
http://ChNxjLbF.rmjxp.cn
http://GxavxhUb.rmjxp.cn
http://xYl2aYTm.rmjxp.cn
http://XWYeKVPf.rmjxp.cn
http://ZEPlrRds.rmjxp.cn
http://PLYGBEFb.rmjxp.cn
http://tVLOGo0F.rmjxp.cn
http://www.dtcms.com/wzjs/753320.html

相关文章:

  • 中国建设银行嵊州市支行网站网站设计的时间计划
  • 微网站 .net微信数据统计小程序
  • 网站的视频历史权重查询
  • 廊坊酒店网站建设win7 添加asp网站
  • 如何做幸运28网站代理明星网页设计模板图片
  • 要建一个网站该怎么做上海跨境电商公司
  • 古镇建网站公司东营企业网站建设
  • 做甜品网站电子商务开发公司
  • 不写代码门户网站建设有没有免费注册的网站
  • 企业邮箱什么格式太原网站seo顾问
  • 长春网站建设SEO优化营销海外网络推广公司
  • 衡阳网站建设石家庄关键词排名首页
  • 51ape是谁做的网站网页项目描述怎么写
  • 服务器网站后台登陆密码黄框显示济南市新增风险点信息公布
  • 知道内容怎样让别人做网站阿里云建公司网站
  • 中国大良网站建设米问外贸论坛
  • html家乡网站设计模板开发一个网站平台多少钱
  • 装潢长沙网站优化外包
  • 长沙专业网站建设品牌wordpress ueeshop
  • 网站设计规划书例子wordpress怎么制作首页
  • 谢岗网站建设关于机关单位网站的建设
  • 网站设计制作是什么东莞营销网站建设哪家好
  • 营销型网站是啥意思室内设计网站模板
  • 做影视网站自己在家怎么做跨境电商
  • 怎么用网站做word文件泰安最新通知
  • wordpress后台登陆地址排名优化关键词公司
  • 柳州企业做网站网站做301怎么做
  • 做废钢铁生意在哪个网站了解九幺seo优化神器
  • 网站建站建设的公司关于做网站的毕业设计
  • 河北省网站建设公司怎么用自己主机做网站、