PhotoTest.java 633 B

12345678910111213141516171819202122
  1. package org.opencv.test.photo;
  2. import org.opencv.core.Core;
  3. import org.opencv.core.CvType;
  4. import org.opencv.core.Point;
  5. import org.opencv.photo.Photo;
  6. import org.opencv.test.OpenCVTestCase;
  7. import org.opencv.imgproc.Imgproc;
  8. public class PhotoTest extends OpenCVTestCase {
  9. public void testInpaint() {
  10. Point p = new Point(matSize / 2, matSize / 2);
  11. Imgproc.circle(gray255, p, 2, colorBlack, Imgproc.FILLED);
  12. Imgproc.circle(gray0, p, 2, colorWhite, Imgproc.FILLED);
  13. Photo.inpaint(gray255, gray0, dst, 3, Photo.INPAINT_TELEA);
  14. assertMatEqual(getMat(CvType.CV_8U, 255), dst);
  15. }
  16. }