この質問は 、python2.7 と opencv2.4 でフルスクリーン画像を表示する方法に関連しています。
黒い画像を画面全体に表示したいのですが、同じ解像度の画面でも黒い画像を作成してしまいました。しかし、画面の上部と左側に小さな白い縞模様が表示されます。画面が揃っていないのが問題なのか、コードの問題なのかわかりません。2台のディスプレイで試しましたが、白いストライプが表示されます。
以下のコードを実行すると、真っ黒な画像が表示されますか?
import numpy as np
import cv2
if __name__ == "__main__":
img = cv2.imread('nero.jpg')
cv2.namedWindow("test", cv2.WND_PROP_FULLSCREEN)
cv2.setWindowProperty("test", cv2.WND_PROP_FULLSCREEN, cv2.cv.CV_WINDOW_FULLSCREEN)
cv2.imshow("test",img)
cv2.waitKey(0)
cv2.destroyAllWindows()
編集:この方法は私にとってはうまくいきません。フルスクリーン画像を表示する別の方法やライブラリを知っていますか?
編集 2: まだ解決されていません。openCv のバグだと思い始めています。