print("[{0}] Camera Open Fail..!".format(sys.argv[0])) sys.exit(0) # file monitor fm = FileMonitor() fm.add_file("./Algorithm.py", Algorithm) fm.start() try: print("[{0}] ==== Camera Activated ====".format(sys.argv[0])) while True: ret, frame = cap.read() algo = Algorithm.Algorithm() nFrame = algo.do_func(frame) cv2.imshow('CCD LIVE', nFrame) # update frame if cv2.waitKey(1) & 0xFF == ord('q'): break print("FPS: %d" % cap.get(cv2.CAP_PROP_FPS), end='\r') except KeyboardInterrupt: fm.stop_monitor() print("\n[{0}] File Manager Stop..!".format(sys.argv[0])) cap.release() cv2.destroyAllWindows() print("[{0}] OpenCV Stop..!".format(sys.argv[0])) print("\n[{0}] End Process!!\n".format(sys.argv[0]))