Photoshop影像匀色技术
本篇博文简单介绍一下利用PhotoShop对影像数据进行匀色的相关技术
影像一般有img和tif两种各种。一般的影像如果在PS中打开,会丢失坐标信息。在做匀色处理中,普通的做法是,先将坐标信息导出来,然后用PS调好色之后,再将坐标信息复原。我的师兄推荐我使用GlobalMapper12这款软件,称这款软件可以保存坐标信息。但鄙人并没有尝试过。
武汉大学遥感信息工程学院有一位老师开发过一款插件,是基于Photoshop CS 4开发的。这款插件可以令影像在ps中打开而不丢失坐标信息。不过这款软件有一个缺陷,如果tif格式的影像超过2G,那就无法加载。我们可以先用ERDAS将tif格式的影像转为Img,然后用Photoshop打开(我用Photoshop CS 6打开过10G大小的tif影像)。
在Photoshop中打开影像后,有两种方式可以调节影像的颜色:第一种是直接在"图像->调整->曲线调整",利用菜单的方式所做的调整是不可逆的,不太方便控制;第二种,是利用图层管理的方式。下面将详细介绍这种方法:
1 点击
,新建一个"曲线"图层,当直方图出现之后,拉动峰值


图层列表中会多出一个曲线图层,并打开直方图窗口

2 调节影像的颜色通道
颜色通道一共有四个选项,分别为:RGB,红,绿,蓝。
a 直接拉动直方图中的直线,可以调节影像的灰度值,向上是更白,向下增加灰度。


b 选中红色通道,向上拉,提高红色比重;向下拉,红色比重减轻。蓝色和绿色通道的方法类似。


c 拉动的方向,除了折线形式之外,还有S型,S型的曲线,能够锐化图像,增强对比度。如下图(缩小之后,效果会明显一点)

原影像

S曲线后
d 示例中的图像,偏红,需要匀色至偏绿,具体的步骤就是:用红色通道,降低红色,再用绿色通道,增强绿色。
3 调节饱和度

打开饱和度图层:

原影像

调整之后

4坐标信息保存
在处理结束之后,用上述武大的插件可以保存有坐标信息的IMG文件。如果拖动到ArcGIS中,发现没有空间参考信息,有两种方法可以解决此问题。
- 将文件转换为tif文件,并把tfw,tif.aux.xml和tif.ovr三个文件的名称拷贝至tif文件目录,并使得四个文件的文件名一致。这样就可以保存坐标信息。如下图:

- 如果坐标信息是对的,只是没有空间参考坐标系,那可以直接在ArcGIS中定义坐标系。
另:如果你的机器上可以直接打开10G以上的TIF或img格式的影像,你也可以试试直接这样匀色,或许坐标信息也不会丢失。
Photoshop影像匀色技术的更多相关文章
- geotrellis使用(四十一)流水线技术
前言 之前 GeoTrellis 为方便用户将数据(GeoTiff 等遥感影像)导入到 backend (包含 Accumulo.File.Hadoop 等格式)中,编写了一个 ETL 类,该类的输入 ...
- Unity 5 中的全局光照技术详解
貌似是某位好人翻译的 https://unity3d.com/cn/learn/tutorials/topics/graphics/unity-5-lighting-and-rendering#rd? ...
- Unity 5 中的全局光照技术详解(建议收藏)
本文整理自Unity全球官方网站,原文:UNITY 5 - LIGHTING AND RENDERING (文章较长,请耐心阅读)简介全局光照,简称GI,是一个用来模拟光的互动和反弹等复杂行为的算法, ...
- Unity 5--全局光照技术
本文整理自Unity全球官方网站,原文:UNITY 5 - LIGHTING AND RENDERING 简介全局光照,简称GI,是一个用来模拟光的互动和反弹等复杂行为的算法,要精确的仿真全局光照非常 ...
- 04、Unity 5--全局光照技术
本文整理自Unity全球官方网站,原文:UNITY 5 - LIGHTING AND RENDERING 简介全局光照,简称GI,是一个用来模拟光的互动和反弹等复杂行为的算法,要精确的仿真全局光照非常 ...
- C#开发PACS医学影像处理系统(十五):Dicom影像交叉定位线算法
1.定位线概念:某个方位的影像在另一个方向的影像上的投影相交线,例如横断面(从头到脚的方向)在矢状面(从左手到右手)上的影像投影面交线. 举个例子:右边的是MR(核磁共振)的某一帧切片,这是从头开始扫 ...
- C#开发PACS医学影像处理系统(十六):2D处理之影像平移和缩放
1.平移,利用WPF中控件边距来控制位移: /// <summary> /// 平移图像 /// </summary> /// <param name="X&q ...
- C#开发PACS医学影像处理系统(十七):2D处理之影像旋转和翻转
1.任意角度旋转 在XAML设计器中,设置RotateTransform属性 <InkCanvas x:Name="ToolInkCanvas" UseCustomCurso ...
- 裸眼3D立体显示技术原理详解
众所周知,现实世界是一个三维空间,除去时间这一维度,现实世界是由长度.宽度和高度三个维度组成,我们每天就生活在这个三维世界中,而现有的显示设备大多数都只能显示二维信息,并不能带给人真实的三维感觉.为了 ...
随机推荐
- 【BZOJ5304】[HAOI2018]字串覆盖(后缀数组,主席树,倍增)
[BZOJ5304][HAOI2018]字串覆盖(后缀数组,主席树,倍增) 题面 BZOJ 洛谷 题解 贪心的想法是从左往右,能选就选.这个显然是正确的. 题目的数据范围很好的说明了要对于询问分开进行 ...
- Nifi 模板
Acqusition_and_Processing.xml Moving templates to own directory to make repo cleaner CADF_Pars ...
- 【转】STM32三种启动模式
@2018-12-16 [小记] STM32 启动区域 STM32三种启动模式 借助上述文章理解官方文档<一种从用户代码调用系统存储器中 Bootloader 的方法 >
- luogu4602 混合果汁 (主席树)
按照美味值从大到小排序,对于每个询问,我想二分找到一个前缀来满足条件 那么以单价为下标建主席树,维护区间的最大体积和 以及满足这个最大体积需要的价钱 然后二分答案,再在主席树上二分,找到恰好满足的那个 ...
- CF1139D Steps to One(DP,莫比乌斯反演,质因数分解)
stm这是div2的D题……我要对不住我这个紫名了…… 题目链接:CF原网 洛谷 题目大意:有个一开始为空的序列.每次操作会往序列最后加一个 $1$ 到 $m$ 的随机整数.当整个序列的 $\gcd ...
- 2018蓝桥杯 省赛D题(测试次数)
x星球的居民脾气不太好,但好在他们生气的时候唯一的异常举动是:摔手机.各大厂商也就纷纷推出各种耐摔型手机.x星球的质监局规定了手机必须经过耐摔测试,并且评定出一个耐摔指数来,之后才允许上市流通.x星球 ...
- hibernate 5的二级缓存案例讲解
hibernate 5的二级缓存案例讲解 本帖最后由 鱼丸儿 于 2018-1-20 11:44 编辑 大家好,今天来记录讲解一下磕磕绊绊的hibernate5 的二级缓存配置,一条路摸到黑 那么在这 ...
- 洛谷P4774 屠龙勇士
啊我死了. 肝了三天的毒瘤题......他们考场怎么A的啊. 大意: 给你若干个形如 的方程组,求最小整数解. 嗯......exCRT的变式. 考虑把前面的系数化掉: 然后就是exCRT板子了. 我 ...
- 洛谷P3168 任务查询系统
题意:有n个任务,第i个的存在时间是li~ri,有个权值.求t时刻第k大的权值. 这毒瘤...本来是前缀和 -> 主席树,我是树套树...然后光荣TLE. 其实很裸.一开始我写的是每个位置维护一 ...
- vue2.0项目实战(1)基础入门
最近公司的H5项目准备重构,部门老大说前端使用vue2.0来开发,所以就准备把整个项目的开发过程记录下来,一方面是为了记录开发过程中遇到的坑,另一方面也加强自己写作的能力. 什么是 Vue? 简要介绍 ...