Modern Image Processing Algorithms Implementation in C

by symisc_develon 6/6/2023, 5:07 PMwith 25 comments

by ladbergon 6/6/2023, 7:41 PM

Since it seems like the poster works for the company: the ads on this article are all semi-nsfw for me, more-so than the average GAd I see (is that something you can tune?). I reported them to Google but that might be a black hole.

Additionally, why in the world does a technical blog for a for-profit company need ads?

by remipchon 6/6/2023, 10:01 PM

It looks promising.

I like the way each algorithm is explained with minimal example and demo images.

I'm looking for such a lightweight vision lib to embed simple image manipulation programs on tiny ESP32-CAM boards.

OpenCV seems too heavy to integrate on such small devices.

So far, I've been able to develop simple image processing programs with CImg[1] (simple filtering, image cropping, adding text).

I'll try to spend some time exploring this SOD lib, thank you for sharing.

[1] https://cimg.eu/

by cwoolfeon 6/6/2023, 6:10 PM

Visit the url below for much of the same content but without ads. https://sod.pixlab.io/

by elcritchon 6/6/2023, 9:51 PM

Note this is GPL which will make it a harder sell vs OpenCV in many cases. I'd guess they're looking to use the non-GPL for $$ model.

Nevertheless, it looks interesting. It looks really nice for embedded where you don't always have the GPU for compute.

by Solvencyon 6/6/2023, 6:03 PM

Is there anything substantially different here from the way any modern post-processing shader works right now? For example: https://threejs.org/examples/webgl_postprocessing_rgb_halfto...

by vitorsron 6/7/2023, 12:49 AM

How does it compare to dlib [1], ccv [2] etc.?

[1] https://github.com/davisking/dlib

[2] https://github.com/liuliu/ccv

by HumblyTossedon 6/6/2023, 6:36 PM

Anything like this but for photo imaging manipulation?

by realPtolemyon 6/6/2023, 6:44 PM

Thanks for sharing!

by Iwan-Zotowon 6/6/2023, 6:14 PM

better than OpenCV ?