資料介紹
軟件簡介
darknetlib 是 Darknet?的 C API 庫,簡單地封裝了 Darknet 的一些接口,主要用于為?LC-Finder 項目提供圖像識別功能。
特性
- 支持簡單的異常處理
- 重新定義了接口,接口命名風格參考自?LeveDB/c.h
- 適合作為動態庫來使用
示例代碼
#include
#include
#include
#include "../include/darknet.h"
void print_detections(const darknet_detections_t *dets)
{
size_t i, j;
darknet_detection_t *det;
printf("detections:\n");
for (i = 0; i < dets->length; ++i) {
det = &dets->list[i];
printf("[%zu] best name: %s, box: (%g, %g, %g, %g)\n", i,
det->best_name, det->box.x, det->box.y, det->box.w,
det->box.h);
printf("names: \n");
for (j = 0; j < det->names_count; ++j) {
printf("%s, %g%%\n", det->names[j],
det->prob[j] * 100.0f);
}
}
}
int detect(void)
{
clock_t c;
int code = 0;
// initialize variables so that darknet can check if they need to be
// destroyed after catching exception
darknet_config_t *cfg = NULL;
darknet_dataconfig_t *datacfg = NULL;
darknet_detections_t dets = { 0 };
darknet_detector_t *d = NULL;
darknet_network_t *net = NULL;
c = clock();
darknet_try
{
cfg = darknet_config_load("cfg/yolov3.cfg");
datacfg = darknet_dataconfig_load("cfg/coco.data");
net = darknet_network_create(cfg);
darknet_network_load_weights(net, "yolov3.weights");
d = darknet_detector_create(net, datacfg);
printf("\ntime: %.2fs\n\n",
(clock() - c) * 1.0f / CLOCKS_PER_SEC);
c = clock();
darknet_detector_test(d, "img/dog.jpg", &dets);
printf("\ntime: %.2fs\n\n",
(clock() - c) * 1.0f / CLOCKS_PER_SEC);
}
darknet_catch(err)
{
printf("error: %s\n", darknet_get_last_error_string());
code = -1;
}
darknet_etry;
print_detections(&dets);
darknet_detections_destroy(&dets);
darknet_config_destroy(cfg);
darknet_dataconfig_destroy(datacfg);
darknet_detector_destroy(d);
darknet_network_destroy(net);
return code;
}
int main(int argc, char *argv[])
{
return detect();
}
運行結果:
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- LabView工具包WebSocket-API主機下載 65次下載
- 紅綠燈倒計時API開發文檔
- Darknet神經網絡框架 1次下載
- darknet-ocr中文自然場景文字檢測及識別 1次下載
- 人體行為識別API接口aip-php-sdk-4.15.4 3次下載
- 串口屏LUA教程7-繪圖API使用說明
- 演示版:NanEye_EvalSW_API_FiberOpticBox_csharp_pWin_v2-3-3-1.exe 0次下載
- 演示版:NanEye2D_EvalSW_API_NanoUSB2_cpackage_pWin_v1-1-3-1.exe 0次下載
- python接口文件應該如何使用 4次下載
- API-Shop-OCR-營業執照識別API接口Python調用示例代碼說明 6次下載
- 微信小程序如何開發?微信小程序教程視頻常用組件API開發項目實戰 88次下載
- TMS320F281x Flash編程的API的版本變化 0次下載
- 利用API 增強VB 的圖像處理功能 13次下載
- JDBCTM 2.0 API 6次下載
- vc++ api函數 (Windows API大全) 32次下載
- Kubernetes Gateway API攻略教程 191次閱讀
- Stream API原理介紹 299次閱讀
- API測試框架Grillon概述 1725次閱讀
- 企業怎么選擇API網關 357次閱讀
- Katalon:API測試 554次閱讀
- 什么是API 603次閱讀
- 基于RAW API的UDP客戶端設計 776次閱讀
- 關于API接口相關知識 API的權限與安全問題 1374次閱讀
- 什么是API,不同場景中的API 1634次閱讀
- 推薦這四款好用的API測試工具 3369次閱讀
- 什么是API網關為什么需要API網關 1.2w次閱讀
- 50個機器學習實用API 3985次閱讀
- 如何搭建API程序_框架api接口規范 1.1w次閱讀
- api接口類型有哪些_API設計的基本要求 3.4w次閱讀
- 如何使用API_api接口有什么優點 2w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多