Mac OS X (Lion) の Python 2.7 で openCV を使用しています...コードを実行して (iSight から) カメラ フィードを表示するたびに、Python がフリーズします。カメラが実際にクリーンアップされていないようです。私は同じコードのさまざまなバージョンを使用しました(以下、SOに関する別の質問からのものです)、同じ結果が得られました(cvまたはcv2のいずれか)。なぜこれが起こっているのか誰にも分かりますか?コードは次のとおりです。
import cv2
cv2.namedWindow("camera",1)
capture = cv2.VideoCapture()
capture.open(0)
while True:
img = capture.read()[1]
cv2.imshow("camera", img)
if cv2.waitKey(10) == 27: break
cv2.destroyWindow("camera")