opencv
文章平均质量分 93
陈昊-1
路漫漫,行则将至;
展开
-
基本图像操作
1、将读取的图像由BGR变为RGBimport cv2srcBGR = cv2.imread("sample.png")destRGB = cv2.cvtColor(srcBGR,cv2.COLOR_BGR2RGB)原创 2017-06-30 19:11:56 · 254 阅读 · 0 评论 -
python opencv绘制多边形和多边形填充
import numpy as npimport cv2import matplotlib.pyplot as plta = np.array([[[10,10], [100,10], [100,100], [10,100]]], dtype = np.int32)b = np.array([[[100,100], [200,230], [150,200], [100,220]]]原创 2017-07-15 11:39:04 · 39228 阅读 · 0 评论 -
opencv 在ubuntu的cmake配置
##### CMake entry pointcmake_minimum_required (VERSION 3.0)project (mld_crf)##### make release versionset(CMAKE_BUILD_TYPE Release)##### external library settingfind_package(原创 2017-08-08 20:57:30 · 789 阅读 · 0 评论 -
IplImage和cv::Mat间的转换
IplImage是OpenCV中C语言的图像类型;cv::Mat是OpenCV中C++语言的图像类型;两者间相互转化实例如下:cv::Mat img_src = cv::imread(img_name); cv::Mat mimg = img_src.clone(); //IplImage* img = cvCreateImageHeader(img_src.size(),原创 2017-09-08 13:53:29 · 428 阅读 · 0 评论 -
cmake cannot find -lopencv_dep_cudart
加入:set(CUDA_USE_STATIC_CUDA_RUNTIME OFF)include_directories("/usr/local/cuda-8.0/include")##### CMake entry pointcmake_minimum_required (VERSION 3.0)project (mld_crf)##原创 2017-10-19 08:48:06 · 591 阅读 · 0 评论 -
ubuntu16.04 python3.5 Opencv3.2安装
1、安装所需的编译器、依赖等[compiler] sudo apt-get install build-essential[required] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev[optional] sudo a原创 2017-06-30 11:40:58 · 6460 阅读 · 0 评论 -
opencv操作视频
1、打开视频文件[cpp] view plain copy #include "opencv2/core/core.hpp" #include "opencv2/highgui/highgui.hpp" #include "opencv2/imgproc/imgproc.hpp" #include using namespace cv; using na原创 2017-10-24 08:25:27 · 323 阅读 · 0 评论 -
图像像素操作
opencv中图像的采用cv::Mat类进行封装,可以设置图像为不同的数据类型,如CV_8UC1为type 0,后面的是1,2,3等依次类推,对于读取图像像素:对于灰度图:cout(1,1)如果类型uchar设置的不对,会提示error: template argument 1 is invalid对于彩色图:cout(1,1)原创 2017-11-11 09:01:54 · 442 阅读 · 0 评论