I have install opencv using pip install opencv-python ,it install but when i try to run code error pops up "no module named'cv2'" The code is import cv2 from darkflow.net.build import TFNet import numpy as np import time
option= { 'model':'cfg/yolo.cfg', 'load':'bin/yolov2.weights', 'threshold': 0.13, }
tfnet = TFNet(option) colors = [tuple(255 * np.random.rand(3)) for _ in range(10)]
capture = cv2.VideoCapture('me.mp4') capture.set(cv2.CAP_PROP_FRAME_WIDTH, 512) capture.set(cv2.CAP_PROP_FRAME_HEIGHT, 512)
while True: stime = time.time() ret, frame = capture.read() if ret: results = tfnet.return_predict(frame) for color, result in zip(colors, results): tl = (result['topleft']['x'], result['topleft']['y']) br = (result['bottomright']['x'], result['bottomright']['y']) label = result['label'] confidence = result['confidence'] text = '{}: {:.0f}%'.format(label, confidence * 100) frame = cv2.rectangle(frame, tl, br, color, 5) frame = cv2.putText( frame, text, tl, cv2.FONT_HERSHEY_COMPLEX, 1, (0, 0, 0), 2) cv2.imshow('frame', frame) print('FPS {:.1f}'.format(1 / (time.time() - stime))) if cv2.waitKey(1) & 0xFF == ord('q'): break
capture.release() cv2.destroyAllWindows()
The error is
RESTART: C:\Users\Raja kashif\Desktop\project\darkflow-master\video test.py Traceback (most recent call last): File "C:\Users\Raja kashif\Desktop\project\darkflow-master\video test.py", line 1, in <module> import cv2 ModuleNotFoundError: No module named 'cv2'