我一直在尝试很多东西,并尝试搜索解决方案,但我没有做任何工作。这甚至不是一件困难的事情,但对于我的一生,我可以做到。
基本上,我有一个由Matlab生成的.txt文件,它是一个640 * 480矩阵。每个单元格都有2个值,用逗号分隔。
我想从该文件读取以创建一个包含2个值的640 * 480 2D数组,以便我可以快速访问单元格以获取这2个值。
基本上,我正在做的是在matlab上进行一些图像分析,图像的每个像素给出2个值,我将在以后使用。我将640 * 480矩阵保存到.txt文件中。
完成后,我将该文件手动传输到我的c ++文件夹中。我的C ++代码跟踪标签的位置(中心坐标)。我想使用c ++代码访问该文件,以便可以在c ++中创建数组,然后访问单元格以使用其中的2个值在图像上显示它们(仅对应于标签中心坐标的单元格)。] >
P.S:我在想我之所以不能使它起作用是因为用逗号分隔了这两个值,但是我不知道该如何解决。
只是让您对我的矩阵看起来更清楚:
1,1 1,2 1,3 1,4
2,1 2,2 2,3 2,4
3,1 3,2 3,3 3,4
4,1 4,2 4,3 4,4
我一直在尝试很多东西,并尝试搜索解决方案,但我没有做任何工作。这甚至不是一件困难的事情,但是对于我的一生,我可以做到。基本上我有一个.txt文件...
我使用代理显示解决方案。