(python, OpenCV)imshow がエラーになる問題の workaround

OpenCVをPython から使おうとしているが imshow という関数がエラーになる.
色々な fix 法が検索でヒットするが自分の環境で試してもうまくいかなかった.
そこで以下のような workaround を使うようにしている.

import cv2
import numpy as np
import matplotlib.pyplot as plt

img = np.zeros((size, size, 3), np.uint8)

#cv2.imshow('image',img)

fig, ax = plt.subplots()
ax.imshow(img)
plt.show()
コメントする

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Google フォト

Google アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。