TrackerCreateTest.java 880 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package org.opencv.test.tracking;
  2. import org.opencv.core.Core;
  3. import org.opencv.core.CvException;
  4. import org.opencv.test.OpenCVTestCase;
  5. import org.opencv.video.Tracker;
  6. import org.opencv.video.TrackerGOTURN;
  7. import org.opencv.tracking.TrackerKCF;
  8. import org.opencv.video.TrackerMIL;
  9. public class TrackerCreateTest extends OpenCVTestCase {
  10. @Override
  11. protected void setUp() throws Exception {
  12. super.setUp();
  13. }
  14. public void testCreateTrackerGOTURN() {
  15. try {
  16. Tracker tracker = TrackerGOTURN.create();
  17. assert(tracker != null);
  18. } catch (CvException e) {
  19. // expected, model files may be missing
  20. }
  21. }
  22. public void testCreateTrackerKCF() {
  23. Tracker tracker = TrackerKCF.create();
  24. }
  25. public void testCreateTrackerMIL() {
  26. Tracker tracker = TrackerMIL.create();
  27. }
  28. }