Пример #1
0
 def __init__(self, name, n, length, edgeNames=None, allEdges=None):
   pts = []
   lastpt = (0, 0)
   dt = (2 * pi / n)
   for i in range(n):
     lastpt = (lastpt[0] + cos(i * dt), lastpt[1] + sin(i * dt))
     pts.append(lastpt)
     
   Face.__init__(self, name, pts, edgeNames=edgeNames, allEdges=allEdges)
Пример #2
0
 def __init__(self, images, feature_points=None, write=None):
     Face.__init__(self, np.zeros(images[0].shape))
     self.images = [Face(img, feature_points) for img in images]
     self.textures = []
     self.frames = []
     self.all_features = np.zeros((74, len(images), 2))
     self.write = write
     if self.write:
         if not os.path.exists(self.write):
             os.makedirs(self.write)
Пример #3
0
 def __init__(self, image, x, y, width, height, rgb_color):
     Face.__init__(self, image, x, y, width, height, rgb_color)
Пример #4
0
 def __init__(self, name, l, w, edgeNames=None, allEdges=None):
   Face.__init__(self, name, ((l, 0), (0, w), (0,0)), edgeNames=edgeNames, allEdges=allEdges)