轻松一刻:跟我一起矢量化你的名字

想不想把你的名字或者任何文字进行矢量化,自动生成Shapefile矢量文件。

不想?拜拜。

 

第一步,打开ENVI,呵呵…

 

第二步,找一景美美的遥感影像或矢量文件。

这个文件将决定我们文字矢量化结果的地理位置。

在ENVI中打开此文件,并加载显示。

这里我选了一景国产高分4号卫星,经过了自动找点正射校正,所以定位精度还可。

 

第三步,添加文字注记。

在ENVI工具栏中选择Annotations > Text Annotation,

在ENVI视图中单击鼠标,并输入文字。

文字输入技巧:

  • 创建上标文字,按Ctrl + U键并键入文本;
  • 创建下标文字,按Ctrl + D键并键入文本;
  • 回到普通文字,按Ctrl + N键;
  • 插入一个换行,按Ctrl + Enter键;
  • 添加四个空格,按Tab键;

 

第四步,修改文字注记属性。

双击左侧Text图层,可弹出注记属性设置对话框,如下图所示。

  • 可修改字体、字号。
  • Color请默认黑色!
  • Background Fill修改为False!

 

 

第五步,隐藏图像图层,只在视图中显示文字注记图层。

 

第六步:保存当前视图到文件。

选择菜单:File > Chip View To > File…

输出格式选择ENVI即可。并自动加载显示输出文件。

 

第七步:使用ROI工具进行矢量化

工具栏打开ROI工具,新建ROI,切换到Threshold选项卡,单击Add New Threshold Rule按钮(左下图所示);

在弹出对话框中选择上步输出的图像任意波段,单击OK,默认阈值范围0-0即可。

最后效果如右下图所示。

 

第八步,输出矢量Shapefile文件。

在ROI工具面板,选择 File > Export > Export to Shapefile…,输出shp文件。

 

第九步:欣赏结果,任意使用。

ENVI中欣赏:

利用shp裁剪图像:

ArcGIS Earth中欣赏:

注:网络问题,没有加载显示高清底图。

posted @   ENVI-IDL技术殿堂  阅读(407)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
点击右上角即可分享
微信分享提示