D:\python\python.exe D:\pythonProject1\carI\caridentify.py [ERROR:0@0.014] global persistence.cpp:505 cv::FileStorage::Impl::open Can't open file: 'svm.dat' in read mode Traceback (most recent call last): File "D:\pythonProject1\carI\caridentify.py", line 553, in <module> c.train_svm() File "D:\pythonProject1\carI\caridentify.py", line 173, in train_svm self.model.load("svm.dat") File "D:\pythonProject1\carI\caridentify.py", line 128, in load self.model = self.model.load(fn) cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\ml\src\svm.cpp:2206: error: (-212:Parsing error) Missing or invalid SVM type in function 'cv::ml::SVMImpl::read_params'
时间: 2023-09-07 21:13:10 浏览: 215
python-base.py: 千行代码入门Python python-visual.py: 15张图入门Matplotlib
根据你提供的信息,看起来你运行的是一个车牌识别的程序,但是程序在加载 SVM 模型时出现了错误。错误信息显示无法在读取模式下打开文件“svm.dat”,这可能是由于文件不存在或无法访问。你需要确保文件存在且程序有权限访问它。如果文件确实存在但程序仍然无法打开它,则可能是由于文件格式不正确导致的错误。你可以检查程序中加载 SVM 模型的代码,确保使用正确的文件名和路径,并且文件格式正确无误。
阅读全文