August 27, 2019

Emojivision app turns your iPhone’s camera into a real-time emoji painting machine

Your iPhone is capable of some impressive feats of computational photography, and a new app created by developer Gabriel O’Flaherty-Chan shows one way all that power can be put to creative use. Emojivision lets you see the world as if it were made up entirely of emojis.

The free app (which induces an in-app purchase for $2.79 that unlocks more emoji packs) works by breaking down your iPhone’s camera sensor input to its color palette fundamentals, finding its nearest neighbor from a subset of emojis (organized thematically within the app) and then rebuilding the image with a filter that overlays the image, and that can run at 60fps, so you’d be hard-pressed to spot any lag between it and a real-time feed.

Screen Shot 2019 08 27 at 12.33.38 PM

You can use the app to take selfies, interpret photos from your phone’s photo gallery or just mess around with resolution to see how finely detailed, or how abstractly and yet obviously emoji-based, you can get. This isn’t the app to go to if you’re looking for a hyper-realistic or clear visual interpretation of your face, but it is a fun thing to show your friends — and an impressive bit of software engineering, too.

O’Flaherty-Chan has created some noteworthy mobile software projects in the past — including when he managed to hack a fully playable version of Pokémon Yellow onto an Apple Watch. He’s currently working on building a gigantic real-time strategy game set within a procedurally generated universe – like a “No Man’s Sky” but with a focus on the RTS elements, which should make for a very compelling and evolving approach to gathering resources and expanding your empire.

Powered by WPeMatico

Need practical help?

Start with the problem your technology is causing.

404-585-6253

Start service

Choose the right service path

Your selected time is your in-store appointment

Complete the RepairShopr booking form after choosing a time. The appointment and contact details are saved as a RepairShopr Lead so the team can find the visit when you arrive and begin customer-account and ticket entry faster.

Choose an In-Store Appointment Time

Current limitation: the hosted booking form records the selected time and contact information, but it does not currently ask for device or issue details. Please have that information ready at check-in.