Diff of /Segment.py [000000] .. [2c38ce]

Switch to side-by-side view

--- a
+++ b/Segment.py
@@ -0,0 +1,42 @@
+class Segment:
+  def __init__(self, name):
+    self.__name = name
+    self.__rgb = (255, 255, 255)
+
+  def getName(self):
+    return self.__name
+
+  def setMinSegmentArea(self, area):
+    self.__minSegmentArea = area
+
+  def getMinSegmentArea(self):
+    return self.__minSegmentArea
+
+  def setHUInterval(self, lowHU, highHU):
+    self.__lowerHU = lowHU
+    self.__higherHU = highHU
+
+  def getLowerHU(self):
+    return self.__lowerHU
+
+  def getHigherHU(self):
+    return self.__higherHU
+
+  def setRGB(self, r, g, b):
+    self.__rgb = (r, g, b)
+  
+  def getRGB(self):
+    return self.__rgb
+
+  def getBGR(self):
+    return (self.__rgb[2], self.__rgb[1], self.__rgb[0])
+  
+  def setHSVFilter(self, lowH, lowS, lowV, highH, highS, highV):
+    self.__lowerHSV = (lowH, lowS, lowV)
+    self.__higherHSV = (highH, highS, highV)
+  
+  def getLowerHSV(self):
+    return self.__lowerHSV
+
+  def gethigherHSV(self):
+    return self.__higherHSV
\ No newline at end of file