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键会生成窗口副本

  • 相关阅读:
    python 全栈基础作业题
    计算机基础之二:操作系统的发展史
    计算机基础系列之一:计算机硬件概述
    饼图
    折线图
    win_diy_monkey demo
    csv,Excel
    uiautomator2
    win ui自动化测试
    html
  • 原文地址:https://www.cnblogs.com/miaorn/p/12167568.html
Copyright © 2011-2022 走看看