关于影像颜色替换

超图软件日前正式公布SuperMap iObjectsJava/.NET 8C SP1版本号。新版本号依据用户的特殊须要。对影像颜色值替换功能进行优化和扩展。支持很多其它的影像颜色值替换形式。

一、影像颜色透明处理

如图 1所看到的,地图中加入了几幅影像,每幅影像都有黑色的边,因为影像未进行拼接,所以在显示时相互叠合的部分被黑色边所影响,此时要比較好地显示影像叠合的部分就须要将黑色边缘去掉,因为这里仅是浏览一下影像效果,而不想花时间做影像拼接,所以我们能够通过影像图层提供的“透明色”功能以及容限设置。如图 2所看到的。选中影像图层,在“图层属性”对话框中。在“影像參数”区域,勾选“透明色”复选框,设置须要透明显示的颜色为黑色,并设置合适的“透明色容限”就能够得到如图 2所看到的的显示效果。

1 影像数据(24位真彩色)

2 设置透明色为黑色后的效果

二、设置无值像元显示颜色

影像数据获取中存在一些无值情况。影像中的无值数据将以一个特殊数值记录,通过查看影像数据的属性信息能够查看无值像元的值,如图 3所看到的。该影像通过“-32768”记录无值情况。

3 查看影像数据属性信息

无值表示该区域没有数据信息。在不同的应用中对于影像无值像元的显示要求不同,有的须要将无值像元透明显示,有的则须要以特定的颜色进行显示,这里,这两种处理方式我们都支持。

如图 5所看到的,给定无值像元的值(这里为:-32768),通过“显示为”能够又一次指定无值像元的显示颜色,并能够通过Alpha值(A值)为0。使无值像元透明显示。

图 4 原始影像数据(单波段16位影像)

5 影像无值像元显示颜色设置

图 6 又一次指定无值像元显示颜色(左图为红色;右图为透明显示)

三、设置背景值像元显示颜色

在实践应用中,对于影像中某些特殊像元在不同的应用场景下须要显示不同的颜色,比如,高山积雪地区,有些场景下须要显示为白色,而有些应用要显示为黑色,还有些情况须要显示为蓝色。

能够通过栅格分析工具中的“栅格查询”。获取特殊值的详细数值。如图 7所看到的,也能够通过背景值右側的“拾取像元值”button获得像元值,如图 8所看到的。获得像元值后就能够为其指定一个新的显示颜色,例如以下图所看到的,获取如图 7特殊像元值为0,然后将其设置为红色显示,如图 9所看到的。

7 使用栅格查询获得特殊像元值

8 拾取像元值并替换其显示颜色

9 将特殊像元值的显示颜色设置为蓝色

补充说明:

支持以上操作的影像数据的像素格式包含:8位无符号、8位多波段、24位真彩色、32位真彩色。

时间: 2024-11-02 10:39:56

关于影像颜色替换的相关文章

第十课 切片工具 修复画笔工具 修补工具 颜色替换工具

切片工具.切片选取工具K 切片工具:用来划分图像的区域 切片选取工具:可以用来选中所划分的切片,并且移动或者删除等. 将图像格式存为网页Ctrl+Alt+Shift+S,再次打开时可以看到所划分的裁切区域. 修复画笔工具:J 修补工具:J 颜色替换工具:J 修复画笔工具的用法:按住Alt键不放,在需要复制的地方单击即可进行取样,再需要放置的地方进行涂抹即可,涂抹时十字光标的走向决定涂抹被覆盖的对象/复制得来的对象会受当前层颜色的影响,若在属性栏中将正常模式改为“替换”则不会受影响./若不勾选“对

9-3修复画笔/修补/污点修复画笔/颜色替换/红眼移除工具

http://www.missyuan.com/thread-350814-1-1.html 修复画笔工具[J/SHIFT J] 图章工具只负责将一定数量的人口迁移过来,迁移完就了事.而修复画笔工具不仅迁移人口,还将其渗透到当地的生活氛围中,使新移民看上去不那么不合群 修补工具,修补工具的作用原理和效果与修复画笔工具是完全一样的,只是它们的使用方法有所区别.修补工具的操作是基于区域的,因此要先那样定义好一个区域(与选区类似) 那么公共栏中的修补选项改为目标的话,会有什么区别呢?首先我们来明确一下

网站多种主题颜色替换的不同实现

一般来说网站改版或者由于用户喜好不同,需要准备几套不同的主题or皮肤, 本文从颜色示例,记录一下就网站主要配色切换的几种方法及场景: 一 ,每一套主题配置一份资源文件(web/css). 这种思路是最简单的,在布局文件中引用选中主题的资源即可, 缺点在于 需要生成几份文件并维护,网站本身引用插件的资源文件也需要配置成对应几份,具体实现就不多说了 二,使用CSS变量来配置主题,方法如下: 1,根据管理员选择生成主题css颜色文件, $colorcss=":root{".PHP_EOL .

PS图片中字体或图像的颜色替换

第一步.打开替换颜色修改框.步骤:图像--调整--替换颜色 第二部.选择要替换的颜色 完后点确定,就可以修改好自己想要的颜色.

颜色替换的递归算法

假设以二维数组g[1..m][1..n]表示一个图像区域,g[i][j]表示该区域中点(i,j)所具颜色,其值为从0到k的整数.试编写递归算法,将点(i0,j0)所在区域的颜色置换为颜色c.约定与(i0,j0)同色的上.下.左.右的邻接点为同色区域的点. 表示图像区域的类型定义如下: /* 在g[1..m][1..n]中,将元素g[i0][j0] */ /* 所在的同色区域的颜色置换为颜色c */ typedef char GTYPE[m+1][n+1]; 1 voidChangeColor(G

pyqt界面颜色替换学习(pyqt精彩实例处学习)

# -*- coding: utf-8 -*- from PyQt4.QtGui import * from PyQt4.QtCore import * import sys QTextCodec.setCodecForTr(QTextCodec.codecForName("utf8")) class Palette(QDialog): def __init__(self,parent=None): super(Palette,self).__init__(parent) self.s

[VBA]批量替换PPT里的字体颜色

不知道为什么计组老师的大量课件字体是伤害视力的亮蓝色……看久了眼睛疼,想把颜色替换成保护视力一点的灰色,但是找了N久也没找到在图形界面上直接操作的方法,于是在MSDN上晃了晃,Google了一下,写了个VBA小脚本,只替换选定颜色,这样可以保留红色或者其他颜色的高亮,顺便把让人分心的花花背景也干掉. Sub ReplaceColor() Dim shape As shape Dim slide As slide Dim txt As TextRange On Error Resume Next

利用Photoshop进行遥感影像的色彩处理

参考"刘伟华 "写的文章,总结如下: 数字正射影像作为一种重要的数字测绘产品,已经广泛地被社会各行业所认可,尤其在建设基础地理信息框架.数字城市构建.交通和城市规划.居家旅游.土地资源调查.环境和灾害的监测等很多行业,发挥了越来越重要的作用.无论是通过航空或卫星方式获取的影像资料,由于地域特点.天气和季节条件.传感器等因素的存在,原始遥感影像一般不能直接应用于各种工程项目,通常要做大量的处理,才能进行提供给用户使用.这些处理包括几何纠正.格式转换.色彩增强等等,其中影像的色彩处理最复杂

利用色光三原色调整图片颜色

最近学习了android中的图片颜色的处理,现在来总结一下.android中存在三种方式来调整图片的颜色,来达到不同的效果.分别是:利用色光三原色来调整图片颜色,利用颜色矩阵来调整图片颜色,利用调整每一个像素点来调整图片颜色.显然调整颜色的方式是越来越细致的.那么在这一篇文章中,就总结一下通过色光三原色来调整图片的颜色. 一.基础知识 首先说一下基础的颜色知识.android中采取的颜色模型是RGBA模型.即R代表红色,G代表绿色,B代表蓝色,A代表透明度.而通过改变一张图片的三原色的色相,饱和