07 2018 档案
摘要:滑动条的创建和使用创建:int createTrackbar(conststring& trackbarname, conststring& winname,int* value, int count, TrackbarCallback onChange=0,void* userdata=0);第一
阅读全文
摘要:写了个实现摄像头上画线并输出角度的东西……虽然很简单,但脑残的我还是debug了很长时间。 鼠标标识掩膜:实现比较简单……就是新建一个图片,在那个图片中画圆,需要的时候用addweight函数把两张照片融合到一起,但是因为我掌握了直接画圆的技术所以就不需要这个了。 串口通信程序:这个地方似乎要用到C
阅读全文
摘要:图像旋转:两种情况:绕原点旋转;绕特定点旋转。方法一:用访问像素的方法直接旋转。方法二:乘矩阵。 Mat类型:Mat是一个类,有两个部分:矩阵头和一个指向存储所有像素值的矩阵的指针。Mat A,C;//只创建信息头A=imread("1.jpg");Mat B(A);//使用拷贝构造函数C=A;//
阅读全文
摘要:今天开始尝试写直升机代码。零号机代码,只考虑鼠标点击等等。暂时不添加拾取框,两台摄像机。设两台摄像机之间距离为2d,高度为Z。故摄像头坐标为(-d,0,0),(d,0,0)。代码思路:读入图片↓畸变矫正↓鼠标点击↓像素坐标转成世界坐标↓转成极坐标↓传给单片机 imshow():void imshow
阅读全文
摘要:使用外置摄像头时,一定要设置图片格式,即VideoCapture invid(0);invid.set(CV_CAP_PROP_FRAME_WIDTH, 800);invid.set(CV_CAP_PROP_FRAME_HEIGHT, 600);否则会出错。 设置鼠标交互,setMouseCallb
阅读全文
摘要:https://pan.baidu.com/s/1oHeMG2KahMCKJucHVL-VBg 预备知识见pdf文件。 下面的代码是我在看完书(写完笔记)之后开始写的,所以没必要和图片配套。原文网址(内容有修改):https://blog.csdn.net/xuelabizp/article/det
阅读全文
摘要:图像腐蚀和膨胀: getStructuringElement函数会返回指定形状和尺寸的结构元素。这个函数的第一个参数表示内核的形状,有三种形状可以选择。矩形:MORPH_RECT;交叉形:MORPH_CORSS;椭圆形:MORPH_ELLIPSE;第二和第三个参数分别是内核的尺寸以及锚点的位置。一般
阅读全文
摘要:基础知识的复习:首先是需要的头文件:#include<opencv2/opencv.hpp>这次建立一个win32控制台程序,生成的就是多文件项目了。把上面那句话写到stdafx.h里。 应用部分的程序(cpp文件中)中需要写的句子。#include "stdafx.h" using namespa
阅读全文

浙公网安备 33010602011771号