how to work on detected faces independently from each other? OpenCV/Processing

Course Queries Syllabus Queries 3 years ago

3.73K 1 0 0 0

User submissions are the sole responsibility of contributors, with TuteeHUB disclaiming liability for accuracy, copyrights, or consequences of use; content is for informational purposes only and not professional advice.

Answers (1)

Post Answer
profilepic.png
manpreet Tuteehub forum best answer Best Answer 3 years ago


I work on a sketch, that should detect faces and give each face their own image.

what the computer does: every com/tag/time">time the Computer detects a new face, it becomes "face 0" and gets "image 0" assigned. The result is, the numbers for all the other faces are changing and they are getting a new image assigned as well.

what I want: Every face should get its own image, without changing it, when a new face gets detected.

I hope that you understand me, despite the language barrier. It would be great, if you would help me out with this com/tag/code">code.


import gab.opencv.*;
import processing.video.*;
import java.awt.*;


int num = 10;
PImage[] myImageArray = new PImage[num];
Capture video;
OpenCV opencv;


void setup() {

 for (int i=0; icv = new OpenCV(this, 800/2, 600/2);
  opencv.loadCascade(OpenCV.CASCADE_FRONTALFACE);  

  video.start();
}


void draw() {
  scale(2);
  opencv.loadImage(video);

  image(video, 0, 0 );

  Rectangle[] faces = opencv.detect();
  println(faces.length);                    
 faces = opencv.detect();


  for (int i = 0; i < faces.length; i++) {
    println(faces[i].x + "," + faces[i].y);  
     image(myImageArray[i], faces[i].x-70, faces[i].y-60,
                  faces[i].width+80, faces[i].height+80);
  }
}


void captureEvent(Capture c) {
  c.read();
   }
0 views
0 shares

No matter what stage you're at in your education or career, TuteeHUB will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.

Similar Forum