Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/takuya-takeuchi/NcnnDotNet
ncnn wrapper written in C++ and C# for Windows, MacOS, Linux, iOS and Android
https://github.com/takuya-takeuchi/NcnnDotNet
dotnet linux macos ncnn neural-network uwp windows xamarin xamarin-android xamarin-ios
Last synced: 3 months ago
JSON representation
ncnn wrapper written in C++ and C# for Windows, MacOS, Linux, iOS and Android
- Host: GitHub
- URL: https://github.com/takuya-takeuchi/NcnnDotNet
- Owner: takuya-takeuchi
- License: mit
- Created: 2019-12-30T07:27:31.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-02T18:18:08.000Z (about 2 years ago)
- Last Synced: 2024-05-01T17:21:40.406Z (9 months ago)
- Topics: dotnet, linux, macos, ncnn, neural-network, uwp, windows, xamarin, xamarin-android, xamarin-ios
- Language: C#
- Homepage:
- Size: 34.2 MB
- Stars: 80
- Watchers: 13
- Forks: 23
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-ncnn - NcnnDotNet
README
![NcnnDotNet](https://socialify.git.ci/takuya-takeuchi/NcnnDotNet/image?description=1&font=Raleway&language=1&logo=https%3A%2F%2Fgithub.com%2Ftakuya-takeuchi%2FNcnnDotNet%2Fraw%2Fmaster%2Fnuget%2Fnn128.png&owner=1&pattern=Circuit%20Board&theme=Light)
[![GitHub Stars](https://img.shields.io/github/stars/takuya-takeuchi/ncnndotnet?label=STARS&color=%23DFB317&style=for-the-badge)]() [![GitHub Forks](https://img.shields.io/github/forks/takuya-takeuchi/ncnndotnet?label=FORKS&color=%236ECA00&style=for-the-badge)]() [![GitHub Issues](https://img.shields.io/github/issues/takuya-takeuchi/ncnndotnet?label=ISSUES&color=%23007EC6&style=for-the-badge)]() [![GitHub Lisence](https://img.shields.io/github/license/takuya-takeuchi/ncnndotnet?label=LISENCE&color=%239109BD&style=for-the-badge)]()
|Package|OS|x86|x64|ARM|ARM64|Nuget|
|---|---|---|---|---|---|---|
|NcnnDotNet (CPU)|Windows|✓|✓|-|-|[![NuGet version](https://img.shields.io/nuget/v/NcnnDotNet.svg)](https://www.nuget.org/packages/NcnnDotNet)|
||Linux|-|✓|-|✓|[![NuGet version](https://img.shields.io/nuget/v/NcnnDotNet.svg)](https://www.nuget.org/packages/NcnnDotNet)|
||OSX|-|✓|-|-|[![NuGet version](https://img.shields.io/nuget/v/NcnnDotNet.svg)](https://www.nuget.org/packages/NcnnDotNet)|
|NcnnDotNet (GPU)|Windows|-|✓|-|-|[![NuGet version](https://img.shields.io/nuget/v/NcnnDotNet.GPU.svg)](https://www.nuget.org/packages/NcnnDotNet.GPU)|
||Linux|-|✓|-|-|[![NuGet version](https://img.shields.io/nuget/v/NcnnDotNet.GPU.svg)](https://www.nuget.org/packages/NcnnDotNet.GPU)|
||OSX|-|✓|-|-|[![NuGet version](https://img.shields.io/nuget/v/NcnnDotNet.GPU.svg)](https://www.nuget.org/packages/NcnnDotNet.GPU)|
|NcnnDotNet (Xamarin)|UWP|✓|✓|✓|✓|[![NuGet version](https://img.shields.io/nuget/v/NcnnDotNet.Xamarin.svg)](https://www.nuget.org/packages/NcnnDotNet.Xamarin)|
||Android|✓|✓|✓|✓|[![NuGet version](https://img.shields.io/nuget/v/NcnnDotNet.Xamarin.svg)](https://www.nuget.org/packages/NcnnDotNet.Xamarin)|
||iOS|-|✓|-|✓|[![NuGet version](https://img.shields.io/nuget/v/NcnnDotNet.Xamarin.svg)](https://www.nuget.org/packages/NcnnDotNet.Xamarin)||Package|Description|Nuget|
|---|---|---|
|NcnnDotNet.Extensions.Drawing|GDI+ Extensions|[![NuGet version](https://img.shields.io/nuget/v/NcnnDotNet.Extensions.Drawing.svg)](https://www.nuget.org/packages/NcnnDotNet.Extensions.Drawing)|## Demo
#### YoloV3 on Xamarin.Android, iOS and UWP
## Related Projects
- [UltraFaceDotNet](https://github.com/takuya-takeuchi/UltraFaceDotNet)
- Face detection .NET library uses NcnnDotNet
- [CenterFaceDotNet](https://github.com/takuya-takeuchi/CenterFaceDotNet)
- Face detection .NET library uses NcnnDotNet
## Dependencies Libraries and Products#### [ncnn](https://github.com/Tencent/ncnn/)
> **License:** The BSD 3-Clause License
>
> **Author:** THL A29. Limited, a Tencent company
>
> **Principal Use:** A high-performance neural network inference framework optimized for the mobile platform in C++. Main goal of NcnnDotNet is what wraps ncnn by C#.#### [OpenCV](https://opencv.org/)
> **License:** The BSD 3-Clause License
>
> **Author:** Intel Corporation, Willow Garage, Itseez
>
> **Principal Use:** Uses to read and show image data.