问题标签 [raster]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - 计算平均值和标准差
问候溢出者,
我在 MatLab 中有一个灰色图像矩阵,并且该图像的特定像素坐标很少。我想计算该矩阵中矩形区域内值的平均值和标准差,以便:
- 它以一个角度定位(例如 0、45、90、135)
- 它包含所有几个像素
- 它的面积对于每个角度都是最小的,它的高度 >= 它的宽度
现在,如果我能在垂直、水平和双对角线的情况下这样做,我会很高兴,但如果我能在手头的任何角度做到这一点,我将非常感激。
有任何想法吗 ?
python - 在 python 中使用来自 gdb 的栅格数据集
我正在尝试编写一个脚本,用于在 python 中将度数转换为弧度。一项常见的任务,拥有它会很有用。我遇到的问题是输入栅格似乎被读取为字符串。见下文:
我得到的错误是:
我不确定如何在不使用引号的情况下使用此栅格。我对 Python 非常陌生,因此将不胜感激。
祝一切顺利
algorithm - 光栅图像缩放算法
假设我们有 20x20 的光栅图像。缩放如何工作?例如如何将 (Xo,Yo) 映射到 (Xn, Yn),其中 o - 原始,n - 新。显然有两种情况新分辨率小于或大于原始分辨率。感觉就像你会尝试相似变换 - 但是你如何将它应用于每个像素的像素,以便生成的图像没有孔(或者当生成的图像具有较低的尺寸时,你将如何适应那里)。
silverlight - 将 Canvas 打印到 Silverlight 图像
我使用 WritebleBitmap 类成功地将画布添加到位图,然后尝试使用位图通过 SaveFileDilogue 将图像保存在客户端系统上。我正在使用 FluxJpegCore 图像编码的方法,我们使用光栅阵列来生成图像像素。下面是完成这项工作的代码部分。
图像保存一切正常,但是当我缩放图像然后打印它时,代码在“raster[i] = new byte[width, height];”行失败。引发系统内存不足错误。谁能帮我找到解决方案?
java - 如何从像素值数组和已知宽度和高度创建图像..?
我有像素值的一维数组,我可以通过这种方式获得红色、绿色和蓝色。
我也知道我想要创建的图像的宽度高度。所以,我总共有以下数据。1)新图像的宽度 2)新图像的高度 3)像素值的一维数组。
我的主管建议我使用 createRaster 方法,但函数参数对我来说很难理解。你能给我一些简单的代码吗?谢谢。
r - 在 shapefile 后面绘制栅格
如何在 shapefile 对象后面绘制“光栅”对象?两者都可以自己绘制,但点不会绘制在栅格上:
r - R中栅格的分辨率值
我只是想知道是否有人有R中栅格分辨率的转换表。我想知道这些数字以米为单位:
分辨率:0.08333333, 0.08333333
分辨率:0.009398496、0.009398496
分辨率:0.002349、0.002349 = 250m(我认为)
我真的很想知道设置栅格对象以使像元大小为 1km^2 的分辨率。我正在使用跨越澳大利亚的栅格。
提前谢谢大家。
干杯,亚当
r - R中的属性栅格提取
我一直在尝试创建一个新的栅格对象,该对象仅包含现有栅格中的几个值。我正在使用此处找到的类栅格:https ://www.ga.gov.au/products/servlet/controller?event=FILE_SELECTION&catno=71071 。
我努力了:
和
和
生成具有以下属性的栅格:
我认为这会产生一个值为 NA 和 1 的栅格图层,但它有 33 个值。我一直在努力寻找一种在如此大的文件上使用 R 来“按属性提取”的方法。有人对我如何做到这一点有建议吗?
r - 识别栅格地图上的线性特征并使用 R 返回线性形状对象
我想在栅格地图上识别线性特征,例如道路和河流,并SpatialLines
使用 R 将它们转换为线性空间对象(类)。
raster
和sp
包可用于将要素从栅格转换为多边形矢量对象(类SpatialPolygons
)。 rasterToPolygons()
将从栅格中提取特定值的像元并返回一个多边形对象。该产品可以使用该dissolve=TRUE
选项进行简化,该选项调用包中的例程rgeos
来执行此操作。
这一切都很好,但我更希望它是一个SpatialLines
对象。我怎样才能做到这一点?
考虑这个例子:
最好的方法是找到穿过多边形的中心线吗?
或者是否有可用的现有代码来执行此操作?
编辑:感谢@mdsumner 指出这称为骨架化。
r - 随着时间的推移从光栅砖计算凹陷(负数组),R
我正在尝试从气候数据集中计算一组凹陷(负值)的数量,并且对如何进行操作一无所知。让我解释一下这个场景。我有一个 468 层的光栅砖,每层有 7458 个单元。
现在以第 5000 个像素为例
随着时间的推移,这将为我提供该像素的 468 个值。
现在在这里我需要做两个任务
1)计算降雨量低于平均值的次数 - 那些具有负值的次数。为了便于计算,零具有正 RF 值(我使用重新分类将其转换为零)。在上面的示例中,我想选择负数组并计数。即,(-90.795107 -89.990016 -94.840754),(-15.085517),(-12.469657 -114.757702 -115.372023,-107.194478 -92.916680 -115.105817 -113.205776 -115.003430 -62.175070),(-72.358073 -105.006508 -115.372023,-48.836959 -102.314928 -113.271826 -115.372023 -79.530055) 等。生成的图层像素值应该是这些组的计数,在这种情况下为 5。同样需要对时间维度上的所有像素进行处理。
2)对于我想选择最小值的每个组,结果像素将具有这些最小值的总和。如果一个组有一个值,请保持相同。
我坚持从这个过程开始。我假设我需要将砖块转换为数据框并执行此操作。
任何人都可以帮助我指导如何去做吗?
非常感谢任何帮助。
对不起,如果解释令人困惑。
问候 SP