自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

视觉领域一只菜鸟,谦卑,修身,修心,修德行,深耕:CV、DL...

  • 博客(4)
  • 收藏
  • 关注

原创 用opencv计算棋盘格内角点坐标(通过4个内角点获得转换矩阵),并同时用halcon和opnecv对图像进行透视变换

该篇和上篇的主要区别是选取4个内角点而不是全部内角点计算转换矩阵,程序改变不大,主要是想看一下两者之间矫正结果有什么区别。// projectivetest.cpp : 定义控制台应用程序的入口点。//通过四点获得透视变换矩阵#include "stdafx.h"#include "cv.h"#include "cxcore.h"#inc

2017-07-14 14:37:19 4229

原创 用opencv计算棋盘格内角点坐标(通过多个内角点获得转换矩阵),并同时用halcon和opnecv对图像进行透视变换

本篇主要是为了方便以后查找,所以直接贴代码。程序基本思路是,用opencv计算棋盘格内角点坐标(垂直拍摄和倾斜拍摄,再通过获得的垂直内角点坐标和倾斜内角点坐标计算出转换矩阵。)为了比较halcon和opencv的校正效果,程序同时用opencv和halcon对图像进行校正。#include "stdafx.h"#include "cv.h"#include "cxcore

2017-07-14 14:19:13 3394

原创 基于opencv3.0的直线拟合和曲线拟合

一,拟合效果图 曲线拟合,另外画了折线图 直线拟合二,源码//开始void CLeastSquaresMethodDlg::OnBnClickedStartButton(){ //创建用于绘制的深蓝色背景图像 int i_pointNum = 12; cv::Mat image = cv::Mat::zeros(480, 640, CV_8UC3);

2017-07-13 17:37:02 1726

原创 基于Opencv3.0对图像进行透视变换

一,计算图片 垂直拍摄的标定板 倾斜30度拍摄的标定板 待处理图像二,矫正效果 矫正效果图二,源码 全局变量 //####################################### std::vector pointsCZ, pointsQX; //垂直,倾斜 //#######################################1,计算标定板,获取

2017-07-13 17:28:42 4283 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除