pytorch-图像分类算法与小程序开发

本博客介绍如何利用PyTorch实现图像分类,特别是使用ResNet50进行迁移学习,训练自己的水果数据集,并展示如何在小程序中集成该算法。通过爬虫收集数据,创建训练和测试数据集,最终训练模型并进行预测。还预告了当点赞超过10个,将分享如何部署小程序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先上结果图,免得还没看就跑了

这是小程序显示的界面,上半部分通过调用手机摄像头,将图像传给后端算法,算法将识别结果,放回到这个页面黄色框这个部分。那么这个算法是怎么实现的呢。 

图像分类算法

图像分类常用的卷积神经网络算是人工智能CV篇的入门

常用的算法比如lenet,多用于mnist和cifar10分类分别是28*28,和32*32尺寸的数据集。

然后vgg,resnet,mobilenet,efficientnet等分类算法大多以224*224的图像尺寸制作数据集。

本文就以最经典的resnet50算法为例子,教你如何制作图像分类的数据集,如何使用迁移学习resnet50进行训练模型,以及如何调用模型进行预测,代码都在下面,

多多点赞加关注,更新不间断。

首先是数据集的制作

我通过爬虫,爬取了5种水果,包含橘子、火龙果、苹果、草莓、香蕉等。每种几十张图片,各自放在相应的文件夹下,文件的命名后缀_train是训练集,_test是测试集

 然后通过代码来生成数据集文本

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bug生成中

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值