Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

No module named 'cv2'

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'

No module named 'cv2'

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

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)]

range(10)] capture = cv2.VideoCapture('me.mp4') capture.set(cv2.CAP_PROP_FRAME_WIDTH, 512) capture.set(cv2.CAP_PROP_FRAME_HEIGHT, 512)

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

break capture.release() cv2.destroyAllWindows()

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'