OpenCV Library
Just tweaking around Daniel Shiffman’s LiveFaceDetect example with OpenCV library. Photoshopped off the face of Mushroom. And I’m proud that I mapped the position and the scale well! So FIT hahaha. Below is my mushroom hat mapping code.
if (faces != null) { for (int i = 0; i < faces.length; i++) { // image size: 500 // maps image size with face scale float w = map(img.width, 200, 1, 1, faces[i].width); float h = map(img.height, 200, 1, 1, faces[i].height); image(img, faces[i].x+faces[i].width/2-(w)/2, faces[i].y-(h)/2, w, h); } }
And here’s the video for it. Fun!