问题标签 [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.

0 投票
1 回答
331 浏览

python - 使用 django 的 gdal lib 的“不支持”的光栅特性

我已经阅读了Django GDAL API,它明确指出不支持与光栅相关的功能。好的,如果是这种情况,我想使用支持这些功能的其他gdal 库。

所以我也安装了http://pypi.python.org/pypi/GDAL/

但是,django 似乎不希望我使用其他gdal 库。django 内部似乎存在某种冲突。

在标准的 python CLI 中,它可以很好地导入:

但是当我从django shell尝试同样的事情,或者尝试运行 django 管理命令时,我得到了错误:

ImportError:DLL 加载失败:找不到指定的过程。

django shell和DJANGO 找不到 DLL的标准 python CLI有什么区别?我可以做些什么来使用其他 GDAL,以便我可以导入和使用创建栅格所需的功能吗?

0 投票
1 回答
1652 浏览

fonts - 栅格化 TrueType 字符字形数据

我在 TrueType 字体文件的glyf 表中有一个字符的字形数据。
该数据表示为十进制数字块。

示例: Calibri 11pt 中的字符“a”(字形索引 258)

在屏幕上绘制这个角色的可能性是什么?

0 投票
1 回答
2819 浏览

java - 将矢量转换为 HTML5 画布(DXF 到画布坐标)

有没有办法获取 DXF 绘图并创建将图像绘制到画布上的 HTML5 代码?

0 投票
2 回答
16922 浏览

python - 如何投影和重新采样网格以匹配另一个网格与 GDAL python?

澄清:我不知何故遗漏了关键方面:不使用 os.system 或 subprocess - 只是 python API。

我正在尝试将 NOAA GTX 偏移网格的一部分转换为垂直基准面转换,而不是完全遵循如何在 GDAL 中使用 python 执行此操作。我想采用一个网格(在这种情况下是一个测深属性网格,但它可能是一个 geotif)并将其用作我想要做的模板。如果我能做到这一点,我有一种感觉,它将极大地帮助人们利用这种类型的数据。

这是我所拥有的绝对行不通的东西。当我在生成的目标数据集 (dst_ds) 上运行 gdalinfo 时,它与源网格 BAG 不匹配。

示例文件(但它们重叠但处于不同投影中的任何两个网格都可以):

命令行相当于我正在尝试做的事情:

0 投票
1 回答
665 浏览

python - 将多个栅格属性附加到逗号分隔的表中

第一次发帖和已经用尽所有其他选项的 python newb。我有兴趣将选定的栅格属性(使用 arcpy.GetRasterProperties_management(input_raster, "property_type") 函数)附加到以逗号分隔的表中,但在弄清楚如何为多个结果执行此操作时遇到了麻烦。作为一个(我的实际脚本的)删节示例,我创建了两个“for”循环;一个用于我有兴趣输出的每个栅格属性(即像元大小 X、像元大小 Y)。我的栅格列表包括 S01Clip_30m 到 S05Clip_30m。我的目标是创建一个看起来像这样的 .txt 文件:

到目前为止我的代码如下(底部有一些不确定的、拙劣的语法)。当我运行它时,我得到了这个结果:

S05Clip_30m,88.9374
(列表中的最后一个栅格,CellSizeY)

感谢您在关键的底部代码块上提供的任何帮助。

0 投票
1 回答
1611 浏览

python - ArcGIS 10 python - 检查栅格值是否在集合中的条件语句

我正在尝试根据来自另一个栅格的输入创建一个栅格。如果栅格值等于 set() 中包含的数字,则我希望它为 1,否则为 0

我尝试了以下方法:

这些都不起作用。我相信它们不起作用,因为 where 子句只接受地图代数表达式:ArcGIS 帮助

我可以想到其他两种方法来做到这一点。一个是将其转换为 NumPyArray 并使用它。另一个是遍历集合并为集合中的每个值创建一个光栅对象。循环完成后合并它们。

有没有人对如何解决这个问题有任何建议或意见?

谢谢

0 投票
0 回答
147 浏览

mfc - 图片从一个直流到另一个

我在一个程序(视图和对话框)中有两个带有窗口的类,它们必须显示图片。

视图从磁盘拍照,如:

如何从这个 dc 中“BitBlt”图像到其他类和窗口中的 dc?

0 投票
1 回答
4788 浏览

python - 如何使用 GDAL 将操纵的栅格值写入 ASCII 网格?

我正在尝试使用 GDAL 操作网格(ASCII 网格)中的栅格值。但在继续此之前,我无法将新值写入文件。当调用 slopeband.WriteArray(s) 时,我收到这些错误消息。

错误 6:slope.asc,波段 1:此数据集不支持 WriteBlock()。

错误 1:slope.asc,带 1:写入脏块时发生错误

如果这是非常基本的,我很抱歉,但我对 python 和 GDAL 还是很陌生,尤其是。我在 Mac OS X 10.6.8 和 Python 2.7 上使用 GDAL 1.9.0。谢谢!

0 投票
1 回答
668 浏览

python - 大卫星图像的计算崩溃 python 和计算机冻结

可能的重复:
大卫星图像处理

我正在尝试在双时相 RapidEye 多光谱图像上运行 Mort Canty 的 Python iMAD 实现。它基本上计算了两个图像的典型相关,然后减去它们。我遇到的问题是图像的大小为 5000 x 5000 x 5(条带)像素。当我在整个图像上运行此程序时,我的计算机严重崩溃,我必须将其关闭。

有谁知道什么可以让 python像这样使计算机崩溃?例如,如果我选择每个波段 2999x2999 像素,一切运行正常。

8 GB 内存,I7-2617M 1.5 1.5 ghz,Windows7 64 位。我使用 64 位版本的一切:python(2.7)、numpy、scipy 和 gdal。

先感谢您!

如果名称== '主要': main()

0 投票
1 回答
848 浏览

java - Java BufferedImage,写入底层光栅,像素在最终图像中出现偏移

为线程 necromancny 道歉,我试图制作一个缩减版本进行测试,它可以在这里找到

https://www.dropbox.com/sh/y0wtlae37yltfz5/yRDSyKj2NY

下载的最大部分是 src 文件夹中的 3 个示例图像(其中 2 个是医疗级眼底图像,所以它们有点大)。抱歉,如果解决方案的整体规模仍然有点大,但如果不认真重新考虑,我就无法将其缩小(我承认我有点睡眠不足,必须在 20 分钟内开始工作)。

我对问题的原始描述如下

我的问题是这样的。我有一个BufferedImage人类视网膜,现在使用自适应阈值我已经成功地从眼睛中提取了血管结构,我的软件的其余部分处理绘制血管并确定它们的厚度,我相信这是正确的。最终结果显示所有坐标与它们的实际位置有相当程度的偏移(仔细观察,您可以看到一些正确连接的种子的曲率跟随血管,并且坐标跟随图像的圆周。我的问题是这个,是什么导致了这种偏移,我该如何补救?