python如何调用opencv_通过Python 接口使用OpenCV的方法

本文介绍了如何在Anaconda环境中配置OpenCV,并通过Python接口进行图像读取、显示、写入、颜色空间转换、图形绘制等基础操作。详细步骤包括环境配置、颜色空间转换函数cvtColor()的使用,以及画直线、矩形、圆、多边形的方法。同时,文章还展示了如何在图像上添加文字,以及进行像素值的获取和修改。
摘要由CSDN通过智能技术生成

一、在 Anaconda2 中配置 OpenCV

解压 opencv,添加系统环境变量,计算机-->右键属性-->高级系统设置-->环境变量-->系统变量-->编辑path-->添加 F:\Program Files (x86)\opencv-3.2.0-vc14\build\x64\vc14\bin

拷贝 opencv/build/python/2.7/x64/cv2.pyd 到 Anaconda2/Lib/Site-packages/

注意:从上面python/2.7可以看出,opencv 官方的 python 接口只支持 Anaconda2的版本 ,如果你装的是 Anaconda3 的话,可以打开cmd,然后执行conda install -c https://conda.anaconda.org/menpo opencv3;

打开 ipython 测试一下

import cv2

print(cv2.__version__)

二、OpenCV 基础知识

1. 读取、显示和写入图像

import cv2

import matplotlib.pyplot as plt

# 读取图像,第二个参数可以为1(默认读入彩图, 可省略), 0(以灰度图读入)

im = cv2.imread('empire.jpg', 1) # 函数imread()返回图像为一个标准的 NumPy 数组

h,w = im.shape[:2]

print h,w

# 显示图像,第一个参数是窗口的名字,其次才是我们的图像,窗口会自动调整为图像大小。

cv2.imshow('image

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值