三维数据平滑处理_黑白象片的密度信息 卫星数据处理 遥感制图 三维建模 善图科技...

黑白象片的密度信息

ba33c1720db5f59a8ee6a92ee804e40f.png

象片上的黑白变化,可划分为若干等级,此等级称之为灰阶。象片上的灰阶数受洗印技术及目视分辨能力的限制,一般不超过10个灰阶。灰阶较多时,象片上层次分明易于分辨一些细节。但灰阶的增多必导至对比度相对下降,而使某些地物的轮廓、界线模糊。因而,象片的最佳灰阶数需视解译的内容不同而变化。如解译山区的地质构造需要层次分明,而解译第四纪覆盖区的隐伏地质构造时,对比度大些效果较好。

摄影成象或扫描成象所制成的透明底片(负片或正片)的灰度通常称其为密度。底片密度(D)也称黑度,即黑色不透明的程度(O)。DO的对数,而不透明度为透过率(τ)的倒数,其关系式为D=log10O=-log10τ。从理论上讲透过率的最大值为1,最小为0。密度的最小值为零,最大值为无穷大;一幅象片的底片密度可以划分为许多等级。但由于底片的分辨率”(决定于胶片上乳胶中溴化银颗粒的大小及分布的均匀程度)及特性曲线的限制,密度过大或密度过小的部分均出现压缩现象。一般底片的密度为0.8~1.2的低反差图象具有最大的分辨率。总的来说,任何一幅图象底片密度的等级数虽有上述的限制,但仍超过象片的灰阶。从而提供了利用底片进行光学处理,以增强或提取图象信息的可能性。透明底片上的密度,在正常曝光的范围内与曝光量的对数成线性关系。曝光量等于成象时胶片感受的光照度与光照时间的乘积。对于一张透明底片来说,成象时光照的时间是相同的,显然该底片上不同部位密度的差异是由光照度的变化形成的,即由地物的亮度不同形成的。

不同类型遥感图象的密度信息所代表的地物亮度的涵义各不相同,亦即象片上的灰度涵义不同,这是解译前必需查清的内容之一。可见光全波段黑白航空象片的灰度所反映的地物亮度受太阳照射条件及其地物可见光反射率的控制。而多波段遥感图象中构成某个波段地物亮度的反射率仅代表该波段反射率数值,与全波段或其他波段均不同。航天遥感传感器所接收的地面信息不仅包括地物亮度,尚且受大气透过率与大气路径亮度(大气对太阳辐射,散射折回天空中光的亮度)等因素的影响。热红外遥感图象上色调深浅的变化代表地物热辐射能量(亮温)的变化,而雷达遥感图象的色调变化表示地表对雷达发射的微波波束反射的特征。

对线画图,目视可分辨的线度,最低为0.2毫米,但依靠灰度分辨地物的遥感图象的目视分辨力,并不完全符合此标准。当象片上不同地物灰度变化的级差不大时,目视的线度远超过理论的最低限,只有当一地物与背景地物灰度的级差较大时,才能达到理想目视分辨能力。实际上,区分两地物的关键在于二者间差异的程度。此概念应作为解译各类象片的主导思想而不容忽视。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/504764.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

oracle左连接数据会对不上吗,一周工作总结–左连接造成的一些问题-Oracle

一周工作总结–左连接造成的一些问题今天有同事告诉我,有个SQL执行了好久好久执行不出来,我说好就是多久?她说一天左右了。真是令人咋舌的SQL。于是我要来了SQL看了看执行计划,确实让人咋舌。下图中就是执行计划的截图&#xff1a…

android开发 视图联动_新版首页技术设计和实现方案(Android)

动效设计1、两级吸顶CoordinatorLayoutAppBarLayout可以轻松的实现一级吸顶的功能,两级吸顶并不支持。要实现两级吸顶,可以有两种思考:一,在此基础之上再完成一次吸顶;二,直接重写两次吸顶的逻辑&#xff0…

oracle 获取一周七天,Oracle中求出本礼拜第一天和第七天的日期

<1>西方应用是周日是first day&#xff0c;中国人思维则为&#xff0c;周日是最后一天。其实&#xff0c;只需要计算到周一&#xff0c;就可直接获得周日。<2>应用实例--Sundayselect to_date(next_day(to_date(2015-02-09 22:00:00, yyyy-mm-dd hh24:mi:ss) - 7, …

网页设计上机考试原题_全国计算机三级信息安全考试 经验分享

为什么选择信息安全&#xff1f;误打误撞报的名&#xff0c;正好又听说是三级里面最好过的。1&#xff09;时间&#xff1a;九月份的考试&#xff0c;大概六月份报名。我在9月2日开学后&#xff0c;才开始准备的&#xff0c;也就二十几天的时间&#xff0c;而且我白天课不少&am…

oracle to_char 数值,oracle to_char格式数值

C:\Users\XXX>sqlplus / as sysdbaSQL*Plus: Release 10.2.0.5.0 - Production on 星期日 8月 28 15:51:42 2016Copyright (c) 1982, 2010, Oracle. All Rights Reserved.连接到:Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit ProductionWith the Par…

linux环境特性的文件夹,在Linux环境下如何消减可执行文件或者动态库的大小

为了简化描述&#xff0c;下文提到目标时&#xff0c;如无特殊说明&#xff0c;均指代目标可执行文件或者目标动态库。操作步骤如下&#xff1a;选型时&#xff0c;在同等功能时&#xff0c;尽量选择代码量少、占用空间小的开源的软件。控制C特性的使用&#xff0c;如无必要&am…

newifi mini固件_如何在vmware虚拟机中安装OpenWrt系统,含x86固件编译教程

"OpenWrt项目是针对嵌入式设备的Linux操作系统"&#xff0c; 这是官方给出的定义。OpenWrt确实是一个非常好的嵌入式学习系统&#xff0c;目前市面上上千款设备支持运行OpenWrt&#xff0c;如小米路由、newifi、netgear路由、360路由等。各大wifi芯片厂商sdk开始采用…

宝塔linux忘记密码,宝塔忘记登录入口了怎么解决 宝塔面板密码忘记了怎么办

因为性能和安全性上的突出优势&#xff0c;现在用宝塔LINUX面板配置网站环境的站长越来越多&#xff0c;但一些粗心大意的站长经常会遇到这个问题&#xff0c;密码想不起来了&#xff0c;入口链接忘记了&#xff0c;宝塔忘记登录入口了怎么解决 宝塔面板密码忘记了怎么办呢&…

minitab怎么算西格玛水平_六西格玛黑带培训工具因子分析的使用

六西格玛黑带培训工具因子分析的使用-张驰咨询一、该命令用于将数据结构简化为较少的量&#xff0c;因子分析的重点是确定能够解释数据变异大的因子数量。二、对话框内容。1、variables&#xff1a;输入需包含在分析中的变量栏。2、Numberoffactorstoextract&#xff1a;输入需…

ssh linux 配置文件详解,Linux ssh服务常用配置的详细描述及建议配置

SSH服务常用选项描述配置文件&#xff1a; /etc/ssh/sshd_config1、AddressFamliy any&#xff1b;支持那IP协议&#xff1b;比如ipv4,ipv6,&#xff1b;默认 any&#xff1b;2、Port 22 &#xff1a;SSH端口号配置&#xff0c;默认22;3、Protocol 2 &#xff1b; SSH协议的2版…

python set集合内部实现_Python 实现集合Set的示例

Python的集合set原理集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合&#xff0c;注意&#xff1a;创建一个空集合必须用 set() 而不是 { }&#xff0c;因为 { } 是用来创建一个空字典。class Array(object):def __init__(self, size32, ini…

linux curl 编译命令,linux 编译 curl 出错

编译curl make 死活不通过&#xff0c;唉执行参数如下&#xff0c;谢谢各位帮忙看看这一步一切正常rootdebian:~/curl-7.45.0# ./configure --with-sslmake一顿编译之后 ...... 然后出错了../lib/.libs/libcurl.so: undefined reference to SSLv2_client_method../lib/.libs/li…

r语言echarts画箱线图_R语言之数据可视化---交互式图表recharts

环图一.安装方式&#xff1a;if (!require(devtools)) library(devtools)install_github("madlogos/recharts")二.使用方法&#xff1a;1.散点图/气泡图echartr(iris, xSepalWidth, yPetalWidth)多个维度&#xff1a;series控制echartr(iris, xSepalWidth, yPetalWid…

linux内核err实现,Linux中IS_ERR()函数的理解

在Linux源码中的fs部分&#xff0c;经常会碰到这样的函数(位于kernel/include/linux/fs.h)&#xff1a;/** Kernel pointers have redundant information, so we can use a* scheme where we can return either an error code or a dentry* pointer with the same return value…

can例程 ecu_ECU程序及CAN总线实现

内容介绍原文档由会员 usactu 发布ECU程序及CAN总线实现1.3万字 34页包括开题报告和任务书摘 要ECU程序就像汽车的大脑&#xff0c;控制着汽车的动力源泉心脏—发动机&#xff0c;控制着汽车底盘&#xff0c;控制着各个车门&#xff0c;控制着各个仪表盘&#xff0c;控制这整个…

linux 禁用smb服务,Samba 4.11 发布,更好的可扩展性与默认禁用SMB1

Samba 4.11是这个SMB/CIFS/AD实现的最新大功能更新&#xff0c;用于提供与Linux和其他平台更好的Windows互操作性。 Samba 4.11的变化非常多&#xff0c;我们有点惊讶它没有被称为Samba 5.0。也许最令人兴奋的是Samba 4.11具有很大的可扩展性改进&#xff0c;它应该能够扩展到1…

airtest测试网页_Airtest自动化测试超级详细教程

Airtest自动化测试1. 安装AirtestIDEAirtestIDE下载地址。我下载的是AirtestIDE_2019-09-10_py3_Mac10-12.dmg。下载完成之后&#xff0c;直接安装即可。2. 设备连接2.1 部署iOS-Tagentgit clone gitgithub.com:AirtestProject/iOS-Tagent.git把手机连接到电脑上然后 打开Xcode…

linux git命令如何简写,简写Git用法,基本命令

git的简单介绍安装首先&#xff0c;你可以试着输入git&#xff0c;看看系统有没有安装Git&#xff1a;graceWIN-VIMIDCOQM7L:/var/www/html/BBB$ gitThe program git is currently not installed. You can install it by typing:sudo apt-get install git若显示,代表已安装grac…

elementui table渲染不出来_测试开发不会前端?ElementUI你需要了解一下

在测试部门内平台类工具的开发需求越来越多&#xff0c;因此也推动了测试开发职位薪水逐步升高。如果开发一个web测试平台&#xff0c;前端技术是必不可少的&#xff0c;像是js、css等。一般在企业内&#xff0c;一个正式产品的前后端开发是职责分明的。端开发只负责业务逻辑&a…

python 画图 线标注_最简洁的Python时间序列可视化实现

TUSHARE 金融与技术学习兴趣小组 翻译整理、编辑 | 一只小绿怪兽译者简介&#xff1a;北京第二外国语学院国际商务专业研一在读&#xff0c;目前在学习Python编程和量化投资相关知识。作者&#xff1a;DataCamp时间序列数据在数据科学领域无处不在&#xff0c;在量化金融领域也…