Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将三维数据可视化到wpf_C#_Wpf_Visualization - Fatal编程技术网

C# 将三维数据可视化到wpf

C# 将三维数据可视化到wpf,c#,wpf,visualization,C#,Wpf,Visualization,我有一个double Points[x,3]数组,其中包含人体点云的x,y,z坐标,我想可视化数据 我正在使用使用System.Windows.Media.Media3D但我无法将double转换为Windows.Media.Media3D.Point3D 如何可视化数据?您可以尝试使用Linq: IEnumerable<Point3D> points = Enumerable.Range(0, array.Length(0)) .Select(

我有一个
double Points[x,3]数组
,其中包含人体点云的
x,y,z坐标
,我想可视化数据

我正在使用
使用System.Windows.Media.Media3D但我无法将
double
转换为
Windows.Media.Media3D.Point3D


如何可视化数据?

您可以尝试使用Linq:

IEnumerable<Point3D> points = 
    Enumerable.Range(0, array.Length(0))
              .Select(i => new Point3D(array[i,0],
                                       array[i,1],
                                       array[i,2]));
IEnumerable points=
可枚举.范围(0,数组.长度(0))
.选择(i=>newpoint3d(数组[i,0],
数组[i,1],
数组[i,2]);

您需要提供您尝试过的内容的代码,否则您将收到否决票而不是帮助。您所说的可视化是什么意思?