Das Zusammenspiel mit der richtigen Python Version und der richtigen OpenCV Version und den ganzen Pfaden ist mal wieder ein Problemchen gewesen.
Mit dieser Seite bin ich recht weit gekommen. Allerdings hatte ich schon opencv drauf und Brei fragte nach einem Update:
Error: opencv 4.1.1_2 is already installed To upgrade to 4.5.0_3, run `brew upgrade opencv`.
Dabei wird dann python3.9 installiert. Danach muss man Python noch cv bekannt machen. Bei mir musste der Einzeiler wie folgt aussehen
echo /usr/local/opt/opencv/lib/python3.9/site-packages >> /usr/local/lib/python3.9/site-packages/opencv3.pth
Dann muss noch numpy installiert werden mit
pip3 install numpy
Danach kann man testen, ob alles geht.
python3 >>>> import cv2
für python2 (hab ich es noch nicht hinbekommen)
brew install opencv@2
Stand November 2020