matlab:从参考二维矩阵中选择出指定的元素

  • Post author:
  • Post category:其他



时间:2016年8月25日


问题描述:


二值图像pro(像素值为0或255,维度rows*cols),每个像素点对应的损失值hingelossmat(值域[-无穷,+无穷],

维度rows*cols

),需要将

hingelossmat中对应于

pro的值为255的位置的数值提取出来,构成列向量。


解决方案:


find函数,只返回一个参数时,记录的是元素在矩阵中的绝对位置(从1、2、3……一次顺序排列)。


place=find(pro==label);




fra_pix_score=hingelossmat(place);


fra_pix_score=fra_pix_score’;







版权声明:本文为u012494820原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。