🐍
Python: OpenCVのimshowで画像が表示されない
エラー内容
以下のソースのimshowの部分で画像が表示されませんでした。
import cv2
# 画像を読み込み
file_path = "bird.png"
img = cv2.imread(file_path)
img = cv2.resize(img, (500, 200))
# 画像を表示
cv2.imshow("bird", img)
対処方法
imshown下に下記のソースを追加すると、表示されるようになります。
cv2.waitKey(0)
cv2.destroyAllWindows()
対応後
import cv2
# 画像を読み込み
file_path = "bird.png"
img = cv2.imread(file_path)
img = cv2.resize(img, (500, 200))
# 画像を表示
cv2.imshow("bird", img)
# ここに追加する
cv2.waitKey(0)
cv2.destroyAllWindows()
Discussion