ICode9

精准搜索请尝试: 精确搜索
  • warpPerspective2021-12-26 17:02:55

    前言: 使用过的同学知道app——扫描xx王有个功能是将图片转化pdf,通过将手机相机拍到的图片转换为pdf,这款app能将手机拍到的照片多余的空白部分减去。本文讲述这个功能实现的部分原理。即实现本文的两张图片变换。 参考链接:https://zhuanlan.zhihu.com/p/37023649 转化的图

  • 【CUDA基础练习】激光点云俯视投影深度图像2021-12-25 14:31:35

        ok,继续做一个CUDA方面的练习。在激光点云目标检测的诸多方法中有一类方法是建立在BEV视角下点云俯视投影出来的深度图像上面的。当然了,就俯视投影这一步而言,无论用python还是c++都可以用很简单的逻辑来完成。但是从效率上来考虑,当点的数量比较多的时候,我们也可以借助CUDA

  • 记录:实现mapbox的测面功能2021-12-23 11:31:34

    前言 系统实现过程中存在测面的需求,系统选用mapbox二维引擎,所以记录下使用mapbox实现测面的方式,供后续查阅使用。 效果 实现代码 步骤1、前置资源 <link rel="stylesheet" href="http://resource.geointech.cn:8040/mapbox/mapbox-gl.css" /> <script src="http://resou

  • MySql2021-12-23 11:03:02

    一、语句 1、USE + 库名   :所选库名加粗 2、SELECT语句 SELECT + 字段名 AS + 字段别名 FROM + 表名 WHERE + 条件  ORDER BY + 字段名 DISTINCT :去重         ORDER BY :排序 字段名可以使用 (  +   -  *   /  )得到新的字段 字段名 + AS + 字段别名 eg: SEL

  • python中字典的使用2021-12-21 13:33:03

    alien_0 = {'color': 'green', 'points': 5} print(alien_0['color'])-------------->访问字典print(alien_0['points']) 字典类型用大括号,里面是{‘’key‘:’value’} 添加键值 alien_0['x_position'] = 0  1、实际应用中 (1)先创建一个空字典,然

  • 使用 OpenCV-Python 识别答题卡判卷2021-12-20 19:34:29

    任务 识别用相机拍下来的答题卡,并判断最终得分(假设正确答案是B, E, A, D, B) 主要步骤 轮廓识别——答题卡边缘识别透视变换——提取答题卡主体轮廓识别——识别出所有圆形选项,剔除无关轮廓检测每一行选择的是哪一项,并将结果储存起来,记录正确的个数计算最终得分并在图中标注 分

  • 【CF2A Winner】题解2021-12-20 19:03:40

    题目链接 题目 The winner of the card game popular in Berland "Berlogging" is determined according to the following rules. If at the end of the game there is only one player with the maximum number of points, he is the winner. The situation becomes mor

  • objects as points2021-12-16 19:30:38

    轻松掌握 MMDetection 中常用算法(七):CenterNet - 知乎文@ 0000070 摘要 在大家的千呼万唤中,MMDetection 支持 CenterNet 了!! CenterNet 全称为 Objects as Points,因其极其简单优雅的设计、任务扩展性强、高速的推理速度、有竞争力的精度以及无需 NMS 后处理等优…https://zhuanl

  • 2021-12-16每日一题练习2021-12-16 14:04:33

    1610. 可见点的最大数目 给你一个点数组 points 和一个表示角度的整数 angle ,你的位置是 location ,其中 location = [posx, posy] 且 points[i] = [xi, yi] 都表示 X-Y 平面上的整数坐标。 最开始,你面向东方进行观测。你 不能 进行移动改变位置,但可以通过 自转

  • 【Example】C++ Vector 的内存强制回收2021-12-12 01:33:09

    为什么要对 Vector 进行内存强制回收? 1,Vector 的 clear() 函数仅仅是将 vector 的 size 设置为0,所存储的对象占用的内存并没有被回收。 2,Vector 本身是一个内存只会增长不会减小的容器。 3,最根本目的是减低内存占用、优化内存使用率避免浪费。   什么样的 Vector 应当进行手动内

  • Python(Tuirtle库)简单动画--升旗2021-12-11 18:03:08

    上一篇介绍了五星红旗的画法 Python(Tuirtle库)绘制五星红旗详细画法 顺路做一个升旗的动画 绘制红旗还是使用上一篇的代码,只是做了少量更改。 动画原理:         动画会动吗?         其实它不会         动画的原理是眼睛的视觉驻留 物体在快速运动时, 当人眼所看

  • OpenCV 常用数据结构输出2021-12-10 09:04:14

    #include <opencv2/opencv.hpp> using namespace cv; using namespace std; int main(int argc, char ** argv) { // 定义和输出二维点 Point2f p2f(6, 2); cout << "【二维点】 P2f = " << p2f << ";\n" << endl;

  • CSP_202006-1_线性分类器2021-12-04 17:34:35

    题目描述 #include <iostream> #include <vector> #include <set> #include <algorithm> #include <unordered_map> #include <string> #include <cstring> using namespace std; const int INF = 0x3f3f3f3f; int main() { int n,

  • 凸多边形碰撞检测的分离轴算法(SAT)2021-12-04 17:31:24

      碰撞检测可分为 Broad Phase (粗略检测)与 Narrow Phase (精细检测) 两个阶段。粗略检测阶段可直接比较两个物体的AABB包围框是否碰撞以节省计算量和时间。在精细检测中,SAT(Separating Axis Theorem,分离轴定理)碰撞检测算法直观且高效,它的原理清晰易懂,即若两个物体没有发生碰撞,

  • Qt QPainter基本绘图2021-12-03 11:03:07

    Qt QPainter基本绘图 QPenQBrush渐变填充QFont基本图形元件QPainterPathQPainter::CompositionMode实例1 QPainter绘图操作类。 QPainterDevice使用QPainter绘图的抽象二维界面(绘图设备),包括QWidget、QPixmap、QImage等。 QPaintEngine给QPainter提供不同设备绘图的接口

  • PCL:SIFT特征点估计(法线)2021-12-02 09:02:01

    介绍:SIFT 将法线视为强度进行计算,代码如下: 需要四个字段的点云才能计算。 // STL #include <iostream> // PCL #include <pcl/io/pcd_io.h> #include <pcl/point_types.h> #include <pcl/common/io.h> #include <pcl/keypoints/sift_keypoint.h> #include <pcl/features

  • mongoDB快速入门2021-12-01 12:02:35

    安装 1.获取安装包 wget https://fastdl.mongodb.org/linux/m2ongodb-linux-x86_64-rhel70-4.4.2.tgz 2.进行解压 tar -xvzf mongodb-linux-x86_64-rhel70-4.4.2.tgz 3.添加到系统执行路径( ~/.bashrc)  export PATH=$PATH:<你机器MongoDB bin目录,如:/usr/local/mongodb/m

  • P3P相机姿态估计数学推导,求解及自定义实现2021-11-30 22:02:04

    P3P相机姿态估计数学推导,求解及自定义实现 微信公众号:幼儿园的学霸 目录 文章目录 P3P相机姿态估计数学推导,求解及自定义实现目录前言相机到空间点距离求解角度θ的计算相机坐标系下的坐标计算自定义实现总结参考资料附录 前言 PnP问题(Perspective N Points)是指已

  • Qt QML 在Map中使用实现二维螺旋曲线(螺旋曲线二)2021-11-29 23:33:29

    文章目录 一、演示二、核心代码三、完整代码 GitHub 源码:     QmlLearningPro QT 其它文章请点击这里:     QT 学习笔记 姊妹篇: xxx 一、演示 可输入半径和间距来调整螺旋曲线的圈数和大小,其中的距离为真实的地理距离,会随着缩放等级而变化的 具体公式可参考

  • 图像处理-投影图像恢复仿射特性2021-11-27 17:04:35

    前言 最近在学习《Multiple view Geometry》(《多视几何》)这本书,纸上得来终觉浅,光看理论发现很空洞,而且不易掌握,因此通过编程操作来巩固知识,如有错误,感谢批评指正。 这篇文章主要是关于其中从投影图像恢复仿射特性的思路和编程实现。 原理 我们通过相机拍摄的图片存在各种畸变

  • SLAM框架:MULLS中的预处理文件cprocessing.hpp注释解析2021-11-24 16:34:04

    激光slam框架,论文题目: MULLS: Versatile LiDAR SLAM via Multi-metric Linear Least Square 开源代码链接: https://github.com/YuePanEdward/MULLS 最近在做一些特征提取的工作,发现MULLS框架对前端特征提取部分分的比较细致,特地阅读了一下论文和源码。以下是对预处理文件cproces

  • vue+canvas实现简易画板2021-11-23 18:34:39

    需求: 默认后台返回的数据渲染到画布上,然后用户可以编辑重新画线,并且可以点击要移除的线条进行移除。 现在做的交互是选中需要移除的线条高亮显示,然后双击进行移除。 <div id="app"> <canvas id="myCanvas" width="600px" height="380px"

  • 结构化后再过滤2021-11-22 12:02:48

    【问题】 I have a long list made up of text like this     Email: example@example.com     Language Spoken: Sample     Points: 52600     Lifetime points: 100000     Country: US     Number: 1234     Gender: Male     Status: Activated  

  • JavaScript 数学曲线—心形线2021-11-22 09:04:35

    引子 继双角线,接着尝试心形线(Cardioid)。 OriginMy GitHub 简介 Cardioid 是 Castillon 在 1741 年《Philosophical Transactions of the Royal Societyin》的一篇论文中首次使用的名称,它是一条曲线,是圆周上一点绕着半径相等的圆的圆周旋转所形成的轨迹。 在笛卡尔坐标系中公

  • apollo_构建minbox2021-11-21 16:31:46

    MinBox障碍物边框构建 from https://github.com/YannZyl/Apollo-Note 对象构建器组件为检测到的障碍物建立一个边界框。因为LiDAR传感器的遮挡或距离,形成障碍物的点云可以是稀疏的,并且仅覆盖一部分表面。因此,盒构建器将恢复给定多边形点的完整边界框。即使点云稀疏,边界框

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有