Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.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
Text 将三维文本转换为二维文件文本_Text_3d_2d_Text Files - Fatal编程技术网

Text 将三维文本转换为二维文件文本

Text 将三维文本转换为二维文件文本,text,3d,2d,text-files,Text,3d,2d,Text Files,我有一个512*512类型的文件,它是一个x*y类型的文件。现在我们有512个这种类型的文件。这512个文件就像z轴,如果我们有100个这种类型的文件,那么我们的顶点总数是512*512*100,这样我就必须读取一个文件,有没有算法可以读取这种类型的文件并放入一个二维文本文件中 二维文本文件将是这样的 000 001 010 011 100 101 110 111,通过这种方式,我们继续从三维文本文件打印到单个二维文本文件 有什么办法吗?如果有人知道,请告诉我。任何教程或任何代码 苏丹舒 p、

我有一个512*512类型的文件,它是一个x*y类型的文件。现在我们有512个这种类型的文件。这512个文件就像z轴,如果我们有100个这种类型的文件,那么我们的顶点总数是512*512*100,这样我就必须读取一个文件,有没有算法可以读取这种类型的文件并放入一个二维文本文件中

二维文本文件将是这样的 000 001 010 011 100 101 110 111,通过这种方式,我们继续从三维文本文件打印到单个二维文本文件

有什么办法吗?如果有人知道,请告诉我。任何教程或任何代码

苏丹舒


p、 s:如果你需要关于我的问题的任何其他信息,请告诉我

好的,我将这样分析它:

您有一些XY类型的文件: 每个都有一个512*512表。 你有这些文件的Z个。 您希望将其转换为一种新类型的文件,具有512*512*512表。 我假设:

您知道如何执行基本文件I/O。 您知道如何解析现有文件—它有一个已知的行/列分隔符。 这非常简单:连接文件。您知道长度,因此您知道每2^18个条目或2^9行代表一个整数Z位置的X-Y平面


如果您担心大小的变化,请继续选择一个新的分隔符来表示新的Z索引。

您所说的文件类型是什么意思?存储二维表格的文件?你是想合并文件还是分割文件?你能举一个文件内容的例子吗?@b我的意思是,这是一个文本文件,其中包含二维表格,第一个文件中z=0,然后第二个文件中z=1,诸如此类。我想以我上面告诉过你的方式将这些文件合并成一个文件。@WTP我如何给你举个例子。它只是一个x=512y=512和z=0的文件,我有512个这样的文件,我们取另一个x=512y=512但z=1的文件,这样就没有了。现在我想把所有这些数字放在一个文本文件中,就像我上面解释的0.80.20.20.3 0.23 0.12 0.32 0.14 0.51现在在我的代码中,ist顶点000的立方体值是0.8。对于001,值为0.2对于010,顶点值为0.3,通过这种方式,立方体的8个顶点接受8个值,然后继续,直到文本文件中有值并完成包含值的立方体。现在我已经下载了包含值的文本文件,但它的排列方式是您已经理解的。现在我想知道如何改变。