0

オンライン ドキュメントの指示に従ってopencv、カフェ フレームワーク モデルをロードしています。しかし、80行目unhandled exceptionのコードを実行すると、エラーが発生します。net.forward()以下、エラー情報です。

OpenCV Error: Assertion failed (input.dims() == 4 && (input.type() == CV_32F ||
input.type() == CV_64F)) in cv::dnn::ConvolutionLayerImpl::allocate, file C:\Use
rs\chang\Desktop\opencv_contrib-master\modules\dnn\src\layers\convolution_layer.
cpp, line 89

この例外についてはまったくわかりません。返信を待っています。ありがとうございます。opencv dnn オンライン ドキュメント: http://docs.opencv.org/3.1.0/d5/de7/tutorial_dnn_googlenet.html opencv extra_contrib dnn サンプル: https://github.com/opencv/opencv_contrib/tree/master/modules/dnn /サンプル

4

1 に答える 1

0

交換してみてください

dnn::Blob inputBlob = dnn::Blob(img);

dnn::Blob inputBlob = dnn::Blob::fromImages(img);
于 2016-10-22T14:12:26.113 に答える