从opencv到深度学习实战之(1) 图像处理基础

计算机视觉:计算机模拟人的眼睛去识别图像
计算机视觉的目的:写程序可以解释图像
图像->图像 图像->解释

环境安装与配置
编程语言:c++,python
Opencv安装与配置:
(1)环境变量PATH:opencv\build\x86\vc10\bin;opencv\build\x64\vc10\bin
(2)VS工程”属性管理器“:
通用属性->VC++目录->包含目录 build\include;build\include\opencv;build\include\opencv2;
通用属性->VC++目录->库目录 opencv\build\x86\vc12\lib
通用属性->连接器->输入->添加依赖:opencv_nonfree2411d.lib opencv_nonfree2411.lib…opencv_ts300d.lib opencv_world300d.lib…
opencv目录:build、opencv——tutorials
c++使用Opencv:#include #include “opencv2/opencv.hpp” using namespace std; using namespace cv;
Core:opencv_core.lib Imgproc:opencv_imgproc.lib Highgui:opencv_highgui.lib

python配置:anaconda安装pyhton,pip install opencv-python库

opencv的基本使用
1.图片输入、显示并保存
import cv2,img=imread(“XX.jpg”),cv2.imshow(“namewindow”,img),cv.imwrite(‘XX.jpg’, img),cv2.waitKey(0)
2.获取图片的属性
img.shape图片的元组矩阵大小img.size数组中元素的个数,img.ndim数组的维度img.dtpye图片的格式
3.图片的取值
img[1,1,:]

猜你喜欢

转载自blog.csdn.net/liuyang_1106/article/details/87922709
今日推荐