2

この質問は 、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 のバグだと思い始めています。

4

2 に答える 2