• 2024-07-04iOS 实现视图指定圆角
    需求可以设置单独设置视图的某个圆角可以设置几个指定的圆角可以设置是否绘制边框、边框宽度实现原理使用贝塞尔曲线实现代码由于不是很复杂,所以就直接贴上代码importUIKit@IBDesignablepublicclassCornerView:UIView{@IBInspectablepublicvardrawBor
  • 2023-07-11基于生长的棋盘格角点检测方法--(2)代码详解(上)
    上一篇介绍了基于生长的棋盘格角点检测方法的大概原理,详见:基于生长的棋盘格角点检测方法–(1)原理介绍本文进一步从代码解读角度出发,更深入地理解工程中是如何实现的。本文中用到的代码可以从以下链接下载http://www.cvlibs.net/software/libcbdetect/这里我把代码中主要的函
  • 2023-07-11基于生长的棋盘格角点检测方法--(3)代码详解(下)
    接着上一篇基于生长的棋盘格角点检测方法–(2)代码详解(上),来看一下第二个重要函数chessboardsFromCorners。该函数的目的是用上一步骤中找到的角点恢复出棋盘结构。首先初始化一个3x3的角点矩阵,也就是一个2x2的棋盘格,这是组成一个棋盘的最小单位了。然后利用定义的棋盘能量函数来从
  • 2023-04-07OpenCV获取相机的内参矩阵和畸变矩阵
    实验室任务要截止了,赶紧来上传一下学习成果,终极目的是获取视频每帧的旋转矩阵和平移矩阵,但没办法一口吃个胖子,所以先写一下相机内参矩阵和畸变矩阵的求解办法先上代码#include<opencv2/opencv.hpp>#include<iostream>#include<vector>usingnamespacecv;usingnamespace
  • 2023-02-24HDU 2888 Check Corners (二维RMQ,3级)
    A-CheckCornersCrawlinginprocess...CrawlingfailedTimeLimit:10000MS    MemoryLimit:32768KB    64bitIOFormat:%I64d&%I64u​​Submit
  • 2023-02-22C003Android学习笔记-初级控件(三)
    一、图形基础1、图形Drawable概述:Android把所有显示出来的图形都抽象为Drawable(可绘制的),这里的图形不止是图片,还包括色块、画板、背景等;引用Dr
  • 2023-01-29贴图填满相机视口
    效果图1)FillCamera.shader和材质FillCamera.mat,将材质贴图设置为bg2)场景中创建一个Quad(Plane不行),材质设置为FillCamera.mat FillCamera.shaderShader"My/
  • 2023-01-28计算裁剪空间下的corners
     publicstaticVector4[]GetProjectionCorners(RectTransformrectTransform,CamerauiCamera){varworldCorners=newVector3[4];//ltlbrbrtrect
  • 2022-12-25Stitching模块中对特征提取的封装解析(以ORB特性为例)
    titching模块中对特征提取的封装解析(以ORB特性为例)   OpenCV中Stitching模块(图像拼接模块)的拼接过程可以用PipeLine来进行描述,是一个比较复杂的过程。在这
  • 2022-12-25基于OpenCV做“三维重建”(1)--找到并绘制棋盘
       这里我要做的是第11章,关于3维重建的相关内容。【读书,做例子,多么轻松的学生岁月……】例子11.2.1获得图片的角点并且绘制出来。//GOCVHelper.cpp:定义
  • 2022-11-11点云_open3d_可视化点云以及标注的box
    可视化点云点云的可视化--标注的3Dbox的可视化基础运算理解magnitude向量大小两个向量的欧式距离np.sqrt(np.sum(np.power(vecA-vecB,2)))numpy库中的sum函
  • 2022-10-113D目标检测深度学习方法中voxel-represetnation内容综述(三)
    ​前言​前两篇文章:3D目标检测深度学习方法中voxel-represetnation内容综述(一)、3D目标检测深度学习方法中voxel-represetnation内容综述(二)分别介绍了当前voxel-representa