/UltraFaceDotNet

C# version of Ultra-Light-Fast-Generic-Face-Detector-1MB for Windows, MacOS, Linux, iOS and Android

Primary LanguageC#MIT LicenseMIT

Alt text UltraFaceDotNet GitHub license codecov

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
Linux - - NuGet version
OSX - - - NuGet version
UltraFaceDotNet (GPU) Windows - - - NuGet version
Linux - - - NuGet version
OSX - - - NuGet version
UltraFaceDotNet (Xamarin) UWP NuGet version
Android NuGet version
iOS - - NuGet version

Demo

Console (using OpenCV UI)

YoloV3 on Xamarin.Android, iOS and UWP

Dependencies Libraries and Products

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#.

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#.

License: The BSD 3-Clause License

Author: Intel Corporation, Willow Garage, Itseez

Principal Use: Uses to read and show image data.

License: The MIT License

Author: Takuya Takeuchi

Principal Use: Use ncnn interface via .NET. This library is developed by this owner.

License: The MIT License

Author: Martijn Laarman

Principal Use: Visualize progress in Benchmark program.