获取编号,需修改代码:
int cl_time = 0;
if(cl_time >= class_n*class_nn) AfxMessageBox("样本选择结束"); else { my_lookregion(curRegion,m_HC.tag,rect,area,cl_time%class_nn); cl_time++;
}
if(cl_time == class_n*class_nn) my_samplefile.close(); break;
关键是如何得到正确的my_lookregion最后一个参数,也就是样本的编号:
描述:设定正整数m,n
输出要求:
for j from 1 to m if 0 < j < n output 1; if n <= j < 2n output 2; if 2n <= j < 3n output 3; ......
再好好想想!争取今天搞出来!
-
我晕,其实很简单。直接
my_lookregion(curRegion,m_HC.tag,rect,area,cl_time/class_nn);
就行了!