Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/takuya-takeuchi/ultrafacedotnet
C# version of Ultra-Light-Fast-Generic-Face-Detector-1MB for Windows, MacOS, Linux, iOS and Android
https://github.com/takuya-takeuchi/ultrafacedotnet
dotnet face-detection linux osx uwp windows xamarin xamarin-android xamarin-ios
Last synced: 3 months ago
JSON representation
C# version of Ultra-Light-Fast-Generic-Face-Detector-1MB for Windows, MacOS, Linux, iOS and Android
- Host: GitHub
- URL: https://github.com/takuya-takeuchi/ultrafacedotnet
- Owner: takuya-takeuchi
- License: mit
- Created: 2020-01-02T00:32:36.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-09-21T17:28:01.000Z (over 1 year ago)
- Last Synced: 2024-10-12T04:11:15.495Z (4 months ago)
- Topics: dotnet, face-detection, linux, osx, uwp, windows, xamarin, xamarin-android, xamarin-ios
- Language: C#
- Homepage:
- Size: 5.74 MB
- Stars: 80
- Watchers: 8
- Forks: 16
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# ![Alt text](nuget/face48.png "UltraFaceDotNet") UltraFaceDotNet [![GitHub license](https://img.shields.io/github/license/mashape/apistatus.svg)]() [![codecov](https://codecov.io/gh/takuya-takeuchi/UltraFaceDotNet/branch/master/graph/badge.svg)](https://codecov.io/gh/takuya-takeuchi/UltraFaceDotNet)
C# version of Ultra-Light-Fast-Generic-Face-Detector-1MB
This repository is porting https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB by C#.This package supports cross platform, Windows, MacOS, Linux, iOS and Android!!
|Package|OS|x86|x64|ARM|ARM64|Nuget|
|---|---|---|---|---|---|---|
|UltraFaceDotNet (CPU)|Windows|-|✓|-|-|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.svg)](https://www.nuget.org/packages/UltraFaceDotNet)|
||Linux|-|✓|-|✓|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.svg)](https://www.nuget.org/packages/UltraFaceDotNet)|
||OSX|-|✓|-|-|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.svg)](https://www.nuget.org/packages/UltraFaceDotNet)|
|UltraFaceDotNet (GPU)|Windows|-|✓|-|-|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.GPU.svg)](https://www.nuget.org/packages/UltraFaceDotNet.GPU)|
||Linux|-|✓|-|-|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.GPU.svg)](https://www.nuget.org/packages/UltraFaceDotNet.GPU)|
||OSX|-|✓|-|-|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.GPU.svg)](https://www.nuget.org/packages/UltraFaceDotNet.GPU)|
|UltraFaceDotNet (Xamarin)|UWP|✓|✓|✓|✓|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.Xamarin.svg)](https://www.nuget.org/packages/UltraFaceDotNet.Xamarin)|
||Android|✓|✓|✓|✓|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.Xamarin.svg)](https://www.nuget.org/packages/UltraFaceDotNet.Xamarin)|
||iOS|-|✓|-|✓|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.Xamarin.svg)](https://www.nuget.org/packages/UltraFaceDotNet.Xamarin)|## Demo
#### Console (using OpenCV UI)
#### YoloV3 on Xamarin.Android, iOS and UWP
## Dependencies Libraries and Products
#### [Ultra-Light-Fast-Generic-Face-Detector-1MB](https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB/)
> **License:** The MIT License
>
> **Author:** Linzaer
>
> **Principal Use:** 1MB lightweight face detection model. Main goal of UltraFaceDotNet is what ports Ultra-Light-Fast-Generic-Face-Detector-1MB by C#.#### [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 UltraFaceDotNet 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.#### [NcnnDotNet](https://github.com/takuya-takeuchi/NcnnDotNet/)
> **License:** The MIT License
>
> **Author:** Takuya Takeuchi
>
> **Principal Use:** Use ncnn interface via .NET. This library is developed by this owner.#### [ShellProgressBar](https://github.com/Mpdreamz/shellprogressbar/)
> **License:** The MIT License
>
> **Author:** Martijn Laarman
>
> **Principal Use:** Visualize progress in Benchmark program.