java使用yolov2_yolov3的java调用示例

本文提供了一个使用Java调用YOLOv3进行物体识别的实例,详细介绍了如何通过SpringBoot和Maven搭建项目。尽管在JVM上运行神经网络效率不高,但该项目具有参考价值,特别是在理解YOLOv3模型在Java环境中的应用。项目基于Yolov2的Java项目改造,包括核心代码如GraphBuilder、ObjectDetector和YOLOClassifier等,并提供了运行和访问的说明。
摘要由CSDN通过智能技术生成

【实例简介】

通过java代码使用yolov3的示例代码,yolov3是先进的图片内物品识别的神经网络。由于目前通过jvm运行神经网络效率较低,项目的示例意义大于实用意义。

此项目参考了yolov2的java项目:https://github.com/szaza/android-yolo-v2,是在这个项目的基础上改造成的yolov3示例。

此项目使用springboot和maven,下载项目和依赖后运行起来访问localhost:8080即可使用。项目内的模型和依赖比较重,下载需要一段时间。

【实例截图】

【核心代码】

yolo3-coco-java

└── yolo3-coco

├── mvnw

├── mvnw.cmd

├── pom.xml

├── src

│   ├── main

│   │   ├── java

│   │   │   └── com

│   │   │   └── example

│   │   │   └── yolo3coco

│   │   │   ├── Yolo3CocoApplication.java

│   │   │   ├── config

│   │   │   │   └── CocoConfig.java

│   │   │   ├── controller

│   │   │   │   └── CocoController.java

│   │   │   ├── model

│   │   │   │   ├── graph

│   │   │   │   │   ├── BoundingBox.java

│  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值