ghostjat/darknet

Darknet的PHP绑定。

dev-main 2021-05-12 14:14 UTC

This package is auto-updated.

Last update: 2024-09-12 21:31:29 UTC


README

[Minimum PHP version: 7.4.0] Packagist Build Status Code Intelligence Status

Darknet Logo

php-ffi实验

php接口,用于lib-darknet的对象检测。需要Php7.4+

安装

composer require ghostjat/darknet

描述

lib-darknet

Darknet

Darknet是一个用C和CUDA编写的开源神经网络框架。它运行速度快,安装简单,支持CPU和GPU计算。

  • 它提供了一个简单的API。
  • 由于使用了本地接口元素,性能高。
  • 由于API简单,用户可以快速学习。

yolo v2, v3, v4

如果运行在CPU上,您可以使用FASTEST cfg & weight在MS COCO数据集上进行实时对象检测。

require '../vendor/autoload.php';

use darknet\core;
$dn = new core(core::YOLOFASTEST);

系统配置:CPU:Intel(R) Core(TM) i3-2370M CPU @ 2.40GHz 64位 内存:8GB 数据集:MS-COCO 类别:80

概述

警告
此模块处于早期阶段,应被视为工作正在进行中。接口不是最终的,将来可能会更改。

示例

demo gp dog egale giraffe person

示例代码

require '../vendor/autoload.php';

use darknet\core;
$lib = '/home/ghost/bin/c-lib/darknet/data/';
$img = ['eagle.jpg','giraffe.jpg','horses.jpg','person.jpg','kite.jpg'];
$dn = new core();
foreach ($img as $value) {
    $dn->detect($lib.$value);
}

作者

Shubham Chaudhary ghost.jat@gmail.com