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'
Ist seems as of the only line of code relevant is the first one.
Do you have multiple python versions installed? Are you using a virtualenv/conda or so?
@bong0 that's not really an answer. can you post as a comment?
@bong0. You already got OpenCV working your file.Actually, what wrong is that?
@supra56 please read carrefully it is Fahad Ahmed's question and not bong0's
@LBerger. Apologized. I made a mistaken.
@LBerger thanks for fixing this and sorry. I wanted to add this as a comment but didn't see any option to do so on Safari mobile (i'm now using the desktop browser)