
3D reconstruction
竹子熊猫
easy come easy go
展开
-
把一个3D maxs(.max格式)建的模型,放到3D Scene(.obj格式)中
把一个3D maxs(.max格式)建的模型,放到3D Scene(.obj格式)中,主要步骤:(1)利用smart3D建立场景模型(相对坐标系),模型为.obj格式。(2)利用3dsmax画路牌3D模型,.max格式。场景模型没有采用世界坐标系,因此需要将物体的大小,转换到相对坐标系中。(3)在3dsmax中同时打开场景和模型。调整模型和场景的相对关系。注意:在3dsmax中打开的场景模型,质量很差(4)在3dsmax中,输出模型 .fbx格式,并打开展示。...原创 2020-11-30 14:50:40 · 484 阅读 · 0 评论 -
密集匹配SGM python
记录一下代码参考:https://github.com/bkj/sgm理论部分参考:https://www.cnblogs.com/wxxuan/p/13595014.htmlhttps://zhuanlan.zhihu.com/p/49272032https://zhuanlan.zhihu.com/p/159055657"""python implementation of the semi-global matching algorithm from Stereo Proc转载 2020-11-22 15:50:53 · 1908 阅读 · 2 评论 -
python-pcl installation and examples
Reference github link: https://github.com/strawlab/python-pcl/blob/master/appveyor.yml1. Installation in Ubuntu16.04sudo apt install libpcl-dev -ypip install python-pcl2. statistical outlier filter: using a recursive function# -*- coding: utf-8转载 2020-10-04 21:33:36 · 204 阅读 · 0 评论 -
三角化求三维坐标 python
1. 利用2张影像上的匹配点确定特征点在三维模型中的位置ORB-SLAM里面用的Triangulate函数可以求解(C++代码)void Initializer::Triangulate(const cv::KeyPoint &kp1, const cv::KeyPoint &kp2, const cv::Mat &P1, const cv::Mat &...原创 2019-11-30 14:37:06 · 2660 阅读 · 5 评论 -
smart 3D 使用教程 笔记
1. 打开engine:ContextCapture Engine2. 打开smart 3D:ContextCapture Master3. 新建project --> 导入photo(6张以上) --> 右击block,进行空三解析 --> 导出XML,也可以导出无畸变的图形 4. reconstrunction5. 然后打开,这...原创 2019-11-26 22:54:40 · 4238 阅读 · 10 评论 -
3D reconstruction 关键点检测 特征描述算法学习笔记
一. 传统的关键点检测和特征描述算法有:1. SIFTimport numpy as npimport cv2imgname1 = './555.jpg'imgname2 = './666.jpg'sift = cv2.xfeatures2d.SIFT_create()img1 = cv2.imread(imgname1)gray1 = cv2.cvtColor(img...原创 2019-11-26 22:23:22 · 606 阅读 · 0 评论