Facial + Blur = Flur This program uses Open CV to recognize multiple different objects, and PIL to apply changes. It takes an initial image: Finds the faces with OpenCV: And blurs them with Pillow: This technique is also applied to other objects, like cats: