Skip to content

Render using SkiaSharp #52

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
swharden opened this issue May 17, 2023 · 6 comments
Closed

Render using SkiaSharp #52

swharden opened this issue May 17, 2023 · 6 comments

Comments

@swharden
Copy link
Owner

Now that System.Drawing.Common lost Linux support in .NET 7

Related: #49

@janjanusek
Copy link

I recommend using Sixlabors.Imagesharp images, very fast implementation, I implemented only grayscale spectrograms with that by extending ImageMaker class.

@vadd98
Copy link
Contributor

vadd98 commented Jan 16, 2024

Hi, sorry to bother.
I'm using this really good library to generate spectrograms in my project on Linux but because of the System.Drawing.Common dependency I'm stuck on NET 6. Has there been any progress on the SkiaSharp rendering?

@janjanusek
Copy link

Don't do skiasharp man, I tried it's dead end. Do Sixlabors.Imagesharp it's working everywhere, very fast efficient, free AND as I wrote only need to create custom ImageMaker class which will be using this img lib, I didn't manage to update pixel array but only one by one pixel updating L8 bmp values but still lightning fast. I spent one whole day on skiasharp and didn't figure out so this was waay more easy to do.

@GeorgeS2019
Copy link

SkiaSharp allows this project to be used in Blazor
#49

@vadd98
Copy link
Contributor

vadd98 commented Oct 31, 2024

Hi!
I created a pull request with a SkiaSharp implementation replacing the older System.Drawing.Common
#61

@swharden
Copy link
Owner Author

swharden commented Nov 1, 2024

publishing 2.0.0-alpha (a preview package) now, resolving this issue

@swharden swharden closed this as completed Nov 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants