Building FindFaces[]

If I wanted to find penguins, and build a FindPenguins[] function where would I start? Let’s assume I have lots of training images of penguins. I want it to work like FindFaces[].

Thanks for any help.

FindFaces uses Haar cascades through an external library, OpenCV. I suggest you explore the OpenCV docs to accomplish this.

If you really want to use Mathematica you could try something where you train a classifier based on image segments, but I wouldn’t expect very good performance.