{"id":16626630,"url":"https://github.com/takuya-takeuchi/ultrafacedotnet","last_synced_at":"2025-03-16T22:30:47.374Z","repository":{"id":48455764,"uuid":"231280554","full_name":"takuya-takeuchi/UltraFaceDotNet","owner":"takuya-takeuchi","description":"C# version of Ultra-Light-Fast-Generic-Face-Detector-1MB for Windows, MacOS, Linux, iOS and Android","archived":false,"fork":false,"pushed_at":"2023-09-21T17:28:01.000Z","size":6024,"stargazers_count":83,"open_issues_count":3,"forks_count":16,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-02-27T14:42:06.988Z","etag":null,"topics":["dotnet","face-detection","linux","osx","uwp","windows","xamarin","xamarin-android","xamarin-ios"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/takuya-takeuchi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-02T00:32:36.000Z","updated_at":"2025-02-24T08:25:36.000Z","dependencies_parsed_at":"2024-10-12T04:11:15.817Z","dependency_job_id":"083356a3-4993-4bd6-9e36-4034ebc9b6ae","html_url":"https://github.com/takuya-takeuchi/UltraFaceDotNet","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takuya-takeuchi%2FUltraFaceDotNet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takuya-takeuchi%2FUltraFaceDotNet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takuya-takeuchi%2FUltraFaceDotNet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takuya-takeuchi%2FUltraFaceDotNet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/takuya-takeuchi","download_url":"https://codeload.github.com/takuya-takeuchi/UltraFaceDotNet/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243830952,"owners_count":20354854,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dotnet","face-detection","linux","osx","uwp","windows","xamarin","xamarin-android","xamarin-ios"],"created_at":"2024-10-12T04:11:10.931Z","updated_at":"2025-03-16T22:30:46.514Z","avatar_url":"https://github.com/takuya-takeuchi.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"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)\n\nC# version of Ultra-Light-Fast-Generic-Face-Detector-1MB\nThis repository is porting https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB by C#.\n\nThis package supports cross platform, Windows, MacOS, Linux, iOS and Android!!\n\n|Package|OS|x86|x64|ARM|ARM64|Nuget|\n|---|---|---|---|---|---|---|\n|UltraFaceDotNet (CPU)|Windows|-|✓|-|-|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.svg)](https://www.nuget.org/packages/UltraFaceDotNet)|\n||Linux|-|✓|-|✓|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.svg)](https://www.nuget.org/packages/UltraFaceDotNet)|\n||OSX|-|✓|-|-|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.svg)](https://www.nuget.org/packages/UltraFaceDotNet)|\n|UltraFaceDotNet (GPU)|Windows|-|✓|-|-|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.GPU.svg)](https://www.nuget.org/packages/UltraFaceDotNet.GPU)|\n||Linux|-|✓|-|-|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.GPU.svg)](https://www.nuget.org/packages/UltraFaceDotNet.GPU)|\n||OSX|-|✓|-|-|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.GPU.svg)](https://www.nuget.org/packages/UltraFaceDotNet.GPU)|\n|UltraFaceDotNet (Xamarin)|UWP|✓|✓|✓|✓|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.Xamarin.svg)](https://www.nuget.org/packages/UltraFaceDotNet.Xamarin)|\n||Android|✓|✓|✓|✓|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.Xamarin.svg)](https://www.nuget.org/packages/UltraFaceDotNet.Xamarin)|\n||iOS|-|✓|-|✓|[![NuGet version](https://img.shields.io/nuget/v/UltraFaceDotNet.Xamarin.svg)](https://www.nuget.org/packages/UltraFaceDotNet.Xamarin)|\n\n## Demo\n\n#### Console (using OpenCV UI)\n\n\u003cimg src=\"examples/Demo/images/image.jpg\" width=\"480\"/\u003e\n\n#### YoloV3 on Xamarin.Android, iOS and UWP\n\n\u003cimg src=\"examples/Xamarin/Demo/images/android.png\" width=\"300\" /\u003e \u003cimg src=\"examples/Xamarin/Demo/images/ios.png\" width=\"300\" /\u003e\n\u003cimg src=\"examples/Xamarin/Demo/images/uwp.png\" width=\"600\" /\u003e\n\n## Dependencies Libraries and Products\n\n#### [Ultra-Light-Fast-Generic-Face-Detector-1MB](https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB/)\n\n\u003e **License:** The MIT License\n\u003e\n\u003e **Author:** Linzaer\n\u003e \n\u003e **Principal Use:** 1MB lightweight face detection model. Main goal of UltraFaceDotNet is what ports Ultra-Light-Fast-Generic-Face-Detector-1MB by C#.\n\n#### [ncnn](https://github.com/Tencent/ncnn/)\n\n\u003e **License:** The BSD 3-Clause License\n\u003e\n\u003e **Author:** THL A29. Limited, a Tencent company\n\u003e \n\u003e **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#.\n\n#### [OpenCV](https://opencv.org/)\n\n\u003e **License:** The BSD 3-Clause License\n\u003e\n\u003e **Author:** Intel Corporation, Willow Garage, Itseez\n\u003e \n\u003e **Principal Use:** Uses to read and show image data.\n\n#### [NcnnDotNet](https://github.com/takuya-takeuchi/NcnnDotNet/)\n\n\u003e **License:** The MIT License\n\u003e\n\u003e **Author:** Takuya Takeuchi\n\u003e \n\u003e **Principal Use:** Use ncnn interface via .NET. This library is developed by this owner.\n\n#### [ShellProgressBar](https://github.com/Mpdreamz/shellprogressbar/)\n\n\u003e **License:** The MIT License\n\u003e\n\u003e **Author:** Martijn Laarman\n\u003e \n\u003e **Principal Use:** Visualize progress in Benchmark program.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftakuya-takeuchi%2Fultrafacedotnet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftakuya-takeuchi%2Fultrafacedotnet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftakuya-takeuchi%2Fultrafacedotnet/lists"}