自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 2021-07-22相机检校

1> 提交C++代码,能够完成像点、控制点的自动输入、以及相机检校结果输出。2> 编写相机检校报告:包括流程分析、代码分析、精度分析。3> 能够针对全画幅相机畸变模型进行不同畸变模型的分析(K3、K4、K5、K6不同次项径向畸变模型的拟合情况分析。4> PT_含粗查.txt文件中包含了10个粗查点,因此在实现算法时,需要考虑如何进行粗查剔除(不做硬性规定)。Manger.h#pragma once#include<fstream>#include&

2021-07-22 18:07:42 697 3

原创 2021-07-22背

保存为jpgCString saveFilePath = _T(""); // TODO: Add your control notification handler code here CClientDC dc(this); CRect rect; BOOL showMsgTag; //是否要弹出”图像保存成功对话框" GetClientRect(&rect); //获取画布大小 HBITMAP hbit

2021-07-22 17:47:48 86

原创 2021-06-05

在这里插入图片描述

2021-06-05 23:59:10 246 2

原创 2021-05-08

VS2019配置opencv4.5.2从官网上下载最新版opencv4.5.2我下载的OpenCV放在D:\360downloads\opencv,先在下载的文件中找到下面画红线的文件放到C:\Windows\System32下再在下载的文件中找到下面画红线的文件放到C:\Windows\SysWOW74下再就是配置环境变量,右键我的电脑->属性->高级系统设计->环境变量->编辑再就是配置包含目录,库目录,链接器下的附加依赖项,如下图所示...

2021-05-08 20:24:56 224 2

原创 直角点的自动增补与直角化处理(数字摄影测量)

直角点的自动增补与直角化处理数字摄影测量关于直角点的自动增补与直角化处理基于MFC的实现核心代码:std::vector<CPoint> temp;void CzhijiaodianView::OnLButtonDown(UINT nFlags, CPoint point){ // TODO: 在此添加消息处理程序代码和/或调用默认值 CDC* pDC = GetDC(); CString str; str.Format(TEXT("%d,%d"), point.x, p

2021-03-09 22:45:50 436 2

原创 数字摄影测量-直角的自动增补

#数字摄影测量-直角的自动增补用的是MFC关键代码:std::vector<CPoint> temp;void CzhijiaodianView::OnLButtonDown(UINT nFlags, CPoint point){ // TODO: 在此添加消息处理程序代码和/或调用默认值 CDC* pDC = GetDC(); CString str; str.Format(TEXT("%d,%d"), point.x, point.y); pDC->FillS

2021-03-08 21:52:17 164 1

原创 附有限制条件的间接平差类(+抗差估计)

附有限制条件的间接平差类(+抗差估计)间接平差模型,有详细的注释,需要的自取头文件是上个博客写的头文件这是个 FX_adj.h文件文件#if !defined(CHDADJ_FX_ADJ_H____INCLUDED_) // FX_adj.h文件#define CHDADJ_FX_ADJ_H____INCLUDED_ //VS:Version Code:2019.0//***************************************

2021-01-06 22:12:57 495 1

原创 矩阵的数据结构及其相关运算功能MAT.h

标题矩阵的数据结构及其相关运算功能有详细注释,有需要的可以自取这是个MAT.h文件,直接加上就可以用#if !defined(CHDADJ_MAT_H__INCLUDED_) // MAT.h 文件#define CHDADJ_MAT_H__INCLUDED_ //VS: 2017:11 Version Code:2017.1//**************************************************************

2021-01-06 22:06:25 453

原创 2020-12-26

matlab实现k-均值聚类分割图像我用的是图像矩阵直接运算,处理图像的速度还可以,运行的话,图像基本都是秒出。注意:1.这是直接对图像进行处理的k-均值聚类法,输入的图像位深是24位2.我这里的k设置的是2代码:img=imread('D:\03.jpg');img=rgb2gray(img);x=double(img);[m,n]=size(x);z(:,1)=x(1,1);z(:,2)=x(1,5);z1=ones(m,n)*z(:,1);z2=ones(m,n)*z(:,2

2020-12-26 23:52:43 1059

原创 2020-12-26

数字图像处理(湍流模型,运动模糊噪声的添加及逆滤波)1.湍流模型噪声的添加及逆滤波这里是在频域添加的,就是要先进行(快速)傅里叶正变换得到图像的频域,再在频域添加湍流模型噪声,不会快速傅里叶变换的,可以去我上个博客看看,快速傅里叶变换在我上个博客里有写。废话不多说,直接贴代码。注意:1.我这里写的函数的参数名是根据我的快速傅里叶变换的频谱函参数名写的,两者要对应上2.在逆滤波的时候要注意除以噪声的频域的实部跟虚部不能同时为零,要不然就出现“雪花”图湍流模型噪声的添加:std::vector&l

2020-12-26 12:37:36 1157 2

原创 2020-12-26

数字图像处理(傅里叶变换,可分离的傅里叶变换)1.(简单)傅里叶变换下图是傅里叶正反变换的原理我这里用的是C++的MFC来实现的二维傅里叶变换,包括傅里叶正变换,反变换,在傅里叶正变换之后还输出来图像变换到频域的频谱,根据频谱可以对图像的噪声类型做进一步判断,并可以根据频谱图设计相应的滤波器(这里我没做,只是提供一下思路)。废话不多说,直接上代码。注意:1.用MFC的时候要先写打开图像文件的函数,我这里用的是CImage来写的。2. 要用的话最好就是正反变换配套使用这是正变换的函数:在这里插

2020-12-26 12:11:59 1085 2

原创 点云处理,点云滤波,求点云DEM

##作业:点云数据预处理软件,具体功能包括: ### 1,数据的自适应导入; ### 2,统计点云的范围、中值、均值、直方图; ### 3,对点云进行滤波,剔除明显的错误噪声点(自己找资料,实现算法); ### 4,基于点云高度,给其赋予颜色(自己找资料,实现算法); ### 5,利用滤波后的点云,内插DEM(可选,自己找资料,实现算法); ### 6,上述2~5功能支持将结果输出为文本文件或者其他格式文件。要求: 1,要使用C++语言完成软

2020-11-26 22:04:36 2198 5

在图像的空间域添加高斯噪声,傅里叶正反变换

在图像的空间域添加高斯噪声,傅里叶正反变换,输出傅里叶正变换的频谱,可分离傅里叶正反变换及输出可分离傅里叶正变换得到的频谱,在图像的频域中添加湍流模型噪声和湍流模型噪声的逆滤波,在图像的频域添加运动模糊噪声和运动模糊噪声的逆滤波,维纳滤波。

2020-12-26

空空如也

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

TA关注的人

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