takuya-takeuchi / FaceRecognitionDotNet

The world's simplest facial recognition api for .NET on Windows, MacOS and Linux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Refactor System.Drawing out of the project

Webreaper opened this issue · comments

As of .Net 7 System.Drawing isn't supported by MSFT on Linux any more. Would be good to remove all references to System.Drawing and replace with something like ImageSharp.

@Webreaper
Good idea but ImageSharp just changed license.
I would like to replace with SkiaSharp.
What do you think?

BTW, I have no time to work on OSS working now.
Sorry.

ImageSharp's licence will be fine for most people - it's free for anyone whose organisation is pulling less than $1mm revenue.
But yes, Skiasharp would also be fine for this. Both are pretty equivalent for the basic task of pulling out bitmap bits to process for face detection etc.

ToBitmap method will use DlibDotNet.Extensions.Drawing.
Create FaceRecognitionDotNet.Extensions.Drawing and provide ToBitmap by using DlibDotNet.Extensions.Drawing.

Has there been any progress on this issue?

Has the development done on this issue?