tk运行了CV的摄像头为什么调用filedialog.askopenfilename()会选择不了文件
时间: 2024-04-22 18:21:39 浏览: 112
Java文件对话框---FileDialog.pdf
可能是因为在调用 `filedialog.askopenfilename()` 时没有释放摄像头的资源,导致摄像头一直占用着文件系统的访问权限,从而无法选择文件。你可以在调用 `filedialog.askopenfilename()` 之前,先释放摄像头的资源,例如使用 `cv2.VideoCapture.release()` 方法释放摄像头资源。或者你也可以尝试在使用 `filedialog.askopenfilename()` 时增加一些参数,例如设置 `initialdir` 参数为一个非常简单的目录,这样可能会更容易选择文件。
阅读全文