実現したいこと
Jupyter Notebookにて、出力したウインドウをフルスクリーン表示したいです。
・使用言語 : Python3、
・PC : Mac book pro 13inch
(13.3インチ、2,560 x 1,600ピクセル標準解像度、227ppi)
試したこと1
以下コードを実行したところ、ウインドウはフルスクリーン表示はされるのですが、
画面がスタックしてしまいます。
esc や F11キーでもフルスクリーン解除できず、
毎度再起動するしかなく、困っています。
どのようにしたらよろしいでしょうか。
ご教授頂けますと幸いです。
import cv2 import tkinter as tk TkRoot = tk.Tk() WINDOW_NAME = "ResizeWindow" #ウィンドウをフルスクリーンに設定 cv2.namedWindow(WINDOW_NAME, cv2.WINDOW_NORMAL) cv2.setWindowProperty(WINDOW_NAME, cv2.WND_PROP_FULLSCREEN, cv2.WINDOW_FULLSCREEN) #ディスプレイサイズ取得 display_width = TkRoot.winfo_screenwidth() display_height = TkRoot.winfo_screenheight() print(display_width) print(display_height) cv2.waitKey(0) cv2.destroyAllWindows()
参照させて頂いたサイト▼
http://raspuser.blog.fc2.com/blog-entry-163.html
試したこと2
以下のように、frameのサイズを指定したりもしたのですが、
Macの画面を一杯に満たすサイズにはならず、幅が少し余ってしまう状態でした。
frame = cv2.resize(frame, dsize=(2560, 1600))
あなたの回答
tips
プレビュー