Marking and Referencing 标记和校正

标记和校正是通过多张照片人工匹配共同特征的过程。点击一张图片的明显视觉特征,然后将它匹配到不同角度拍摄的其他图片的相同特征上。

Appropriate Subjects | Photography | Examples | Tools to Use | Other Resources

合适的主题|摄影|例子|使用的工具|其他资源

1. Appropriate Subjects合适的主题

如果你的主题物体有如下这些图片上的物体的几何特征:明显的点、尖锐的角和边,等等。那么PhotoModeler的点、线和曲线工具可以用来建立线框图模型,包括可选择的surfacing:

2. Photography摄影

在会合的角度拍照,使用合适的重叠覆盖该物体或部分物体。水平或垂直地分割你的摄像头位置,如下所示:

3. 例子

Here are some examples using this technique - with a brief description, a sample photo, the camera positions, and the 3D model for each:

这里是一些使用该技术的例子 - 每个都带有简洁的叙述,一个例子图片,摄像头位置和3D模型。

4. Tools to Use 使用工具

  • 点标记-在多张图片的明显特征上标记点。
  • 参考-图片之间用于连接在一起的参考标记点。
  • 添加直线、曲线和其他实体从而建立你所需等级详细程度的3D模型。

5. Other Resources 其他资源

学习以下这些教程和提示帮助创建一个PhotoModeler线框图/平面量测工程:

Simple Points Project Tutorial 简单点工程教程
Measure Tutorial 测量教程
Referencing Tutorial 参考教程
Selection on photos and 3D objects Tip Video 在图片和三维物体上选择的小视频

Simple Points Project Tutorial 简单点工程教程

介绍开始和完成一个简单的基于点的工程。

Measure Tutorial 测量教程

展示了如何使用测量面板。

Referencing Tutorial 参考教程

Demonstrates Referencing (manually matching points and objects that are marked on different photos) with more detail than the Points Walkthrough.

介绍了参考(人工匹配在不同图片上的点和物体)使用比Points Walkthrough更多的细节。

Selection on photos and 3D objects Tip Video 在图片和三维物体上选择的小视频

这个小提示展示了如何‘扩展’选择从二维图片标记到三维物体上,或者反过来从三维物体'扩展'选择到二维图片上。物体选择让你通过一个鼠标选择物体从而它们可以轻松地在3D Views和表格上标记出来。除此之外,物体选择被用来浏览物体属性、删除物体以及居中图片显示窗口。二维标记(点、边、圆柱和曲线)到三维物体之间的关系是PhotoModeler最重要的关系。轻松地看到它们之间的关系是很有帮助的。

PhotoScan485501372

PhotoModeler Scanner教程的更多相关文章

  1. 使用OpenCV进行相机标定

    1. 使用OpenCV进行标定 相机已经有很长一段历史了.但是,伴随着20世纪后期的廉价针孔照相机的问世,它们已经变成我们日常生活的一种常见的存在.不幸的是,这种廉价是由代价的:显著的变形.幸运的是, ...

  2. 使用OpenCV进行标定(转载)

    转载自牛猫靖  http://www.cnblogs.com/2008nmj/p/6278076.html 使用OpenCV进行相机标定 1. 使用OpenCV进行标定 相机已经有很长一段历史了.但是 ...

  3. AWVS11使用教程——Acunetix Web Vulnerability Scanner 11.x

    AWVS11使用教程 一:普通扫描. 二:报告生成. 三:登陆扫描. Acunetix Web Vulnerability Scanner(简称AWVS)是一款知名的网络漏洞扫描工具,它通过网络爬虫测 ...

  4. Java基础教程——Scanner类

    Scanner属于java.util包. java.util包是Java内置的一个工具包,其中包含一系列常用的工具类,如处理日期.日历.集合类: 如果要使用到该包中的类,必须显式引入包名:import ...

  5. ☠全套Java教程_Java基础入门教程,零基础小白自学Java必备教程👾#010 #第十单元 Scanner类、Random类 #

    一.本单元知识点概述 (Ⅰ)知识点概述 二.本单元教学目标 (Ⅰ)重点知识目标 1.API的使用2.Scanner类的使用步骤3.Random类的使用 (Ⅱ)能力目标 1.掌握API的使用步骤2.使用 ...

  6. UML基础与Rose建模实训教程

    目  录 第1章  初识UML. 1 1.1 初识UML用例图... 1 1.2 初识UML类图... 3 第2章  Rational Rose工具... 6 2.1 安装与配置Rational Ro ...

  7. 蓝牙BLE实用教程

    蓝牙BLE实用教程 Bluetooth BLE 欢迎使用 小书匠(xiaoshujiang)编辑器,您可以通过 设置 里的修改模板来改变新建文章的内容. 1.蓝牙BLE常见问答 Q: Smart Re ...

  8. BurpSuite实例教程

    很久以前就看到了Burp suite这个工具了,当时感觉好NB,但全英文的用起来很是蛋疼,网上也没找到什么教程,就把这事给忘了.今天准备开始好好学习这个渗透神器,也正好给大家分享下.(注:内容大部分是 ...

  9. Burp Suite详细使用教程

    Burp Suite详细使用教程-Intruder模块详解 最近迷上了burp suite 这个安全工具,百度了关于这个工具的教程还卖900rmb...ohno.本来准备买滴,但是大牛太高傲了,所以没 ...

随机推荐

  1. LuoguP1226 【模板】快速幂||取余运算

    题目链接:https://www.luogu.org/problemnew/show/P1226 第一次学快速幂,将别人对快速幂原理的解释简要概括一下: 计算a^b时,直接乘的话计算次数为b,而快速幂 ...

  2. 第七章 二叉搜索树 (d1)AVL树:重平衡

  3. 对象导航查询和OID查询(补)

    ----------------siwuxie095                                 对象导航查询         以客户和联系人为例(一对多)     1.应用场景 ...

  4. HibernateTemplate实现CRUD操作

    ---------------------siwuxie095 HibernateTemplate 实现 CRUD 操作 1.在 SSH 框架中使用 HibernateTemplate 模板类实现 C ...

  5. 【校招面试 之 C/C++】第13题 C++ 指针和引用的区别

    1.指针和引用的定义和性质区别: (1)指针:指针是一个变量,只不过这个变量存储的是一个地址,指向内存的一个存储单元:而引用跟原来的变量实质上是同一个东西,只不过是原变量的一个别名而已.如: int ...

  6. pyhon模块之日志模块

    #Auther Bob#--*--coding:utf-8--*-- import logging #python一共有5个级别的日志,debug.info.warning.error.critica ...

  7. 粘性Service

    粘性Service就是一种服务 把他删去他又会马上创建 原理是在这个服务中去开启线程不断检测此服务是否存在如果不存在,咋就会重新创建 import android.app.Activity; impo ...

  8. hreeJS加载Obj资源后如何实现内存释放?

    问题: 我利用ThreeJS做了一个在同一个场景下动态加载Obj的页面,具体功能是:点击按钮A:加载A模型,点击按钮B:加载B模型...现在的问题是,前面已经加载过的模型,无法实现释放,内存一直在累加 ...

  9. div+css隐藏内容样式方法

    div css隐藏内容样式方法     div+css隐藏内容方法 一般情况下,css隐藏的用途,如下: 1.对文本的隐藏 2.隐藏超链接(另类黑链) 3.对统计代码隐藏 4.隐藏超出图片 5.css ...

  10. Kafka记录Nginx的POST请求

    最近因为工作原因,需要将Nignx的POST请求数据实时采集到Kafka中.最容易的想到的方案就是通过"tail -f" Nginx的log日志到Kafka的Broker集群中,但 ...