我正在用python3.7开发一个简单的应用程序,使用face_recognition。不幸的是,出现了一个新错误:
"Corrupt JPEG data: 20 extraneous bytes before marker 0xdb"
我在代码中遵循的完整示例是here
我做了研究,包括:
this,
this,
this,还有其他许多。重新启动系统没有任何作用,也没有重新安装open-cv
,也没有安装opencv-contrib-python
。你知道吗
据我所知,它是连接到我的计算机架构(这似乎只弹出在64位机器),但没有人涵盖了macOS Mojave的问题,解决方案中包括的链接我上面不工作。你知道吗
我把它缩小到下面的一行,它抛出了错误。以前很管用,现在有些改变了。不过,代码中没有任何更改。它刚刚开始行动:
facial_recognition(face_recognition.load_image_file('img.jpeg'))
有什么想法吗?你知道吗
编辑:我解决了。这实际上是一个完全不同的问题。当您使用pyCharm时,请记住关闭当前在控制台中运行此代码的所有选项卡。当您试图访问同一个图像文件并同时修改它时,会发生这种情况。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐