opencv 改变光标_如何去除OpenCV显示中的鼠标光标,以及更改窗口的名称?

所以我试着显示一段视频(命名为测试.mp4)如果可能的话,Python和OpenCV处于全屏模式,并且不显示OpenCV的交叉光标。有没有一种方法可以用其他库代替OpenCV?另外,我是新的堆栈溢出,所以请说,如果我做错了什么。在

我学会了如何更改窗口的名称和大小(全屏)。

尽管我不满意“全屏”,因为它的侧面有一些白色的边缘。如果有人知道为什么会这样,那就帮我吧。在

代码如下:import cv2

import numpy as np

on = "on"

file_name = "test.mp4"

window_name = "randomsheetblin"

interframe_wait_ms = 30

cap = cv2.VideoCapture(file_name)

if not cap.isOpened():

print("Error: Could not open video.")

exit()

cv2.namedWindow(window_name, cv2.WND_PROP_FULLSCREEN)

cv2.setWindowProperty(window_name, cv2.WND_PROP_FULLSCREEN, cv2.WINDOW_FULLSCREEN)

while on == "on":

ret, frame = cap.read()

if not ret:

#print("Reached end of video, exiting.")

break

cv2.imshow(window_name, frame)

if cv2.waitKey(interframe_wait_ms) & 0x7F == ord('p'):

#print("Exit requested.")

break

cap.release()

cv2.destroyAllWindows()

结果应该是一个带有自定义名称的全屏窗口,没有OpenCV的交叉光标,即使是windows的默认光标也应该是正常的。在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值