ubuntu18.04anaconda opecv imShow() mvn

    技术2023-10-01  105

    conda info --envs conda activate pythonCode conda search opencv conda install 要安装的包名 最后,如果conda安装不上的包,或者没有的包,可以使用pip安装pip install 安装的包名 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes 四查看conda 源 [hadoop@localhost ~]$ conda config --show

    conda opencv

    OpenCv是一个图像处理和计算机视觉库。因此,opencv需要能够从诸如JPEG、PNG、TIFF等磁盘加载各种图像文件格式,以便从磁盘加载这些图像,而opencv实际上调用其他图像I/O库,这些库实际上有助于加载和解码过程,下面我们需要安装必要的库:

    $ sudo apt-get install libjpeg8-dev libtiff5-dev libjasper-dev libpng12-dev

    【译者注】libjpeg8-dev、libtiff5-dev、libpng12-dev可能存在新的版本,分别使用apt-get install安装libjpeg-dev、libtiff-dev、libpng-dev即可

    PS:有可能会遇到安装依赖关系的问题,解决办法就是 使用aptitude

    $ sudo apt-get install aptitude

    aptitude与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。与 apt-get 不同的是,aptitude在处理依赖问题上更佳一些。

    $ sudo aptitude install libtiff-dev

    运行后,不接受未安装方案,接受降级方案。搞定。

    好了,现在我们有了从磁盘加载图像的库,但是视频呢?使用以下命令安装用于处理视频流和从摄像机访问帧的包:

        $ sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev     $ sudo apt-get install libxvidcore-dev libx264-dev

    opencv提供了一组开箱即用的,也非常有限的GUI工具。这些GUI工具允许我们将图像显示到屏幕上。( cv2.imshow ), 等待/记录按键 ( cv2.waitKey ), 跟踪鼠标事件 ( cv2.setMouseCallback ), a以及创建一个简单的GUI元素,如滑块和trackbars。 再次提醒,您不要期望能用opencv构建完整的GUI应用程序——这些只是简单的工具,允许你用来调试代码并构建非常简单的应用程序。

    在内部,处理OpenCV的GUI操作的模块名字叫做highgui,highgui模块依赖于GTK库,该库可以通过下面的命令安装:

    $ sudo apt-get install libgtk-3-dev

    接下来,我们安装用于优化opencv内部各种功能的库,如矩阵运算

    $ sudo apt-get install libatlas-base-dev gfortran

    aconda 安装 conda search opencv conda install opencv=版本号 想用Python,所以直接装了Anaconda,Pycharm,然后用conda install ...这种命令开始安装各种包。

    装完了opencv之后读取图片有问题

    error: -------src-dir-------/opencv-2.4.10/modules/highgui/src/window.cpp:501: error: (-2) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon support.     If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function cvShowImage.

    找半天资料在这里https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/uHB2wYT29vU找到答案,应该把安装时命令换成

    conda install -c menpo opencv3

    一定要用 menpo,别的就出错了 ———————————————— 版权声明:本文为博主「flyyufenfei」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/flyyufenfei/article/details/79192330 ———————————————— 版权声明:本文为博主「苍玄」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/baidu_15653793/article/details/88648061

     

    增加Docker的镜像源配置文件 /etc/docker/daemon.json,如果没有配置过镜像该文件默认是不存的,在其中增加如下内容:

        {       "registry-mirrors": ["https://y0qd3iq.mirror.aliyuncs.com"]     }

    其中的URL就是指定的镜像源,可以将其设置为上面说的四个镜像源中的任何一个。

    然后重启Docker服务:

    service docker restart

    然后通过以下命令查看配置是否生效:

    docker info|grep Mirrors -A 1

    可以看到如下的输出:

        Registry Mirrors:      https://y0qd3iq.mirror.aliyuncs.com/

    https://blog.csdn.net/oYinHeZhiGuang/article/details/88791009 sudo apt-get install docker-compose

    修改Maven源地址为阿里源 https://blog.csdn.net/chen798213337/article/details/79121339se <repository>     <id>spring</id>     <url>https://maven.aliyun.com/repository/spring</url>     <releases>         <enabled>true</enabled>     </releases>     <snapshots>         <enabled>true</enabled>     </snapshots> </repository>

     

    Processed: 0.035, SQL: 9