void FaceDetectFilter::processFrame() { QImage image = frameImage(); QImage histo = highlightFaces(image); enqueue(new VideoFrame(histo,m_frame->holdTime())); }
// Highlight the faces that were detected in the source image. // Return true if one or more faces is highlighted or false otherwise. JNIEXPORT jboolean JNICALL Java_org_siprop_opencv_OpenCV_highlightFaces(JNIEnv* env, jobject thiz) { if (m_facesFound == 0 || m_facesFound->total <= 0) { LOGV("No faces found to highlight!"); return false; } else { highlightFaces(m_sourceImage, m_facesFound, IMAGE_SCALE); } return true; }