自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 简单实现单通道图像K均值聚类

一.问题描述 读取一张单通道图像,使用K-Means算法对像素进行聚类,不能使用现有函数。其中K=2,最大迭代次数为100。 二.基本原理 任取图中两个像素作为初始聚类中心,以像素灰度值之差为距离进行分配,不断迭代直至算法收敛或达到最大迭代次数。 三.实现步骤 在C++语言环境下使用OpenCV库完成 读取图像,选取图像中两个像素为初始聚类中心; #include <iostream> #include <opencv2/opencv.hpp> #include <nume

2021-04-28 10:20:14 525

原创 SVD图像压缩

原理 对矩阵A进行奇异值分解,得到A=UΣVT,将奇异值按大小排序,取k个大奇异值以及这些对应的左右奇异矩阵进行重构,即可实现对原图的压缩; 代码 #include <iostream> #include <opencv2/opencv.hpp> using namespace std; using namespace cv; int main() { Mat image= imread("lenna.jpg"); Mat channel[3]; sp

2021-04-27 13:40:04 732

原创 计算机视觉实习(空间后方交会)

计算机视觉实习(空间后方交会) 前言 摄影测量专业计算机视觉的课间实习,要求在影像上提取控制点像素坐标并按规则标号,再计算外部参数和控制点的三维坐标。因为不会用Matlab(为上课摸鱼流下悔恨的泪水),在网上东拼西凑许多代码,最后借助openCV和Eigen用C++实现。 实习内容 在影像上提取控制点并编号; 分别计算每张影像的外部参数; 基于点点三维重建知识,利用第二步计算的影像参数和第一步提取的控制点的像点坐标,计算控制点的三维坐标,并和给定的控制点坐标比较,看误差多少,从而检验第二步计算的影像参数的

2021-04-15 16:59:38 1281 3

空空如也

空空如也

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

TA关注的人

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