OpenCV-Python安装及案例

OpenCV-Python安装及案例

  • 安装OpenCV-Python
  • 示例代码

本来想用C++版的OpenCV,结果自己太菜,环境配置、安装久浪费了好多时间,最后不得已改用python,下面记录安转过程。

安装OpenCV-Python

OpenCV-Python仅需要"Numpy",此处默认已经安装好numpy。
直接安装

sudo apt-get install python-opencv

打开Python IDE,我使用的pycharm,非常好用的一个Python开发平台
输入下面下面代码,如果不报错,会给出逆安装的版本,说明安装成功

import cv2 as cv
print(cv.__version__)

就问你,惊不惊喜,意不意外,就这么简单!!!!

示例代码

注意修改自己的图片路径,其他的不用改

#!/usr/bin/env python
# -*-coding:utf-8-*-
#本文档用于测试opencv
#程序员:陈永厅
#版权:哈尔滨工业大学
#日期:初稿:2020/8/3

import cv2 as cv
import os

file_path = os.path.abspath(os.path.join(os.getcwd(), "./", "data"))
file_name = "first_picture.png"
path = os.path.join(file_path, file_name)

#加载灰色图片
img = cv.imread(path, 0)

#创建一个窗口,非必要
cv.namedWindow('image', cv.WINDOW_NORMAL)

#显示图片
cv.imshow("image", img)

#保存图片
cv.imwrite("image1.jpg", img)

#延时,设置为0,无限期延时,等待键盘反应
cv.waitKey(0)

#关闭窗口
cv.destroyAllWindows()

你可能感兴趣的:(OpenCV学习专栏,OpenCV-Python)