首页 > 其他分享 >Anaconda的 tensorflow(cpu) 与OpenCV安装教程

Anaconda的 tensorflow(cpu) 与OpenCV安装教程

时间:2022-11-22 15:32:29浏览次数:42  
标签:opencv OpenCV pip Anaconda tf tensorflow 安装 cv


安装Anaconda 5.2 + tensorflow 1.9

  1. 下载Anaconda5.2.0(64位或32位)https://www.anaconda.com/download/
  2. 安装Anaconda5.2.0(一路确定即可)
  3. 打开Anaconda prompt,然后执行pip list 查看已安装的包
  4. 如果你只有CPU,请执行:pip install tensorflow
  5. 如果你有GPU,请参考:


  1. 安装cuda+cudnn+tensorflow时请特别注意,第一个小版本号(小数点后第一位)一定不能错!!
  2. 验证一下:Python环境下直接import tensorflow,若没有报错,则安装正确。
  3. 下载pycharm社区版

TensorFlow最简教程

  1. 使用图 (graph) 来表示计算任务.
  2. 在被称之为 会话 (Session) 的上下文 (context) 中执行图.
  3. 使用 张量(tensor) 表示数据.
  4. 通过 变量 (Variable) 维护状态.
  5. 使用 feed 和 fetch 可以为任意的操作赋值或者从其中获取数据

用jupyter和pycharm分别验证TensorFlow小程序

import tensorflow as tf

# 创建2个矩阵,前者1行2列,后者2行1列,然后矩阵相乘:

matrix1 = tf.constant([[3,3]])

matrix2 = tf.constant([[2], [2]])

product = tf.matmul(matrix1,matrix2)

# 上边的操作是定义图,然后用会话Session去计算:

with tf.Session() as sess:

result2 = sess.run(product)

print(result2)

安装opencv 3.4

  1. pip install opencv-python
  2. 如果发现安装特别慢,且报read time out 错,建立一个国内的映像。
  3. 如果还是经常掉线,可试一下:pip --default-timeout=100 install opencv-python

验证opencv小程序

#导入cv模块

import cv2 as cv

#读取图像,支持 bmp、jpg、png、tiff 等常用格式

img = cv.imread("c:\course\lena.jpg")

#创建窗口并显示图像

cv.namedWindow("Image")

cv.imshow("Image",img)

cv.waitKey(0)

#释放窗口

cv.destroyAllWindows()

                                                      

Anaconda的 tensorflow(cpu) 与OpenCV安装教程_javascript

标签:opencv,OpenCV,pip,Anaconda,tf,tensorflow,安装,cv
From: https://blog.51cto.com/u_13875041/5878128

相关文章

  • OpenCV-Python之ROI和泛洪填充
    1.ROI感兴趣区域的操作寻找感兴趣的区域主要就是利用矩阵的切片功能来提取.如face=image[100:200,300:400]importcv2ascvimage=cv.imread('./data/lena.jpg',......
  • TensorFlow训练权重和偏置
    importtensorflowastfimportnumpyasnp"""本例子是用来演示利用TensorFlow训练出假设的权重和偏置"""##使用numpy生成100个随机数x_data=np.random.rand(10......
  • Matplotlib数据可视化——显示图片【对比OpenCV显示图片】
    第一个是自己建立了一个矩阵当做图片显示,代码和图片如下:A=[0.3136,0.3654,0.4237, 0.3653,0.4396,0.5251, 0.4237,0.5251,0.6515]image=np.array(A).resh......
  • TensorFlow算法一般流程
    今天看微信公众号,TensorFlow马上更新2.0版本。TensorFlow算法一般流程:导入/生成要本数据集转换和归一化数据data=tf.nn.batch_norm_with_global_normalization(...)......
  • OpenCV-Python之图像阈值化
    OpenCV-Python之图像阈值化这篇笔记主要介绍全局阈值和局部阈值两方面。关于阈值化方法OTSU:内方差最小,外方差最大Triangle:直方图为三个波峰或者生物中的细胞图像最为......
  • OpenCV找圆
    #include"opencv2/imgproc/imgproc.hpp"#include"opencv2/highgui/highgui.hpp"#include<stdlib.h>#include<stdio.h>#include<iostream>usingnamespacecv;usingnam......
  • opencv实现人脸识别和眼部识别
    代码importcv2ascvimg=cv.imread("./lena.jpg")gray=cv.cvtColor(img,cv.COLOR_BGR2GRAY)face_cascade=cv.CascadeClassifier('/usr/local/share/opencv4/haarcas......
  • 利用opencv拼接图像视频摄像头进行录像
    将图像拼接成视频格式今天想将5000张图片转换成视频格式,操作如下:importosimportcv2importnumpyasnppath='/home/violet/PycharmProjects/deepSort/images/img1/'fil......
  • 使用Anaconda管理虚拟环境(VScode)
    基本语句查看conda版本查看现有的虚拟环境```condaenvlist创建新虚拟环境```condacreate-npy36python=3.6删除某虚拟环境```condaremove--namepy38--a......
  • 深度学习之tensorflow2实战:多输出模型
    欢迎来到CNN实战,尽管我们刚刚开始,但还是要往前看!让我们开始吧! 数据集链接:https://pan.baidu.com/s/1zztS32iuNynepLq7jiF6RA提取码:ilxh,请下载好数据,在开始 导入......