无法在OpenCV for Python中加载OpenCL运行时

cgf

我正在尝试在此处运行第一个示例,但出现此错误。我正在使用Ubuntu 13.10。

Failed to load OpenCL runtime
OpenCV Error: Unknown error code -220 (OpenCL function is not available: [clGetPlatformIDs]) in opencl_check_fn, file /home/cristi/opencv/modules/core/src/opencl/runtime/opencl_core.cpp, line 204
OpenCV Error: Assertion failed (scn == 3 || scn == 4) in cvtColor, file /home/cristi/opencv/modules/imgproc/src/color.cpp, line 3159
Traceback (most recent call last):
  File "/home/cristi/opencv1/src/video.py", line 11, in <module>
    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
cv2.error: /home/cristi/opencv/modules/imgproc/src/color.cpp:3159: error: (-215) scn == 3 || scn == 4 in function cvtColor


Process finished with exit code 1

另外,这是引起问题的行(我的代码中的第11行):

gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

我应该怎么办?

阿比德·拉赫曼K

无法加载OpenCL运行时

您的安装很可能存在一些问题。如果您不使用GPU,则建议您在编译期间关闭OpenCV中的所有CUDA / OpenCL模块。

错误:(-215)scn == 3 || scn == 4在函数cvtColor中

此错误表明您的输入图像应具有3通道(BGR /彩色图像)或4通道(RGBA图像)。因此,请frame通过执行来检查进入的通道数print frame.shape

由于您正在处理视频,因此很有可能没有打开相机进行捕获,因此不会捕获该帧。在这种情况下,print frame.shape将说它是NoneType数据。

我建议您对图像而不是视频运行相同的代码。即使这样,即使出现OpenCL错误,也很可能是您的安装问题。如果一切正常,VideoCapture可能有问题。您可以按照同一教程中的说明进行检查:

有时,cap可能尚未初始化捕获。在这种情况下,此代码显示错误。您可以通过cap.isOpened()方法检查它是否已初始化如果为True,则确定。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在OpenCV for Python中加载OpenCL运行时

来自分类Dev

无法加载 OpenCL 运行时/或无法加载 xmrig

来自分类Dev

无法在opencv中加载图像(python)

来自分类Dev

无法在opencv中加载图像(python)

来自分类Dev

无法加载SWF文件运行时

来自分类Dev

Symfony 无法加载 TwigRenderer 运行时

来自分类Dev

混合模式程序集是针对运行时的版本“ v2.0.50727”构建的,无法在4.0运行时中加载-研究解决方案不起作用

来自分类Dev

无法加载Swift运行时库(找不到图像)

来自分类Dev

从jar运行时无法加载javafx资源

来自分类Dev

Tomcat作为Windows服务运行时无法加载webapp

来自分类Dev

Tomcat作为Windows服务运行时无法加载webapp

来自分类Dev

从jar运行时无法加载javafx资源

来自分类Dev

首次运行时无法加载 sqlite 数据库

来自分类Dev

opencv python无法加载图像

来自分类Dev

使用OpenCL在GPU上运行时,OpenCV给出断言失败错误

来自分类Dev

当与Visual Studio 2015一起运行时,OpenCV无法打开视频文件

来自分类Dev

当与Visual Studio 2015一起运行时,OpenCV无法打开视频文件

来自分类Dev

Python何时无法在运行时确定对象的类型?

来自分类Dev

太多的值无法解压运行时错误 python

来自分类Dev

无法使用OpenCV加载图像

来自分类Dev

无法导入张量流-无法加载本机张量流运行时

来自分类Dev

无法找到或加载设置的主类路径和类路径,但运行时仍出错

来自分类Dev

Crossrider.com-以管理员身份运行时,IE加载项无法正常工作?

来自分类Dev

运行时异常:显示名称为“ Catel.MVVM.Aero”的程序集无法加载

来自分类Dev

使用spark-submit运行时无法加载com.databricks.spark.csv

来自分类Dev

以非root用户身份运行时,Perl模块无法正确加载

来自分类Dev

Flink在运行时无法通过LinkageError加载ProducerRecord类

来自分类Dev

从Visual Studio IDE运行时,项目无法加载图像资产

来自分类Dev

使用spark-submit运行时无法加载com.databricks.spark.csv

Related 相关文章

  1. 1

    无法在OpenCV for Python中加载OpenCL运行时

  2. 2

    无法加载 OpenCL 运行时/或无法加载 xmrig

  3. 3

    无法在opencv中加载图像(python)

  4. 4

    无法在opencv中加载图像(python)

  5. 5

    无法加载SWF文件运行时

  6. 6

    Symfony 无法加载 TwigRenderer 运行时

  7. 7

    混合模式程序集是针对运行时的版本“ v2.0.50727”构建的,无法在4.0运行时中加载-研究解决方案不起作用

  8. 8

    无法加载Swift运行时库(找不到图像)

  9. 9

    从jar运行时无法加载javafx资源

  10. 10

    Tomcat作为Windows服务运行时无法加载webapp

  11. 11

    Tomcat作为Windows服务运行时无法加载webapp

  12. 12

    从jar运行时无法加载javafx资源

  13. 13

    首次运行时无法加载 sqlite 数据库

  14. 14

    opencv python无法加载图像

  15. 15

    使用OpenCL在GPU上运行时,OpenCV给出断言失败错误

  16. 16

    当与Visual Studio 2015一起运行时,OpenCV无法打开视频文件

  17. 17

    当与Visual Studio 2015一起运行时,OpenCV无法打开视频文件

  18. 18

    Python何时无法在运行时确定对象的类型?

  19. 19

    太多的值无法解压运行时错误 python

  20. 20

    无法使用OpenCV加载图像

  21. 21

    无法导入张量流-无法加载本机张量流运行时

  22. 22

    无法找到或加载设置的主类路径和类路径,但运行时仍出错

  23. 23

    Crossrider.com-以管理员身份运行时,IE加载项无法正常工作?

  24. 24

    运行时异常:显示名称为“ Catel.MVVM.Aero”的程序集无法加载

  25. 25

    使用spark-submit运行时无法加载com.databricks.spark.csv

  26. 26

    以非root用户身份运行时,Perl模块无法正确加载

  27. 27

    Flink在运行时无法通过LinkageError加载ProducerRecord类

  28. 28

    从Visual Studio IDE运行时,项目无法加载图像资产

  29. 29

    使用spark-submit运行时无法加载com.databricks.spark.csv

热门标签

归档