毕业设计
PangCoder
请叫我胖工 ~\(≧▽≦)/~!我的梦想是将更多人领入这个领域!我在此承诺:只要我会的,全部无偿教学!
展开
-
毕业设计过程记录一,接触opencv
对于图像处理的了解起源于一节课程《数字图像处理》,当时我们学院选用的是冈萨雷斯的《数字图像处理》(PS:这是一本超级经典的书籍,感兴趣的同学可以去看看),然后就没怎么关注。后来又选修学院老师的一门《机器视觉》选修课,跟着老师一点一点搭建OpenCV环境,使用OpenCV函数。当时只是觉得非常有趣。 后来导师给我了一份学长做的基于OpenCV的天梯防撞系统的论文,...原创 2018-12-21 15:32:17 · 2767 阅读 · 0 评论 -
opencv学习笔记二,从控制台选择图片
这本身是一段很基础的opencv显示图片的代码。我想表达的是在学习opencv的过程中一定要配合c++的相关知识#include <opencv2/core/core.hpp>#include <opencv2\highgui\highgui.hpp>#include <iostream>using namespace cv;using name...原创 2017-03-14 10:03:55 · 425 阅读 · 0 评论 -
毕业设计过程记录二,本地图片与视频显示
由于我是一个opencv的菜鸟,所以只好找学习的资料自学opencv的相关内容。我的学习资料百度云http://pan.baidu.com/s/1o8uKDnk。我的第一个opencv小程序就是显示本地图片,这是一个非常基础的程序主要作用就是让你了解到opencv是通过直接调用opencv库中的相关函数完成图像处理。代码如下:#include<highgui.h>#incl...原创 2017-03-22 09:59:35 · 836 阅读 · 0 评论 -
毕业设计过程记录三,开启摄像头和霍夫曼圆检测
做opencv最基础的就是利用摄像头进行实时图像处理。这在后面会有许多的用处。例如一段简单的开启摄像头的代码: #include "stdafx.h" #include <cv.h> #include <cxcore.h> #include <highgui.h> int main( int argc, char** arg...原创 2017-03-23 11:20:16 · 1434 阅读 · 1 评论 -
毕业设计过程记录四,激光点检测
关于这个标题我以前写过一篇博客,那是刚刚完成的时候,一高兴就发上去了。在这里就直接贴代码了。 #include "highgui.h" #include "cv.h" #include <iostream> #include <stdlib.h> #include <stdio.h> // 求最大值max,最小值...原创 2017-03-24 10:10:58 · 2087 阅读 · 0 评论 -
毕业设计过程记录五,单目摄像机标定
工作上事情太多了只有一小部分时间完成毕业设计,标定工作拖了将近一个月才做完,不过这次的代码是直接使用别人完成的,有点遗憾!话不多说上代码!#include <string> #include <iostream> #include <cv.h> #include <highgui.h> //#pragma commen...原创 2017-04-21 16:05:50 · 743 阅读 · 0 评论 -
毕业设计过程记录六,单目单点测距
平面测距做不出来了,无奈只好用单目单点测距顶上!感谢mbees大神提供的设备和技术上的支持,有时间大家给大神的博客点个关注吧,谢谢。老规矩,直接贴代码!#include "stdafx.h"#include <iostream>#include "highgui.h"#include <opencv2\opencv.hpp>#include <openc...原创 2017-05-07 16:39:11 · 3245 阅读 · 3 评论 -
Opencv学习笔记一,各种结构说明
1.cvNamedWindow("窗口名称",数字1或者0).数字0表示用户可以手动调节窗口大小,且显示的图像尺寸随之变化。2.cvShowImage("窗口名称",图片路径) 在指定窗口中显示图像。cvReleaseImage( IplImage** image );3.cvWaitKey()函数的功能是不断刷新图像,频率时间为delay,单位为ms。int cvWaitKey( int...原创 2017-03-13 09:01:40 · 331 阅读 · 0 评论