OpenCVのcv2.namedWindow
関数は、画像を表示するウィンドウの設定を変更するための関数です。この関数を使用すると、ウィンドウの大きさを自由に調整できるようになります。
以下に、cv2.namedWindow
関数の基本的な使用方法を示します。
import cv2
# 画像を読み込む
img = cv2.imread("./data/Lena.jpg")
# ウィンドウの設定を変更する
cv2.namedWindow("window", cv2.WINDOW_NORMAL)
# 画像を表示する
cv2.imshow("window", img)
# キー入力を待つ
cv2.waitKey(0)
# ウィンドウを閉じる
cv2.destroyAllWindows()
このコードでは、cv2.namedWindow
関数を使用して、ウィンドウの名前を”window”に設定し、ウィンドウの大きさを自由に調整できるように設定しています。その後、cv2.imshow
関数を使用して画像を表示し、cv2.waitKey
関数でキー入力を待ち、最後にcv2.destroyAllWindows
関数でウィンドウを閉じています。
このように、cv2.namedWindow
関数を使用すると、OpenCVで作成したウィンドウの大きさを自由に調整できるようになります。これにより、画像の表示がより柔軟になり、ユーザーのニーズに合わせてウィンドウの大きさを調整することが可能になります。.