【发布时间】:2014-03-31 14:26:17
【问题描述】:
我正在尝试将 (5*1) 的色调直方图的输出旋转到另一个应该具有 (1*5) 尺寸的图像中。
我正在使用以下代码,但出现分段错误:
MatND hist_input;
calcHist( &hsv_input, 1, channels, Mat(), hist_input, 1, histSize, ranges, true, false );
normalize( hist_input, hist_input, 0, 1, NORM_MINMAX, -1, Mat() );
MatND rotated_histogram;
rotated_histogram.create( 0, hist_input.rows, CV_32FC1);
for (int i=0; i<hist_input.rows; i++)
{
rotated_histogram.at<float>(0,i) = hist_input.at<float>(i,0);
}
【问题讨论】:
标签: opencv