• Stars
    star
    360
  • Rank 117,589 (Top 3 %)
  • Language
    C#
  • License
    Apache License 2.0
  • Created about 1 year ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

High quality .NET wrapper for OpenVINO™ toolkit.

OpenVINO.NET NuGet QQ

High quality .NET wrapper for OpenVINO™ toolkit.

Please check my cnblogs blog for more details:

Packages

Core packages

Package Version 📌 Description
Sdcb.OpenVINO NuGet .NET PInvoke interface
Sdcb.OpenVINO.Extensions.OpenCvSharp4 NuGet OpenVINO OpenCvSharp4 extensions

Platform shared runtime packages

Package Version 📌 Description
Sdcb.OpenVINO.runtime.centos.7-x64 NuGet Runtime for CentOS 7 x64
Sdcb.OpenVINO.runtime.linux-arm NuGet Runtime for Debian 9+ ARM
Sdcb.OpenVINO.runtime.linux-arm64 NuGet Runtime for Debian 9+ ARM64
Sdcb.OpenVINO.runtime.rhel.8-x64 NuGet Runtime for RHEL 8 x64
Sdcb.OpenVINO.runtime.debian.10-x64 NuGet Runtime for Debian.10 x64
Sdcb.OpenVINO.runtime.ubuntu.18.04-x64 NuGet Runtime for Ubuntu 18.04 x64
Sdcb.OpenVINO.runtime.ubuntu.20.04-x64 NuGet Runtime for Ubuntu 20.04 x64
Sdcb.OpenVINO.runtime.ubuntu.22.04-x64 NuGet Runtime for Ubuntu 22.04 x64
Sdcb.OpenVINO.runtime.android-arm64 NuGet Runtime for Android ARM64
Sdcb.OpenVINO.runtime.win-x64 NuGet Runtime for Windows x64

OpenCvSharp4 mini runtime

Id Version Size OS Arch
Sdcb.OpenCvSharp4.mini.runtime.centos.7-arm64 NuGet 3.23MB CentOS 7 ARM64
Sdcb.OpenCvSharp4.mini.runtime.centos.7-x64 NuGet 16.75MB CentOS 7 x64
Sdcb.OpenCvSharp4.mini.runtime.debian.11-arm64 NuGet 4.05MB Debian 11 ARM64
Sdcb.OpenCvSharp4.mini.runtime.debian.11-x64 NuGet 18.13MB Debian 11 x64
Sdcb.OpenCvSharp4.mini.runtime.debian.12-arm64 NuGet 4.18MB Debian 12 ARM64
Sdcb.OpenCvSharp4.mini.runtime.debian.12-x64 NuGet 17.47MB Debian 12 x64
Sdcb.OpenCvSharp4.mini.runtime.ubuntu.22.04-arm64 NuGet 4.18MB Ubuntu 22.04 ARM64
Sdcb.OpenCvSharp4.mini.runtime.ubuntu.22.04-x64 NuGet 17.47MB Ubuntu 22.04 x64
Sdcb.OpenCvSharp4.mini.runtime.android-arm64 NuGet 4.04MB Android ARM64
Sdcb.OpenCvSharp4.mini.runtime.android-x64 NuGet 5.9MB Android x64

Linux docker images(deprecated)

Docker Image Version 📌 Description
sdflysha/openvino-base Docker .NET 7 SDK, OpenCvSharp 4.8, Ubuntu 22.04 x64

Note:

This docker image was built by this dockerfile, You can build other docker images as well.

Infer examples:

Install packages:

  • OpenCvSharp4
  • OpenCVSharp4.runtime.win
  • Sdcb.OpenVINO
  • Sdcb.OpenVINO.runtime.win-x64

Yolov8 models inference example:

Face detection example:

Please refer to this project

PaddleOCR example:

Please refer to this project

Projects

Sdcb.OpenVINO.PaddleOCR

Packages

Package Version 📌 Description
Sdcb.OpenVINO.PaddleOCR NuGet OpenVINO Paddle OCR Toolkit
Sdcb.OpenVINO.PaddleOCR.Models.Online NuGet Online Models for OpenVINO Paddle OCR

The build instructions/docs is in this opencvsharp-mini-runtime repository.

Usage

You can refer to this github for mini-openvino-paddleocr demo: https://github.com/sdcb/mini-openvino-paddleocr

Actually it's very similar to my another project PaddleSharp

LICENSE

Apache

More Repositories

1

PaddleSharp

.NET/C# binding for Baidu paddle inference library and PaddleOCR
C#
1,027
star
2

Sdcb.FFmpeg

FFmpeg basic .NET API generated by CppSharp
C#
323
star
3

Sdcb.Arithmetic

A modern .NET library that can PInvoke to gmp and mpfr, that enable both high performance and best .NET convenience.
C#
127
star
4

sdmap

A template engine for writing dynamic sql.
C#
96
star
5

blog-data

《.NET骚操作》的博客数据
C#
78
star
6

Sdcb.WordCloud

Generate WordCloud image from .NET/.NET Core
C#
72
star
7

Sdcb.LibRaw

Advanced raw image processing library in C# based on LibRaw.
C#
69
star
8

Sdcb.DashScope

为阿里云灵积模型服务DashScope开发的非官方.NET SDK
C#
66
star
9

Sdcb.SparkDesk

讯飞星火大模型非官方.NET SDK Xunfei's "Xinghuo" SparkDesk large model unofficial sdk for .NET
C#
64
star
10

FlysEngine

Real-time 2D rendering utilities based on Vortice.Windows/Direct2D.
C#
50
star
11

blade

旋刃竞技场
JavaScript
39
star
12

mini-openvino-paddleocr

Simple Sdcb.OpenVINO demo for PaddleOCR
C#
31
star
13

Sdcb.ScreenCapture

C#
31
star
14

dotnet-cv2021

2021 .NET Conf China 《.NET玩转计算机视觉OpenCV》 源代码仓库 (周杰)
C#
26
star
15

2019-ncp-simulation

C#
20
star
16

sdcb-openvino-yolov8-det

Sdcb.OpenVINO demo project to infer yolov8 detection model
C#
19
star
17

Sdcb.StabilityAI

Unofficial Stability AI rest API C# SDK
C#
19
star
18

sorry

Create wjz/sorry gif by ASP.NET Core & Sdcb.FFmpeg
C#
18
star
19

Sdcb.Imaging

Direct2D based watermark/captcha tool.
C#
14
star
20

dx

A modern C++ library for DirectX programming
C++
14
star
21

opencvsharp-mini-runtime

mini runtime that suitable for model inference in server.
14
star
22

sdcb-openvino-yolov8-cls

Demo for Sdcb.OpenVINO project to infer yolov8 cls model
C#
13
star
23

mini-openvino-facedetection

A mini face detection demo using OpenVINO.NET
C#
12
star
24

Sdcb.WenXinQianFan

百度文心千帆平台非官方.NET SDK
C#
12
star
25

Sdcb.FFmpegAPIWrapper

.NET FFmpeg API Warpper Library.
C#
10
star
26

paddleocr-demo

PaddleSharp OCR ASP.NET Core demo
C#
10
star
27

Sdcb.PictureSpeaks

画中有话·基于azure chatgpt和dalle3的猜成语app
C#
9
star
28

TypeScriptAST

TypeScript AST Parser, .NET Core standard 2.0 library, forked from: https://github.com/ToCSharp/TypeScriptAST
C#
7
star
29

Ecd2Pem

Convert .NET ECD CngKey/key pair into PEM file.
C#
5
star
30

dotnetconf-changsha-20240225

C#
5
star
31

Sdcb.System.Range

Provide System.Index, System.Range for C# 8.0.
C#
3
star
32

Sdcb.Mattermost.DotNetSdk

.NET SDK for Mattermost
C#
3
star
33

Antlr4Test

C#
2
star
34

TellyouMsdn

对msdn.itellyou.cn的C#爬虫
C#
2
star
35

GPTCodingAssistant

TypeScript
2
star
36

sdlife

Life related tools for sdcb.
C#
1
star
37

YeluCasSsoClient

One line code to integrate your Yelu CAS SSO
C#
1
star
38

ibatis2sdmap

Migrate iBatis xml to sdmap script.
C#
1
star
39

MFPL

My First Programming Language
C#
1
star
40

sdsky

TypeScript
1
star
41

Sdcb.Collections

Useful collections by sdcb.
C#
1
star
42

2048

Another 2048 game for mobile device.
TypeScript
1
star
43

RtPaint

Real-time paint tool for presentation.
JavaScript
1
star