Blame view

3rdparty/opencv-4.5.4/modules/imgproc/misc/objc/test/Subdiv2DTest.swift 574 Bytes
f4334277   Hu Chunming   提交3rdparty
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  //
  //  Subdiv2DTest.swift
  //
  //  Created by Giles Payne on 2020/02/10.
  //
  
  import XCTest
  import OpenCV
  
  class Subdiv2DTest: OpenCVTestCase {
  
      func testGetTriangleList() {
          let s2d = Subdiv2D(rect: Rect(x: 0, y: 0, width: 50, height: 50))
          s2d.insert(pt: Point2f(x: 10, y: 10))
          s2d.insert(pt: Point2f(x: 20, y: 10))
          s2d.insert(pt: Point2f(x: 20, y: 20))
          s2d.insert(pt: Point2f(x: 10, y: 20))
          var triangles = [Float6]()
          s2d.getTriangleList(triangleList: &triangles)
          XCTAssertEqual(2, triangles.count)
      }
  
  }