根据ground truth在原图中分割子图

base_path = ‘D:\image\people‘;
bb = importdata(‘output.txt‘);
output_img = cell(99);
for i = 1:100%length(temp_img)
    nz	= strcat(‘%0‘,num2str(4),‘d‘);
    temp_id = sprintf(nz,i);
    id = strcat(temp_id,‘.jpg‘);
    img_path = fullfile(base_path,id);
    temp_img = imread(img_path);
    output_img = temp_img(bb.data(i,2):bb.data(i,4),bb.data(i,1):bb.data(i,3),:);
    filename = strcat(‘D:\image\output\‘,temp_id,‘.jpg‘);
    imwrite(output_img,filename);
end

  

时间: 2024-10-25 15:13:28

根据ground truth在原图中分割子图的相关文章

C# 关于在原图中寻找子图片坐标的类

在网上找了好久,没有一个现成的例子,自己也发帖子可惜没有找到好办法. 只好自己动手写了, 以下为个人想法所写,算法可能不会太好,如果各位有好的例子发来大家一起分享一下. 这个类主要实现了图片坐标查找功能 而且支持容差值 首先需要的命名空间 下面是一些私有属性的定义 下面定义了一个结构体 用来保存查找到的坐标以及使用了多少容差值(错了多少个像素) 下面是构造方法定义 下面定义了一些供外部访问的公共属性 下面定义了一些供外部访问的公共方法 下面才是最重要的 本类中的核心方法 没有把代码贴出来的原因是

【转载】Multitrack Audio with Structural Segmentation Ground Truth Annotations多轨音频分割

Multitrack Audio with Structural Segmentation Ground Truth Annotations Hargreaves, Steven URI: http://c4dm.eecs.qmul.ac.uk/rdr/handle/123456789/36 Date: 2013-11-27 Abstract: This dataset contains multitrack audio recordings of rock and pop songs, alo

论文笔记之:Playing for Data: Ground Truth from Computer Games

Playing for Data: Ground Truth from Computer Games ECCV 2016 Project Page:http://download.visinf.tu-darmstadt.de/data/from_games/index.html arXiv Paper : http://arxiv.org/pdf/1608.02192.pdf 摘要: 本文有意思哦,从游戏中的视频帧中得到新的训练数据,为什么用这些数据呢?众所周知,最近的计算机视觉很大程度上依赖于

什么是ground truth(GT)

转自ground truth的含义 ground truth在不同的地方有不同的含义,下面是参考维基百科的解释,ground truth in wikipedia. 1.在统计学和机器学习中 在机器学习中ground truth表示有监督学习的训练集的分类准确性,用于证明或者推翻某个假设.有监督的机器学习会对训练数据打标记,试想一下如果训练标记错误,那么将会对测试数据的预测产生影响,因此这里将那些正确打标记的数据成为ground truth. 小面是引用知乎lee philip的例子exampl

python中分割字符串split切割并选择输出 逐行读取文件后字符串拼接

字符串根据分隔符切割后输出,一下面 #!/usr/bin/python # -*- coding: utf-8 -*- str="abc,123 efg,567" #以空行分割后输出 print str.split(); #以','分割2次后输出 print str.split(',',2); #以','分割2次后输出地2个参数,1是从0开始,代表第二个参数 print str.split(',',2)[1]; 输出结果如下: ['abc,123', 'efg,567'] ['abc'

【跟我一起学Unity3D】代码中分割图片而且载入帧序列动画

在Cocos2dx中.对大图的处理已经封装好了一套自己的API,可是在Unity3D中貌似没有类似的API(好吧,实际上是有的,并且功能更强大),或者说我没找到. 只是这也在情理之中,毕竟Unity3D是做3D的.要分割图片的地方还是非常少的. 由于我用Unity3D主要是用于做2D游戏的(PS:非常蛋疼吧?我也认为),所以就不得不考虑切图和播放序列帧这两个在2D上常见的功能了,以下废话不多说. 我的任务是把以下这张图分割成16块.而且依照动画的序列播放出来. 查Unity3D的使用手冊的过程中

Java中分割字符串

java.lang.String 的 split() 方法, JDK 1.4 or later public String[] split(String regex,int limit) 示例代码 public class StringSplit { public static void main(String[] args) { String sourceStr = "1,2,3,4,5"; String[] sourceStrArray = sourceStr.split(&quo

【分享】批处理中分割字符串

把一个字符串按照特定的字符分割成多个子字符,一般的编程语言中都提供内置的方法来实现这个功能,在批处理中可以通过命令for来完成.命令格式如下: for /f "tokens=x,y,m-n delims=chars" %%a in ("str") do cmd 其中tokens获取分割后字符串的列数,列数从1开始技术,可以指定多个,中间用“,”分割.tokens设置具体含义如下: tokens=x 表示只提取第x列. tokens=x,y 表示只提取第x列和第y列.

关于java中分割字符串

例子:String path = "123.456.789"; 如果要使用"."将path分割成String[], path.split("//."); or path.split("//."); split中传入的是正则表达式,则需要对特殊符号进行转义,但是在实际使用过程中,有时会出现无法分割的情况. 可以使用org.apache.commons.lang.StringUtils.split(path,".&quo