CV
文章平均质量分 56
GarryLau
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ByteTrack
ByteTrack详细流程图原创 2024-06-16 11:54:57 · 1326 阅读 · 0 评论 -
杂谈随笔话CV
景深:摄像机能够看清楚的距离范围。弥散圆:光线经过焦点前后是一个聚集、发散的过程,用垂直光轴的面去切光线会得到一个圆,这个圆就是弥散圆。弥散圆的半径越大说明成像平面离焦点越远,成像越模糊,因此弥散圆半径会有个临界值,大于该值成像模糊,小于该值人眼认为清晰。可以认为弥散圆半径是决定人眼是否看得清晰的标准。当光圈变小时弥散圆半径变小,弥散圆临界值位置原理焦距,因此景深加大。Reference为什么光圈越小景深越大,弥散圆是什么?...原创 2022-04-13 10:42:42 · 583 阅读 · 0 评论 -
Canny的C++实现
好的图像边缘检测应该满足尽可能的标记处所有的边缘;标记出的边缘就是实际图像内容的边缘;图像中的边缘只标记一次。Canny边缘检测的步骤图像灰度化;高斯滤波(不限制)降噪;使用简单的算子(如Sobel、Prewitt等)检测图像水平grad_xgrad\_xgrad_x、垂直梯度grad_ygrad\_ygrad_y,并求出梯度grad_x2+grad_y2\sqrt{grad\_x^2 + grad\_y^2}grad_x2+grad_y2和梯度方向(角度)grad_y/grad_xg原创 2022-02-08 15:52:35 · 3456 阅读 · 0 评论 -
透视变换原理推导及矩阵求解
原理,推导过程代码实现#include <iostream>#include <opencv2/highgui.hpp>#include <opencv2/imgproc.hpp>#include <Eigen/dense>/* 从原图中选取4个点,在目标图像中找出对应的想要映射到的4个点, 根据这4对点列出8个方程求解出透视变换的8个参数(3点不共线) */int main(){ /* 求解源图像到目标图像的透视变换矩原创 2022-02-05 11:29:23 · 3263 阅读 · 0 评论
分享