使用opencv人脸识别的遇到的一个错误

由于公司需要做人脸识别,最近研究了一下facerec_demo.cpp,我用bmp文件而非pgm来做识别。一运行程序,遇到下面的错误:

OpenCV Error: Image step is wrong (The matrix is not continuous, thus its number
 of rows can not be changed) in unknown function, file src\matrix.cpp, line 801

发现是由于Mat::isContinuous返回0导致的,后来检查一下待识别图片的路径,觉得不对,改了一下facerec_at_t.txt里文件的路径,再运行,ok,可能是图片路径不对,导致无法正确创建象素矩阵的缘故。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值