创建矩阵时,Mat conf_matrix = Mat::zeros(pheight, pwidth,CV_16F);
读取矩阵时,conf_matrix.at<float>(i,j),
由于读取时的 float为32位,但是创建的是16位float矩阵,所以报错。
将CV_16F改为CV_32F即可。
创建矩阵时,Mat conf_matrix = Mat::zeros(pheight, pwidth,CV_16F);
读取矩阵时,conf_matrix.at<float>(i,j),
由于读取时的 float为32位,但是创建的是16位float矩阵,所以报错。
将CV_16F改为CV_32F即可。