ENVI5.3数据裁剪——指定区域和shp裁剪

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ENVI5.3数据裁剪——指定区域和shp裁剪相关的知识,希望对你有一定的参考价值。

参考技术A     在工作中遥感影像往往是一整块的,而与研究区域相差甚远,因此就需要裁减影像图。主要包括指定区域裁减和按照shp矢量图层裁减。接下来分享其主要操作步骤,仅供参考,如有不完善的地方,还请多指正。

一、指定区域裁减

    1、使用ENVI 5.打开遥感影像。在快捷栏中上部找ROI工具,或File→New→Region of Interest,然后双击。

    2、在所选区域右击选择范围大小(Retangle Size),可以精确调整裁剪像素大小。然后点击OK,把Region of Interest框关闭(以便进行一步裁剪)。

    3、在Toolbox中搜索“Subset”即可出现“Subset Data from ROIs”;或者在Regions of Interest→Subset Data from ROIs,双击打开。在“Select Input File to Subset via ROI”对话框选择要裁减影像;在“Spatial Subset via ROI Parameters”框中选择你刚才裁剪的所需区域,选择文件保存路径。

    4、输出结果。

    图4裁减结果即为以上所选区域,运行结果非常快,一般在一分钟以内,区域越大时间越长。

二、shp图层裁减

    1、使用ENVI 5.3分别加载遥感影像和shp数据。

    2、在Toolbox中搜索“Subset”即可出现“Subset Data from ROIs”;或者在Regions of Interest→Subset Data from ROIs,双击打开。

    3、选择输入遥感影像点击“OK”,之后输入shp数据,在“Mask pixels outside of ROI?选择“Yes”,背景值为“0”,选择输出文件,点击“OK”。

    4、运行结果。图7为shp裁减结果,为辽东半岛行政区域的部分显示,其运行结果一般在10分钟以内。

  三、总结 。

    遥感影像裁剪裁剪重点和难点就是工具的使用即: Subset Data from ROIs的使用。

  以上就是本期的全部内容,数据输出格式可以从“File”→“Save As”选择保存类型。如有任何疑问,请留言!

如何指定 X、Y、宽度和高度以便在 Photoshop 中进行裁剪?

【中文标题】如何指定 X、Y、宽度和高度以便在 Photoshop 中进行裁剪?【英文标题】:How do I specify X, Y, Width and Height in order to crop in Photoshop? 【发布时间】:2014-08-21 10:51:26 【问题描述】:

在 Adob​​e Fireworks 中,您始终能够以数字方式指定要裁剪区域的 X 和 Y 坐标、宽度和高度 - Photoshop 中的这个选项在哪里?

抱歉,如果我太厚了 - 我对 Photoshop 还是很陌生!

我需要能够通过 Photoshop 编辑器而不是通过脚本来执行此操作。

【问题讨论】:

这是本网站的主题。您可能最好查看其他一些堆栈交换站点 - 您会得到更好的答案。也许是超级用户? 好的,谢谢您的建议!以后我会去那边的。 【参考方案1】:

你可以在window/Info的Infopallet中找到它

还有其他信息,例如您指向的像素的颜色。

【讨论】:

感谢您的回复。这确实为我提供了我感兴趣的信息,但它不允许我指定坐标、宽度或高度 - 这是我需要能够做的。 是的,它只显示位置,但如果你想用指定的大小裁剪它,你可以使用裁剪工具顶部菜单栏以 px 或 cm 或 mm 指定宽度和高度,也可以使用 Canvas图像菜单中的大小....要从确切的 x 和 y 位置裁剪它,首先您使用 (OldWidth - X) 和 (OldHeight - y) 从右上角更改画布大小,然后从左下角使用 newWidth 和 newHeight 更改画布大小....无论如何,没有工具可以指定您要裁剪的 x 和 y 位置。 @davidr360 如果我的回答解决了您的问题,请点击大复选框接受它作为答案。这样,其他人就知道问题解决了。作为奖励,您将获得一些代表积分和徽章;) 您的回答似乎是我最接近解决方案的答案,谢谢!裁剪菜单顶部的菜单栏实际上似乎是指裁剪的纵横比,而不是裁剪本身的像素大小。很遗憾,Adobe 没有为这样一个基本功能包含适当的功能!再次感谢您的回复。 如果您在框中的数字后面加上px,则测量单位将是像素,会有更多选项,例如mm,cm,in等【参考方案2】:

您可以使用矩形标记工具标记要裁剪的区域,然后转到图像 -> 裁剪

【讨论】:

谢谢。我不太清楚矩形标记工具是什么意思。我知道您可以通过使用裁剪工具在其周围拖动一个框来选择要裁剪的区域,但这不是我想要的 - 我需要能够手动输入裁剪的 X、Y、宽度和高度

以上是关于ENVI5.3数据裁剪——指定区域和shp裁剪的主要内容,如果未能解决你的问题,请参考以下文章

将裁剪区域与非裁剪区域分开

arcgis裁剪后比shp面大

使用纵横比和空白区域裁剪图像

裁剪区域不是矩形时裁剪图像

用少量可用点裁剪感兴趣的区域

ENVI中如何用已有SHP文件裁剪影像?