haarPHP är ett PHP-bibliotek för funktionsdetektering baserat på Haar Cascades och Viola-Jones-Lienhart-algoritmen, en portning av OpenCV C++ och jviolajones (Java). Biblioteket möjliggör användning av befintliga OpenCV XML-kaskader genom konvertering med verktyget haartoPHP och erbjuder metoder för att hantera bilddata, kaskader, urvalsområden och detektionsparametrar. Detaljerade instruktioner ges för hur man använder detektorn, inklusive metoder som constructor(), clearcache(), cascade(), image(), selection(), cannythreshold() och detect(). Projektet har genomgått flera uppdateringar, inklusive prestandaförbättringar, hantering av PHP 8-varningar och tillägg av funktioner som Canny Pruning och stöd för lutande funktioner.