###set.とself.の違いが知りたい
pythonでmouseEventを取るコードを調べているとset.mouseEventとself.mouseEventと出てきます。これの違いが知りたいです。
よろしくおねがします。
class mouseParam: def __init__(self, input_img_name): self.mouseEvent = {"x":None, "y":None, "event":None, "flags":None} cv2.setMouseCallback(input_img_name, self.__CallBackFunc, None) def __CallBackFunc(self, eventType, x, y, flags, userdata): self.mouseEvent["x"] = x self.mouseEvent["y"] = y self.mouseEvent["event"] = eventType self.mouseEvent["flags"] = flags def getData(self): return self.mouseEvent def getEvent(self): return self.mouseEvent["event"] def getFlags(self): return self.mouseEvent["flags"] def getX(self): return self.mouseEvent["x"] def getY(self): return self.mouseEvent["y"] def getPos(self): return (self.mouseEvent["x"], self.mouseEvent["y"])
回答1件
あなたの回答
tips
プレビュー