将地面数据攀岩者
13个视图(30天)
显示旧的评论
我培训对象探测器通过沿着以下教程从MathWorks [1]。而不是从一个视频我检测使用一组图像。图像标签使用ImageLabeller应用。我的问题是我怎么分割图像在培训/测试数据集。‘objectDetectorTrainingData采样因素但我相信这视频的采样采样因素是根据文档1图像加载整个数据集进行训练。一旦地面实况数据从垫子上加载文件生成ImageLabeller如何敏感说80/20 ?
[1]//www.tianjin-qmedu.com/matlabcentral/fileexchange/69180-using-ground-truth-for-object-detection
0评论
答案(1)
赛Bhargav Avula
2019年10月31日
你好,
代码结构是这样的
DatasetPath = fullfile (matlabroot,“路径”);
imd = imageDatastore (DatasetPath,“IncludeSubfolders”,真的,“FileExtensions”,“.mat”,“LabelSource”,“foldernames”,“ReadFcn”,@loadmydata);
[imdsTrain, imdsTest] = splitEachLabel (imd, 0.8,“随机”);
函数data = loadmydata(文件名)
S =负载(文件名);
数据= S.data;
结束
希望这可以帮助!