BackgroundSubtractorMOGTest.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package org.opencv.test.video;
  2. import org.opencv.test.OpenCVTestCase;
  3. public class BackgroundSubtractorMOGTest extends OpenCVTestCase {
  4. public void testApplyMatMat() {
  5. fail("Not yet implemented");
  6. /*
  7. BackgroundSubtractorMOG backGroundSubtract = new BackgroundSubtractorMOG();
  8. Point bottomRight = new Point(rgbLena.cols() / 2, rgbLena.rows() / 2);
  9. Point topLeft = new Point(0, 0);
  10. Scalar color = new Scalar(128);
  11. Mat mask = new Mat(rgbLena.size(), CvType.CV_16UC3, new Scalar(1));
  12. Imgproc.rectangle(rgbLena, bottomRight, topLeft, color, Imgproc.FILLED);
  13. backGroundSubtract.apply(rgbLena, mask);
  14. Mat truth = new Mat(rgbLena.size(), rgbLena.type(), new Scalar(0));
  15. Imgproc.rectangle(truth, bottomRight, topLeft, color, Imgproc.FILLED);
  16. assertMatEqual(truth, rgbLena);
  17. */
  18. }
  19. public void testApplyMatMatDouble() {
  20. fail("Not yet implemented");
  21. }
  22. public void testBackgroundSubtractorMOG() {
  23. fail("Not yet implemented");
  24. }
  25. public void testBackgroundSubtractorMOGIntIntDouble() {
  26. fail("Not yet implemented");
  27. }
  28. public void testBackgroundSubtractorMOGIntIntDoubleDouble() {
  29. fail("Not yet implemented");
  30. }
  31. }