Opencv 机器学习 ---- 完整的图片训练例子

本文通过一个完整的例子展示了如何使用 OpenCV 进行机器学习图像分类。首先准备了统一大小的训练样本图片,然后详细介绍了训练和预测代码的实现过程。

准备

首先准备好图片,所有图片都是统一大小。

  1. 我为了训练速度更快一些,制作了 20*15 像素的图片,这样做只是为了练习方法的使用,图片太小会丢失很多细节。
  2. 我使用的是 ACDSee 制作的图片样本,这个软件的批量改大小确实很好用。

样本展示

所有图片均来自网络

正样本:
图片名称从左往右依次:0.jpg, 1.jpg, 2.jpg, 3.jpg

负样本:
图片名称从左往右依次:4.jpg, 5.jpg, 6.jpg, 7.jpg, 8.jpg, 9.jpg, 10.jpg, 11.jpg, 12.jpg, 13.jpg, 14.jpg

代码

训练代码

public class T
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值