3 ms·
Grayskull: A tiny computer vision library in C for embedded systems, etc.
- ranger_danger 1y agoMissed opportunity to one-up the He-Man joke from earlier :p
- kazinator 1y agoDid you see the "By The Power of Grayscale" submission and go digging?
- gurjeet 1y agoYes, that's exactly how I discovered it :-)
- moffkalast 1y agoAnd then you said HEY YEYAAEYAAAEYAEYAA?
- gurjeet 1y agoFor the curious, link to related post: By the Power of Grayscale https://news.ycombinator.com/item?id=45771151 https://news.ycombinator.com/item?id=45771151
- valorzard 1y agoI’d like to take this moment to say that the recent She Ra revival series on Netflix by ND Stevenson (the creator of Nimona) is pretty good, go watch it.
- aadv1k 1y agoHey, this is great :) I attempted to do something similar a while back https://github.com/aadv1k/deimos https://github.com/aadv1k/deimos basically trying to build many of OpenCV's functions from scratch in C from first principles, though I was using stb for handling the images. I ended up putting the project on hold, primarily because I lost interest in computer vision at the time. For a while I went deep into OCR, and built a rather rudimentary stroke width transform (https://github.com/aadv1k/swt.h https://github.com/aadv1k/swt.h) but again, the results were very hit or miss, likely because I never took the time to understand the logic behind why these functions would work. 1) Optimise many of the functions (a lot of room to use GPU, multi-threading and what not!). 2) Add new functions and improve the existing edge detection ones I would love to know of a good resource for computer vision, the various algorithms, optimisation techniques etc. Thanks for sharing this project! Cheers
- goeiedaggoeie 1y agohttps://github.com/spsingh37/Classical-computer-vision https://github.com/spsingh37/Classical-computer-vision spend some time to understand how CV worked before deep learning transformed it in 2012->2014. lots of those techniques are still useful
- aadv1k 1y agoThis is very useful, I was unable to find a simple, clean implementation of the harris corner algorithm, this might help. Appreciate it!
- grep_it 1y agoComputer Vision: Algorithms and Applications 2nd Edition is free to download for personal use at https://szeliski.org/Book/ https://szeliski.org/Book/
- aadv1k 1y agoHey this is great! Thank you :)
- rob74 1y agocf. https://en.wikipedia.org/wiki/Castle_Grayskull https://en.wikipedia.org/wiki/Castle_Grayskull
- adius 1y agoI basically did the same thing a few weeks ago! =) => https://flatcv.ad-si.com https://flatcv.ad-si.com It will be interesting to see what you did differently!
- jamal-kumar 1y agoOn this tip I always found opencv to work way way faster just dropping the color depth of whatever image as such
- vardump 1y agoSince this is intended for embedded systems, supporting ARM DSP extensions would be beneficial. Correct me if I'm wrong, but I have not seen any compiler generate those instructions, other than through the use of intrinsics. I would add the support if I needed the library, but I don't, at least not yet.
- cestith 1y agorelated: https://news.ycombinator.com/item?id=45771151 https://news.ycombinator.com/item?id=45771151