@novachen
2020-03-01T14:30:50.000000Z
字数 1108
阅读 1889
遥感制图
colormap
expose
好了,看到这个标题,读者又该说你好个大言不惭!100%是那么好吹的吗?
现在的遥感制图的图像大小相较于以前增加不少。比如一景高分六号的图像可以达到48000x48000以上像素,如果需要镶嵌可以做出更大图幅的图像来。这就对图像的调色工作造成一定的困难。因为调色好坏是一件比较主观的看法,怎么制作出满足用户需求的图像是一个难题。
其实这里要让客户100%满意的重要前提是,客户“想要我觉得而不要你觉得”。所以充分的和客户沟通特别是提供一些小样让人家看是非常重要的。但是遥感图像通常非常巨大,全分辨率的传来传去非常麻烦,而且用户可能也未必装了遥感软件或者photoshop来打开几万x几万的大图。所以小样就最好控制在几千x几千这样正常的照片图像的规格上。还有一定要注意,如果客户同意了一个小样,那么你做出来的大图要和小样非常相似才可以。
另外还有一个问题,我们知道Photoshop(PS)毋庸置疑是目前最好的图像处理工具,尤其在处理视觉相关的内容上,但是PS处理很大的图像也很困难。虽然如果有足够的内存和硬盘,它是可以处理大型图像,但是每个步骤要等待的时间也是非常漫长。
因此我们设计了一组工具,它可以在PS上简单快速地设计小样,用之与客户沟通,然后再通过用户首肯的小样来驱动生成一个与该小样非常相似的大图像。
我们设计的步骤是这样:
1)将原图像src缩小N倍变成缩略图像,称为small;
2)将small通过PS变成客户中意的小样small_ps(通过多次交互);
3)将src、small、small_ps交给一个称为pkColormap的工具得到一个名为adjust的大图像;
4)将adjust交给一个称为pkExpose的工具得到一个名为output的最终大图像。
这里pkColormap的工具完成一个颜色映射的迁移,这样的迁移不是全局线性的,而是非线性局部调整的,因此制作出来的adjust缩小N倍还可以和小样small_ps非常相似,不管要处理多大的图像。
而pkExpose是为了解决pkColormap之后可能存在的图像局部过饱和现象。
举个例子
1)一副未经调色的高分卫星图像
2)在PS上处理成某个用户喜欢的小样
3)运用pkColormap前后的局部比较
图像的整体被调亮了,颜色更加鲜艳,但是可以看到很多亮的区域已经过饱和形成白板一块,没有信息了。
4)pkExpose前后的局部比较
将白板的区域的信息恢复了回来,而且保持其他部分不变。
这两个工具是我们PixelKnife(像素刻刀)工具箱的一部分。
陈甫
chenfu@aircas.ac.cn