使用python编写opencv程序(安装及载入图片)
来源:互联网 发布:gta5淘宝刷钱会封号吗 编辑:程序博客网 时间:2024/05/28 09:32
选择Python学习OPencv的原因:
Python使用解释型语言,因此非常适合快速学习,同时Python具有结构松散,外部可用模块较多的优点,使用Python学习Opencv对于初学者来说非常适合。
1、如何安装opencv
根据Python版本号,选择下载opencv,解压后到指定文件夹下。将解压后的opencv文件夹下Python2.7/Lib/site-packages目录下的内容根据操作系统是x86还是x64将cv2.pyd拷贝至python27的Lib/site-packages文件夹下。(注意:下载和解压的步骤一定要做,不要想着直接将其他电脑的cv2.pyd直接拷贝至本机,很可能会出问题)。在python命令行中输入import cv2,如果没有提示错误那就说明你的opencv安装是没有问题的。
2、载入并显示图片
(1)使用opencv读取文件时最好先使用语句判断下图片目录是否存在。语句为:
import os
dirPath = 'c:/1.jpg'
if os.path.exist(dirPath):
读取文件
(2)读取图片的操作为导入cv2包,使用cv2的imread(fileDir)函数将图片读取出来
img = cv2.imread(dirPath)
(3)cv2窗口的定义非常简单,直接声明即可,定义一个窗口用以显示图片
cv2.namedWindow('image')
(4)显示载有图片的窗口时需要将窗口和图片关联起来
cv2.imshow('image',img)
(5)如果使用语句让程序持续运行的话窗口将一闪而过,因此可以使用语句让窗口保持
cv2.waitKey(0)
载入图片的程序如下:
# _*_coding: gb2312 _*_
#导入opencv包
import cv2
#读取图片文件
img = cv2.imread("c:/1.jpg")
#定义一个窗口用以显示图片
cv2.namedWindow('image')
#显示载有图片的窗口
cv2.imshow('image',img)
#保持窗口显示
cv2.waitKey(0)
#注销所有窗口
cv2.destoryAllWindows()
- 使用python编写opencv程序(安装及载入图片)
- 使用python编写opencv程序(2、查看图片各种属性,写入图片)
- Spyder编写python程序软件安装及使用
- python opencv 安装及使用
- openCV---载入图片
- python opencv 安装记录及使用记录
- deeplearning-python-dlib、opencv安装及使用
- 使用IDEA编写Python程序,插件安装python插件,安装python SDK运行Python程序
- 1.Python简介及安装并编写程序
- Python下使用OpenCV教程(图像的载入、显示和保存)
- Eclipse+python的安装与使用(详细阐述了eclipse编写Python程序的基本功能及技巧)
- opencv载入并显示图片
- opencv安装及使用
- opencv 入门教程, ubuntu安装,及python 下简单使用
- Ubuntu12.04+OpenCv-2.4.9安装及简单程序编写测试
- Mac下使用Eclipse编写OpenCV程序
- Ubuntu下使用CodeLite编写OpenCV程序
- 1 用python进行OpenCV实战之用OpenCV3实现图片载入、显示和储存
- LeetCode 203 Remove Linked List Elements
- zoj 2836 Number Puzzle(容斥,求1到m有多少个数能被数组里任意一个整除)
- Android Obb文件
- CentOS创建免密码SSH(密钥)
- HDU 4546 比赛难度
- 使用python编写opencv程序(安装及载入图片)
- 第八周——重载运算符——项目一(1)实现复数的+-*/
- JSP九大隐含对象之request和response
- 学经济学五年有感
- java.net.BindException: bind failed: EADDRINUSE (Address already in use)
- 指针的运算
- g++和vc6.0环境下 几种常见数据类型的最大范围问题
- 火爆的股市
- http:nsurlconnection同步与异步