私はベクトルマトリックスを作ろうとしています。これはMNIST画像データセットと同じです。 ウェブカメラからの各画像がキャプチャされ、ベクトルに格納されます。しかし、作成した行列はMNISTデータセットとは異なります。したがって、メインコードは作成した行列に対しては機能しません。MNIST画像データセットと同じようにマトリックスを作ることができます。
ピクセルタイプが異なるため、私はおそらくそのことを考えていました。 私が気づいたのは、MNISTデータから単一の行列を調べると、小数点15点でした。しかし私は小数点以下15桁を設定できませんでした。イメージをCV_FC64に設定したとき。次のエラーメッセージが表示されます。 は、「アサーションは、CV :: cvtColor、ファイルCに失敗しました:\ファイルのパスを。」
メインコードはMNISTデータセットのために働く..私は..
してくださいアドバイスを何をすべきかわかりません。私。
while (1)
{
cap >> src;
src.convertTo(src, CV_64FC1);
src = src/256;
cvtColor(src, src_gray, CV_RGB2GRAY);
resize(src_gray, src_N, size);
testX.push_back(src_N);
}
ありがとうございました!それが解決策でした! –