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. JAVA动态性之一一反射机制reflection

    package com.bjsxt.reflection.test.bean; public class User { private int id; private int age; private ...

  2. bed文件格式解读

    1)BED文件 BED 文件(Browser Extensible Data)格式是ucsc 的genome browser的一个格式 ,提供了一种灵活的方式来定义的数据行,以用来描述注释信息.BED ...

  3. golang获取IP地址

    ip:=this.Ctx.Request.RemoteAddr ip=ip[0:strings.LastIndex(ip, ":")]

  4. CSS的浮动(float)

    问题:在练习过程中,发现div1浮动后,它下面的div被覆盖住了. 解决方案:清除该div1的浮动. 关于CSS的浮动 1.div是块级元素,独占一行 2.浮动可以理解为让某个div元素脱离标准流,漂 ...

  5. js:Date格式化

    将Date类型格式化为"yyyy/MM/dd HH:mm:ss" 函数代码如下: //Date的prototype 属性可以向对象添加属性和方法. Date.prototype.F ...

  6. javaWeb后端学习记录

    java后端学习重点: 1.java语言特性: 基础知识,集合,多线程,并发,JVM,NIO,网络编程,设计模式.  (★★★★★) jdk源码中有大量的数据结构与java语言细节.jdk源码着重看c ...

  7. Python globals() 函数

    Python globals() 函数  Python 内置函数 描述 globals() 函数会以字典类型返回当前位置的全部全局变量. 语法 globals() 函数语法: globals() 参数 ...

  8. jquery 动态添加的代码不能触发绑定事件

    今天发现jQuery对动态添加的元素不触发事件,比如blur.click事件等 参考文章证明了我的结论,并给出了原因及解决方案 原因:程序找不到动态添加的节点. 解决方案:在绑定父元素后的子元素 $( ...

  9. IBM MQ 与spring的整合

    文件名:applicationContext-biz-mq.xml 新浪博客把里面的代码全部转换成HTML了,所以无法粘贴 可以查看CSDN里面的:http://blog.csdn.net/xiazo ...

  10. mysql索引提高查询速度

    使用索引提高查询速度 1.前言 在web开发中,业务模版,业务逻辑(包括缓存.连接池)和数据库这三个部分,数据库在其中负责执行SQL查询并返回查询结果,是影响网站速度最重要的性能瓶颈.本文主要针对My ...