官方文档:imshow、namedWindow等
本来想看看imshow的窗口是否可以隐藏菜单栏,看完官方文档感觉是不可以了。
imshow
imshow的输入参数如下:
void cv::imshow ( const String & winname,
InputArray mat
)
Python:
None = cv.imshow( winname, mat )
- 第一个参数是窗口的名称
- 第二个是待显示的图像
该函数将图像在特定的窗口进行显示。如果该窗口是利用cv::WINDOW_AUTOSIZE标志创建的,则会使用图像的原始分辨率进行显示,然而会受限于屏幕的分辨率。也就是如果图像大于屏幕的分辨率,则无法完整的查看了。
moveWindow()
输入参数如下:
void cv::moveWindow ( const String & winname,
int x,
int y
)
Python:
None = cv.moveWindow( winname, x, y )
该函数的作用是将窗口放到指定的位置去,其中xy指代窗口的左上角在屏幕的坐标。
namedWindow()
输入参数如下:
void cv::namedWindow ( const String & winname,
int flags = WINDOW_AUTOSIZE
)
Python:
None = cv.namedWindow( winname[, flags])
如果已经存在相同的窗口名称之后,该函数将会不做任何事情。
- WINDOW_NORMAL or WINDOW_AUTOSIZE: WINDOW_NORMAL 使得你能够改变窗口的尺寸,而WINDOW_AUTOSIZE会自适应图像的尺寸。