java进行svm.predict的时候出现了一下这个错误
error: (-215:Assertion failed) samples.cols == var_count && samples.type() == CV_32F in function 'cv::ml::SVMImpl::predict'
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
关于#java error: (-215:Assertion failed#的问题,如何解决?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
小凹兔 2022-10-28 03:45关注我遇到该问题主要是通道数不对。
我获取的Mat是三通道的,而识别需要单通道数据,因此将三通道转为单通道即可。
查看Mat通道数: image.chennels();
将Mat三通道转单通道: Imgproc.cvtColor(image, image, Imgproc.COLOR_RGB2GRAY);
最终解决该报错问题本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-08-27 08:41回答 1 已采纳 没有读取到摄像头的帧。 读取摄像头,可以增加第6行代码或者读取文件增加9~10行代码 import cv2 import time cap = cv2.VideoCapture(0) # 预热摄像头
- 2023-04-10 12:38回答 1 已采纳 (1) 你安装了 opencv-contrib-python 吗?(2) 在 Line 40 之前检查一下 xtrain, ylabels 的形状,最好 cv.imshow 一下 xtrain 的每张
- 2022-12-15 09:43回答 1 已采纳 你可以用一点小技巧,剔除掉有问题的图片,只读取OK的图片,中间部分修改后的代码如下,望采纳 for im in img_path: try: # 读取图
- Wanderer001的博客 可能错误: 1.图片路径写成了如下形式:C:\...(千千万万不要忘了最后一个斜杠,不然读取的就变成了test这个文件夹而不是里面的图片了,因为一个不小心,我苦恼了两天,还以为是opencv的锅,尝试了无数种解决方案,
- 2023-02-08 02:19回答 3 已采纳 根据你的报错信息,我可以明确的告诉你就是由于opencv不支持中文路径的读写 你这face的路径这么写的话,绝对路径里面就是有中文,图片读取失败了导致后面的问题。 另外,学编程的第一步就是不要用中文路
- 2023-02-26 12:44回答 3 已采纳 我怎么感觉是你的图片路径给错了,导致图片没有读取成功呢?你打印一下你的imageSource.data看下这个指针是否为空指针。
- 2020-08-20 08:22
PC-lint报:error 309: (Error -- #error STL1001: Unexpected compiler version, expected MSVC 19.15 or newer.)。 c++
回答 1 已采纳 编译器版本太低,换2019看看。 - 努力搬砖的小菜鸟的博客 cv2.error: OpenCV(3.4.3) C:\projects\opencv-python\opencv\modules\imgproc\src\resize.cpp:4044: error: (-215:Assertion failed) !ssize.empty() in function 'cv::resize' 原因及解决方案 请一定好好检查...
- 2022-03-30 07:19回答 3 已采纳 你的文件扩展名是.c,.c是C语言文件,错误提示说需要C++编译器。把.c文件改成.cpp文件就可以了
- 2022-01-06 01:58回答 1 已采纳 你输出img_cut看看数据格式,错误提示img.empty,应该是你变量img_cut不是一个图片数据
- 2021-07-19 02:27回答 1 已采纳 show是显示图像,你这个是直线怎么show?数据结构都不一样
- 2024-06-12 23:00栗筝i的博客 世界上存在永远不会出错的程序吗?也许这只会出现在程序员的梦中。随着编程语言和软件的诞生,异常情况就如影随形地纠缠着我们,只有正确处理好意外情况,才能保证程序的可靠性。
- 2022-01-27 15:52编程的赛赛的博客 D:\a\opencv-python\opencv-python\opencv\modules\objdetect\src\cascadedetect.cpp:1689: error: (-215:Assertion failed) !empty() in function 'cv::CascadeClassifier::detectMultiScale' 常见出现场景: ...
- 2020-09-22 11:21浪里小飞侠的博客 运行报错error: (-215:Assertion failed) !ssize.empty() in function ‘cv::resize‘ 一、问题cv2.resize()报错 cv2.error: OpenCV(3.4.3) C:\projects\opencv-python\opencv\modules\imgproc\src\resize.cpp:4044:...
- 2021-08-27 02:10AI天才研究院的博客 计算机编程确实是一门艺术。James Gosling,“Java 之父”, 完成了 Java 的原始设计,并实现了 Java 最初版本的编译器和虚拟机。90年代初,James Goslin...
- 2020-12-18 09:31cunfen3485的博客 多线程面试题 引入Java8 lambda背后的主要动机之一是能够尽可能轻松地使用多核的能力(请参阅精通Lambdas:多核世界中的Java编程)。 只需将代码从collection.stream()...更改为collection.parallelStream()...您就...
- 2018-09-28 07:08牛肉饼加个煎蛋的博客 今天打了归并算法,而后编译报错, 这里我分享一下我的解决历程或许对你有帮助, 首先控制台报错如下: 从上面看错误出在main里头;我反复看main函数都找不出什么问题,于是只好上谷歌搜搜网友 解答,网上关于这...
- 2023-06-25 04:27muuc的博客 Rust 是一门由 Mozilla 开发的系统编程语言,它具有高性能、并发性、内存安全等特点,被广泛用于开发操作系统、网络服务器、游戏引擎等高性能应用程序。Rust 的设计目标是提供强大的抽象能力和内存安全保障,同时...
- 2021-10-21 03:42OneFlow深度学习框架的博客 撰文 |李新奇、twice、姚迟1C++ 中错误处理的困境C++ 编程中错误情况处理的机制大概分为两种:异常函数返回错误码异常考虑以下的代码中 get_cute_cat 的实现:让 im...
- 2020-06-30 19:13cusi77914的博客 关于本教程 本教程是关于什么的? 也许没有比应用程序安全更重要的软件工程主题。 攻击是昂贵的,无论是来自内部还是外部,而且某些攻击可能会使软件公司承担赔偿责任。... Java平台(包括基本语言和库扩展...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司