ヒストグラムを滑らかにしたい。
したがって、 の内部行列を平滑化しようとしましたcvHistogram
。
typedef struct CvHistogram
{
int type;
CvArr* bins;
float thresh[CV_MAX_DIM][2]; /* for uniform histograms */
float** thresh2; /* for non-uniform histograms */
CvMatND mat; /* embedded matrix header for array histograms */
}
私はこのように行列を滑らかにしようとしました:
cvCalcHist( planes, hist, 0, 0 ); // Compute histogram
(...)
// smooth histogram with Gaussian Filter
cvSmooth( hist->mat, hist_img, CV_GAUSSIAN, 3, 3, 0, 0 );
残念ながら、の代わりに as 入力cvSmooth
が必要なため、これは機能しません。に変身できませんでした(私の場合は 2-dim です)。CvMat
CvMatND
CvMatND
CvMat
CvMatND
私を助けてくれる人はいますか?ありがとう。