1、Q
报错:
OpenCV(3.4.2) Error: Assertion failed (ngroups > 0 && inpCn % ngroups == 0 && outCn % ngroups == 0) in cv::dnn::ConvolutionLayerImpl::getMemoryShapes, file D:\InstallDir\opencv\3.4.2\src\opencv-3.4.2\modules\dnn\src\layers\convolution_layer.cpp, line 236
出现场景:
使用官方提供的物体识别模型,如下,可以正确运行代码并识别
但是使用自己训练的手写字体模型替换上去之后无法识别
调试发现模型以及图片加载均正确,报错位置在预测的地方,86行
解决:
因为手写字体模型使用的是二维图片,但是物体识别模型使用的RGB图片,所以在预测的时候会报错