OpenCV
文章平均质量分 72
简单图像识别学习
花果山总钻风
这个作者很懒,什么都没留下…
展开
-
Python + Opencv安装
一、Windows下安装1、安装numpypython -m pip install numpy2、下载OpenCV:https://opencv.org/releases.html安装完成后,将opencv\build\python\2.7\x64 或 x86下的cv2.pyd拷贝到Python27\Lib\site-packages下面然后 下载windows下二进制...原创 2018-02-26 13:28:03 · 825 阅读 · 0 评论 -
opencv-python 函数总览
http://blog.csdn.net/qq_28818465/article/details/53075123抽个空又把《OpenCV-Python-Tutorial-中文版》这本电子书看了一遍,这次看的时候带着一个心思去看,就是整理每个章节的主要函数,查了每个函数的文档 函数名 函数Chapter one:图片读入图像 cv2.imread(filename[, flags]) → retv...转载 2018-02-15 11:40:00 · 6179 阅读 · 3 评论 -
OpenCV c#版 CodeBook
using OpenCvSharp;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 指向手势识别{ public class CodeBook { #regi原创 2014-03-29 16:47:24 · 761 阅读 · 0 评论 -
OpenCV codebook模型实现背景减除
出处:点击打开链接/************************************************************************//* A few more thoughts on codebook modelsIn general, the codebook method works quite well across a wide number转载 2014-03-28 11:26:40 · 1084 阅读 · 0 评论 -
捕获摄像头
《学习OpenCV》中文版p31-p32,p21页#include #include #include #include using namespace std;int main(){ cvNamedWindow("CameraVedio",1); CvCapture *caputure=cvCreateCameraCapture(-1); assert(NULL!=capu原创 2014-03-19 11:22:59 · 734 阅读 · 0 评论 -
遍历整个轮廓
#include #include #include using namespace std;int main(){ IplImage * srcImage=cvLoadImage("mopOpenImage.jpg"); assert(NULL!=srcImage); IplImage * grayImage=cvCreateImage(cvGetSize(srcImage),I原创 2014-03-17 12:18:12 · 861 阅读 · 0 评论 -
寻找轮廓
int cvFindContours(IplImage * img,CvMemStorage * storage,CvSeq ** firstContours,int headerSize = sizeof(CvContour),CvContourRetrievalMode mode=CV_RETR_LIST,CvChainApproxMethod method = CV_原创 2014-03-17 11:36:14 · 555 阅读 · 0 评论 -
自适应阈值
自适应阈值函数:void vcAdaptiveThreshold(CvArr * src,CvArr * dst,double max_val,int adaptive_method = CV_ADAPTIVE_THRESH_MEAN_C,int threshold_type= CV_THRESH_BINARY,int block_size = 3,double p原创 2014-03-11 13:35:31 · 2037 阅读 · 0 评论 -
OpenCV阈值化
阈值化函数:double cvTreshold(CvArr* src,CvArr* dst,double threshold,double max_value,int threshold_type);根据源图像的像素和阈值之间的关系,目标图像的像素可能被设置为0,src_i或max_value(下表中表示为M)cvTreshold()中阈值类型选项和对应的操作原创 2014-03-11 12:34:56 · 647 阅读 · 0 评论 -
cv::Mat与iplimage类型如何进行互相转换
IplImage -> cv::Mat這個範例程式裡 image.cpp有啊,做個簡單的範例。Ex. IplImage* pImg = cvLoadImage("lena.jpg");cv::Mat img(pImg,0); //0是不複製影像,也就是pImg與img的data共用同個記憶體位置,header各自有cv::Mat -> IplImagecxcore.转载 2013-09-23 11:15:08 · 795 阅读 · 0 评论 -
VS2010+Opencv-2.4.0的配置攻略
原文地址:http://www.cnblogs.com/freedomshe/archive/2012/04/25/2470540.html摘要:在VS2010环境中应用Opencv,网上找到了很多配置方法,但大多都是老版本的,很多新手面对最新版本的Opencv无从下手,就给新手童鞋写了这么一篇超级详细的配置攻略,贴上来共享。要强调一点的就是,这种配置方法里使用的Opencv库是直接安装O转载 2013-09-10 22:33:24 · 530 阅读 · 0 评论 -
OpenCV 径向梯度变换
#include#include#includeint main(){ CvPoint center; double scale=-3; IplImage *image=cvLoadImage("Jellyfish.jpg"); center=cvPoint(image->width/2,image->height/2); for(int i=0;iheight原创 2013-09-09 16:53:38 · 1225 阅读 · 0 评论