
Face Switch
website: www.face-switch.comEntertaining mobile application, for morphing face photographs. I was one of developers working on its Android edition.
- Java
- Android
- OpenGL
Android version
After success of already existing iPhone app, I was hired as one of developers working on its Android version.
One of my tasks was to build an OpenGL component for mixing two photos by sliding your finger over them. I succeeded in creating mechanism fast enough to provide good performance even on moderately old devices. Another difficulty was to provide high resolution images using low amount of RAM, which I also mastered fairly well.
My other job was to use an OpenCV library for face recognition of user-entered photos. Despite using this ready to use tool, there were also a significant room for performance improvements.