geekhack

geekhack Community => Keyboard Keycaps => Topic started by: Matt3o on Sat, 28 December 2013, 13:24:50

Title: Keycapize me (aka the MonaKey)
Post by: Matt3o on Sat, 28 December 2013, 13:24:50
Okay I'm building a database of keycaps to be used as a reference to obtain this kind of images thanks to a software I'm writing (please consider it's in a very early development phase)

(http://i.imgur.com/nkBUBju.jpg)

It's a very long process, I have just 140 keycaps so far to test the algorithm but the end result is very nice already, so I'll keep grabbing keycaps around to achieve better results. I believe the sweet spot is around 400-500 keycaps. I especially miss the light not-saturated colors (light blues, light greens, light yellows, skin tones, ...).

If you find pictures of keycaps taken from above please post them (the higher the resolution, the better). If there's interest in such a tool I'll put it online and release under open source license so you can keycapize your own pictures.
Title: Re: Keycapize me (aka the MonaKey)
Post by: mindoculus on Sat, 28 December 2013, 17:47:13
Brilliant. No modifiers for the lips or eyes ?
Title: Re: Keycapize me (aka the MonaKey)
Post by: terran5992 on Sat, 28 December 2013, 21:34:37
I think if you could use more keycaps it would look amazing
Title: Re: Keycapize me (aka the MonaKey)
Post by: Matt3o on Sun, 29 December 2013, 02:03:16
Brilliant. No modifiers for the lips or eyes ?

tiles have to be square to keep the algo relatively simple

I think if you could use more keycaps it would look amazing

that's what I'm trying to do but it's a long process.
Title: Re: Keycapize me (aka the MonaKey)
Post by: HendyZone on Sun, 29 December 2013, 02:21:26
wow will be great software Matt3o :cool:

keep up the great works
Title: Re: Keycapize me (aka the MonaKey)
Post by: RESPRiT on Sun, 29 December 2013, 03:07:23
That's really neat! What kind of keycaps did you need?
Title: Re: Keycapize me (aka the MonaKey)
Post by: Matt3o on Sun, 29 December 2013, 03:27:47
I especially need skin tones and light colors, but any color that is not gray/black/beige is fine. The picture need to be taken straight from top (a little angle is fine). Thanks!
Title: Re: Keycapize me (aka the MonaKey)
Post by: Matt3o on Sun, 29 December 2013, 04:08:49
Same picture with 225 reference images.

(http://i.cloudup.com/USOoeoyBT1.jpg)

Same picture with smaller tiles

(http://i.cloudup.com/BV5yGahMf1.jpg)
Title: Re: Keycapize me (aka the MonaKey)
Post by: Matt3o on Sun, 29 December 2013, 04:53:02
more fun

(http://i.cloudup.com/1B97nR9JXe.jpg)
Title: Re: Keycapize me (aka the MonaKey)
Post by: TheSoulhunter on Sun, 29 December 2013, 05:57:46
Haha, awesome!
Title: Re: Keycapize me (aka the MonaKey)
Post by: terran5992 on Sun, 29 December 2013, 07:48:16
Would it be possible to do the scream
Title: Re: Keycapize me (aka the MonaKey)
Post by: Matt3o on Sun, 29 December 2013, 07:58:46
I need more caps...

(http://i.imgur.com/09AM3FV.jpg)
Title: Re: Keycapize me (aka the MonaKey)
Post by: RESPRiT on Sun, 29 December 2013, 08:28:44
How does it look with just basic pixel art? Maybe try doing a keyboard pixel art thingy :D
Title: Re: Keycapize me (aka the MonaKey)
Post by: Matt3o on Sun, 29 December 2013, 08:36:09
that's really out of the scope of the project :)
Title: Re: Keycapize me (aka the MonaKey)
Post by: RESPRiT on Sun, 29 December 2013, 08:37:21
Ah, I thought you just plugged in whatever image file and it spit out a keycapped version :P
Title: Re: Keycapize me (aka the MonaKey)
Post by: Matt3o on Sun, 29 December 2013, 08:49:50
sure you can spit out anything. not sure I understand your previous suggestion then, sorry
Title: Re: Keycapize me (aka the MonaKey)
Post by: RESPRiT on Sun, 29 December 2013, 08:53:02
I was wondering how a keycap version of a keyboard pixel art thing would look, like the images in my signature :)
Title: Re: Keycapize me (aka the MonaKey)
Post by: Matt3o on Sun, 29 December 2013, 09:10:06
oh okay sorry

(http://i.imgur.com/NNVSwOh.jpg)
Title: Re: Keycapize me (aka the MonaKey)
Post by: RESPRiT on Sun, 29 December 2013, 09:52:21
oh okay sorry

Show Image
(http://i.imgur.com/NNVSwOh.jpg)


No problem haha, looks neat!
Title: Re: Keycapize me (aka the MonaKey)
Post by: infiniti on Sun, 29 December 2013, 11:05:50
Pretty cool Matt3o! :thumb:
Title: Re: Keycapize me (aka the MonaKey)
Post by: kenmai9 on Sun, 29 December 2013, 11:14:30
This is really creative and cool.
Title: Re: Keycapize me (aka the MonaKey)
Post by: Matt3o on Sun, 29 December 2013, 12:28:58
Geekhack desktop wallpaper :)

(http://i.imgur.com/Em9dYpI.jpg)
Title: Re: Keycapize me (aka the MonaKey)
Post by: RESPRiT on Sun, 29 December 2013, 12:38:46
Geekhack desktop wallpaper :)

Show Image
(http://i.imgur.com/Em9dYpI.jpg)


Ok, this is just straight up amazing! Awesome job dude!
Title: Re: Keycapize me (aka the MonaKey)
Post by: yjfknt on Sun, 29 December 2013, 13:12:32
Geekhack desktop wallpaper :)

Show Image
(http://i.imgur.com/Em9dYpI.jpg)


Can you make this widescreen? 1080p if possible
Title: Re: Keycapize me (aka the MonaKey)
Post by: RESPRiT on Sun, 29 December 2013, 13:18:21
Geekhack desktop wallpaper :)

Show Image
(http://i.imgur.com/Em9dYpI.jpg)


Can you make this widescreen? 1080p if possible

I second this :D
Title: Re: Keycapize me (aka the MonaKey)
Post by: Matt3o on Sun, 29 December 2013, 13:23:17
1080p

(http://i.imgur.com/cPShwFY.jpg)
Title: Re: Keycapize me (aka the MonaKey)
Post by: HoffmanMyster on Sun, 29 December 2013, 23:22:50
This is really fun!  I'll go through my SP crap bag and take pictures of all the interesting colors as soon as I get a chance.  I know there are some good yellows, pinks, reds, blues, and such.  Looking good so far Matt30!
Title: Re: Keycapize me (aka the MonaKey)
Post by: Matt3o on Mon, 30 December 2013, 01:16:12
This is really fun!  I'll go through my SP crap bag and take pictures of all the interesting colors as soon as I get a chance.  I know there are some good yellows, pinks, reds, blues, and such.  Looking good so far Matt30!

thanks! Looking forward to your caps :)
Title: Re: Keycapize me (aka the MonaKey)
Post by: HairyBob on Mon, 30 December 2013, 16:50:35
1080p

Show Image
(http://i.imgur.com/cPShwFY.jpg)


I like that. A lot.
Title: Re: Keycapize me (aka the MonaKey)
Post by: 1pq on Mon, 30 December 2013, 17:42:04
edit: previous post was an oops.

These look amazing!
Title: Re: Keycapize me (aka the MonaKey)
Post by: dadgh on Mon, 30 December 2013, 22:15:48
1080p

Show Image
(http://i.imgur.com/cPShwFY.jpg)


That's amazing. What will it take to get the bottom part legible?
Title: Re: Keycapize me (aka the MonaKey)
Post by: Matt3o on Tue, 31 December 2013, 01:40:38
if you notice "geekhack" (which is already huge) is barely readable, making "keyboard enthusiasts" legible would require to reduce the size of the caps too much making them just indefinite little squares.
Title: Re: Keycapize me (aka the MonaKey)
Post by: Oobly on Tue, 31 December 2013, 01:54:49
if you notice "geekhack" (which is already huge) is barely readable, making "keyboard enthusiasts" legible would require to reduce the size of the caps too much making them just indefinite little squares.

I assume it's using the colour average of the cap pic to do the matching, but if you make the image small enough you can use individual caps to spell the "keyboard enthusiasts" part, although then "geekhack" will most likely be unreadable.. sigh. Perhaps if you find the smallest size that geekhack is still legible, ignoring the keyboard enthusiasts bit and then just manually add it with single caps after, even though it will be smaller than in the original image... just throwing ideas around.

This is a very cool little project. I only have white and black blanks, so I'm afraid I can't contribute much.
Title: Re: Keycapize me (aka the MonaKey)
Post by: Matt3o on Tue, 31 December 2013, 02:37:07
yes, manually adding the "keyboard enthusiasts" thing made out of single keycaps would be feasible. very nice solution actually! I'll try to work on it.
Title: Re: Keycapize me (aka the MonaKey)
Post by: Matt3o on Tue, 31 December 2013, 08:43:38
This is the best I can do with the reference images I have so far

(http://i.imgur.com/rOemP1e.jpg)
Title: Re: Keycapize me (aka the MonaKey)
Post by: osi on Tue, 31 December 2013, 08:47:06
Very cool
Title: Re: Keycapize me (aka the MonaKey)
Post by: RESPRiT on Tue, 31 December 2013, 11:38:28
That looks fantastic, I love these!
Title: Re: Keycapize me (aka the MonaKey)
Post by: Canious on Tue, 31 December 2013, 19:26:57
I'm not gonna lie, this is some amazing work...