zoukankan      html  css  js  c++  java
  • ubuntu安装OpenCv(二

    在上一篇文章之后,并没有解决我所出现的问题

    QObject::moveToThread: Current thread (0x178aeb0) is not the object's thread (0x18d05a0).
    Cannot move to target thread (0x178aeb0)

    在出现这个问题后才找到的上一篇解决办法但是并没有什么实质性的效果

    还差点将ROS库删除

    再一次查找时找到了解决办法

    1 sudo pip uninstall opencv-python
    2 sudo apt-get install libopencv-dev python-opencv

    以下是显示图片的代码

    1 import cv2                                                                       
    2 lena =cv2.imread("/home/miao/cat.jpg")
    3 print(lena)
    4 if lena is None:
    5         print("can not load lena")
    6 else: 
    7         cv2.imshow("demo" , lena)
    8 cv2.waitKey(0)

    图片的路径要正确

    还有加了最后一行才能使图片不会很快就消失

    在python的交互界面并不会产生等待而是返回-1或者0

    在脚本运行按a键会关闭窗口,按b键会生成窗口副本

  • 相关阅读:
    蓝牙遐想
    BT stack浅入了解
    集合(set)
    字典练习
    数据类型--字典
    数据类型--元组
    字符串
    深浅copy
    python---list
    三种Div高度自适应的方法
  • 原文地址:https://www.cnblogs.com/miaorn/p/12167568.html
Copyright © 2011-2022 走看看