update flappy
This commit is contained in:
@@ -20,7 +20,7 @@ class FlappyPosDiscovery(threading.Thread):
|
||||
self.mask_g = self.scale_picture(cv.imread("flappy/gate-mask.png"), 50)
|
||||
|
||||
self.run_mode = 'run'
|
||||
self.current_pet_height = 0
|
||||
self.current_pet_height = []
|
||||
self.next_gate_height = [0,0,0]
|
||||
|
||||
self.offset_down = 90
|
||||
@@ -51,7 +51,9 @@ class FlappyPosDiscovery(threading.Thread):
|
||||
pass
|
||||
|
||||
if len(rectangles_f) is not 0:
|
||||
self.current_pet_height = rectangles_f[0][1] + rectangles_f[0][3] + self.offset_down
|
||||
self.current_pet_height.append(rectangles_f[0][1] + rectangles_f[0][3] + self.offset_down)
|
||||
if len(self.next_gate_height) > 5:
|
||||
self.next_gate_height.pop(0)
|
||||
|
||||
#print("pet_pos: ", self.current_pet_height)
|
||||
#print("next gate: ", self.next_gate_height)
|
||||
@@ -68,7 +70,8 @@ class FlappyPosDiscovery(threading.Thread):
|
||||
return thresh
|
||||
|
||||
def get_actual_pet_height(self):
|
||||
return self.current_pet_height
|
||||
return sum(self.current_pet_height) / len(self.current_pet_height)
|
||||
|
||||
|
||||
def get_next_gate_height(self):
|
||||
return self.next_gate_height
|
||||
|
||||
Reference in New Issue
Block a user