OpenCVで画像表示
簡単!なハズだったのですが、destroyAllWindows()で手こずりました。cv2.waitKey(1)をimshow()とdestroyAllWindows()両方の後に入れると、terminalに入力が戻ってくるようになりました。
% python3
Python 3.7.5 (default, Nov 1 2019, 02:16:23)
[Clang 11.0.0 (clang-1100.0.33.8)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> img = cv2.imread("IMG_1068.jpg")
>>> cv2.imshow("inu", img)
>>> cv2.waitKey(1) #ここポイント
-1
>>> cv2.destroyAllWindows()
>>> cv2.waitKey(1) #ここもポイント
-1
>>> exit()
%
waitKey(1)の1は時間です。超短い時間待ってくれるということです。0だと入力があるまで待機する。
また、画像ファイルは事前にカレンとディレクトリに用意しておきました。