[HN Gopher] Grayskull: A tiny computer vision library in C for e...
___________________________________________________________________
Grayskull: A tiny computer vision library in C for embedded
systems, etc.
Author : gurjeet
Score : 181 points
Date : 2025-11-04 22:35 UTC (1 days ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| ranger_danger wrote:
| Missed opportunity to one-up the He-Man joke from earlier :p
| kazinator wrote:
| Did you see the "By The Power of Grayscale" submission and go
| digging?
| gurjeet wrote:
| Yes, that's exactly how I discovered it :-)
| moffkalast wrote:
| And then you said HEY YEYAAEYAAAEYAEYAA?
| gurjeet wrote:
| For the curious, link to related post: By the Power of
| Grayscale https://news.ycombinator.com/item?id=45771151
| valorzard wrote:
| I'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 wrote:
| Hey, this is great :) I attempted to do something similar a while
| back 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) 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 wrote:
| 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
| grep_it wrote:
| Computer Vision: Algorithms and Applications 2nd Edition is
| free to download for personal use at https://szeliski.org/Book/
| rob74 wrote:
| cf. https://en.wikipedia.org/wiki/Castle_Grayskull
| adius wrote:
| I basically did the same thing a few weeks ago! =) =>
| https://flatcv.ad-si.com
|
| It will be interesting to see what you did differently!
| rmind wrote:
| Nice. Any plans to add support for affine transformations and
| perspective transformation (warp)?
| jamal-kumar wrote:
| On this tip I always found opencv to work way way faster just
| dropping the color depth of whatever image as such
| vardump wrote:
| Since 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 wrote:
| related: https://news.ycombinator.com/item?id=45771151
___________________________________________________________________
(page generated 2025-11-05 23:02 UTC)