问题标签 [xyz]

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 投票
0 回答
423 浏览

matlab - matlab中如何计算cieplot 1931色度图?

我对matlab中的色度图计算完全感到困惑。

在这里找到代码在这里找到

xyz 到 srgb 的转换是标准的。虽然它似乎缺少光源适应。

对我来说没有意义的是 xyY 到 xyz 的转换。它在下面看到并逐步穿过可见光谱。我还没有找到像这样的任何其他实现.. 这似乎是 matlab 中的 patch 函数所独有的:

0 投票
1 回答
144 浏览

java - 如何检查 Vector3 (x,y,z) 是否在 Java 中的其他 2 个 Vector3 之间?

我想为 Minecraft 服务器软件制作一个保护插件,并且我想使用 Vector3。我想检查 Vector3 是否在 2 个位置(Vector3)之间。

Vector3 具有以下值:x、y 和 z。我现在如何检查一个向量是否在另外两个之间?

我期待结果是否在两个位置。

0 投票
2 回答
671 浏览

python - 修改 XYZ 坐标文件中的 Z 值

我有包含随机 x、y、z 坐标的文件。我正在尝试编写一些代码以在 z 值前面插入一个“-”(负数)(因此给我一个负高程)。

问题是,我将文件保存为 .csv,不幸的是,这不会添加任何分隔符,因此数据仅位于每行一个单元格上,由空格分隔:x_y_z。“csv”文件包含超过 100 万个点,因此在 excel 中对其进行编辑是不可能的。

我已经尝试了几种方法来做我想做的事,但是当我试图遍历每一行并写出数据时我摔倒了。任何帮助或指示将不胜感激。

我已经尝试了 2 件事。第一种方法可能非常粗糙,但它似乎达到了我想要的效果,虽然它只适用于 1 行。我不知道如何真正遍历每一行。

第二种方法将取第一行,并将X,Y和Z分成不同的变量,之后我迷路了!

第一种方法会给我只需要一行的结果。['555555.55', '4444444.44', '-333.33']

第二种方法将 Z 分开,我可以在其中添加负数,但在我被卡住之后

0 投票
0 回答
218 浏览

r - R:将时间序列xyz转换为栅格

我有一个dt由 204 行和 19 列组成的时间序列(时间、纬度、值)。

我想使用rasterandoceanmap包将我的时间序列绘制为光栅图。

我正在尝试将数据框转换为栅格但有一些问题

这是我的代码:

它返回这个:

.local(obj, ...) 中的错误:无法从非数字矩阵导出坐标

我知道我必须将日期转换为数字,所以:

返回:

建议的最小公差:0.107308

points2grid(points, tolerance, round) 中的错误:维度 1:坐标间隔不是恒定的

从这里我不知道该怎么办。我在下面附上一些部分数据

数据 http://www.filedropper.com/df

0 投票
1 回答
178 浏览

matlab - 在 Matlab 中合并 xyz 文件中的所有数据

我有一组 501 个 XYZ 文件,我将其加载为

这会生成一个 1x501 单元格数组,其中存储了所有数据(我在https://nl.mathworks.com/matlabcentral/answers/486579-how-to-merge-multiple-xyz-files-into的附件中上传了此文件-1-大数组)。如何合并所有这些数据以获得 1 个大的 XYZ 文件?最终目标是拥有一个 nx3 数组,其中来自单独 xyz 文件的所有数据都合并为 1。

例如,为了集中 X 数据,我尝试了:

但是:这种类型的变量不支持点索引。

谢谢!

0 投票
1 回答
944 浏览

c# - RGB/XYZ和XYZ-LAB色彩空间转换算法

我试图将 RGB 颜色空间转换为 CIE-LAB 颜色空间。但是有一个错误。

  • 输入 RGB 值 = (50,125,50)
  • 收到的结果 LAB 值 = (41,-38,34)

LAB 值应为 (46.41,-39.24,33.51)

我从http://colorizer.org/检查了这个值

我在哪里做错了?

如果您检查以下代码并回答我。我会很高兴的。谢谢。

0 投票
1 回答
1535 浏览

c# - LAB 到 XYZ 和 XYZ 到 RGB 颜色空间转换算法

我试图将 CIE-LAB 颜色空间转换为 RGB 颜色空间。但是有一个错误。

  • 输入 LAB 值 = (46.41,-39.24,33.51)
  • 收到的结果 XYZ 值 =(-2,641482,15,57358,-5,368798)
  • 收到的结果 RGB 值 = (-791,4557,135,8615,-271,5485)

XYZ 值应为 (9.22,15.58,5.54) RGB 值应为 (50,125,50)

我从http://colorizer.org/检查了这些值

我在哪里做错了?

如果您检查以下代码并回答我。我会很高兴的。谢谢。

我将 RGB 转换为 XYZ 并将 XYZ 转换为 LAB 颜色空间转换。您可以使用以下链接进行检查。

RGB/XYZ和XYZ-LAB色彩空间转换算法

0 投票
1 回答
131 浏览

esri - openlayers 6 中的 XYZ 和 arcgis Esri

有谁知道在带有投影 EPSG:4326 的 openlayers 6 XYZ 层中使用这个源需要什么参数

https://services.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x }

谢谢

0 投票
1 回答
677 浏览

cloud - 如何读取 xyzrgb 文件并将 rgb 用于 MeshLab 的颜色

我有一个从图像文件创建的文件,我试图在 MeshLab 中使用它。在文件的每个像素处,以逗号分隔的形式包含 x 坐标值、y 坐标值、z 计算值 - 介于 0-100 之间、r 颜色值、g 颜色值和 b 颜色值。每个像素的信息都在文件的单独一行上,除了最后一个像素外,行尾为“\n”。

当我读入扩展名为 .txt 的文件时,我看到显示了图像信息,但没有显示颜色数据。我查看了MeshLab: How to import XYZRGB file然后https://laserscanningforum.com/forum/viewtopic.php?t=8052但看不到示例。

有人知道秘密吗?

是否有另一个 3D 点云显示程序可以做到这一点?

谢谢, 龙克

0 投票
1 回答
931 浏览

extent - 如何使用 openlayers 6 设置 XYZ 源的范围

我有一张地图,其背景图层为欧洲,另一个 (XYZ) 图层显示的区域要小得多。如何避免来自 XYZ 层的 404 错误消息用于未退出的瓷砖我试图通过范围:[-0.795668404302292,-0.7037491016945445,48.78018752203186,48.83999044180076] 但它不起作用。