| 查看: 2310 | 回复: 18 | |||
[求助]
读取多个txt文件
|
|||
|
各位大侠, 我需要读取一个文件夹下的全部txt文件,将它们存储在一个数组中。目的在于计算这个文件的均值(这些文件都是图像数据,想求它们的均值),并将所得的均值分别与这些图像比较 (比较做个减法)求出这些图像中固定不变的点,然后移除它们。 我不知道如何做,这些必须在c++中完成。 谢谢了。 |
» 猜你喜欢
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
孩子确诊有中度注意力缺陷
已经有6人回复
2026博士申请-功能高分子,水凝胶方向
已经有6人回复
论文投稿,期刊推荐
已经有4人回复
硕士和导师闹得不愉快
已经有13人回复
请问2026国家基金面上项目会启动申2停1吗
已经有5人回复
同一篇文章,用不同账号投稿对编辑决定是否送审有没有影响?
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
提取Gaussian的rwf文件信息的工具rwfdump简介
已经有13人回复
【讨论】求助Matlab批量读取和处理一个文件夹里的txt文件
已经有9人回复
【求助】java读取txt文件里的数据【已完结】
已经有12人回复
【求助】VB如何读取txt文件~~
已经有12人回复
.txt格式的文件怎么读入Jade5啊?
已经有4人回复
【求助】Cview如何读取CHI140A测出的TXT文件
已经有9人回复

5楼2012-01-26 17:40:22
lurencyj
木虫 (著名写手)
- 应助: 159 (高中生)
- 金币: 2869.2
- 散金: 520
- 红花: 8
- 沙发: 10
- 帖子: 1244
- 在线: 148.3小时
- 虫号: 888093
- 注册: 2009-10-29
- 性别: GG
- 专业: 凝聚态物性I:结构、力学和
【答案】应助回帖
jjdg(金币+1): 感谢应助 2012-02-22 00:49:07
lyw8120(金币+5): 谢谢,你说的是个方法,可以这些不在是我的问题,我已经用C++解决了。我的问题是如何在opencv显示这些图像,因为图像的数据是文本,图像的信息(大小,深度,位数)在另一个文件里。所以难以实现。我现在正准备编写一个C++代码读取这些信息。用opencv的图形界面显示我的图像。 2012-02-22 06:29:33
lyw8120(金币+5): 谢谢,你说的是个方法,可以这些不在是我的问题,我已经用C++解决了。我的问题是如何在opencv显示这些图像,因为图像的数据是文本,图像的信息(大小,深度,位数)在另一个文件里。所以难以实现。我现在正准备编写一个C++代码读取这些信息。用opencv的图形界面显示我的图像。 2012-02-22 06:29:33
|
楼主为什么不用matlab或者Gnu octave试试呢? linux下面写个octave 脚本(类似于matlab),很容易搞定的。 我粗粗的写了一点test.m : |

16楼2012-02-21 23:56:31
libralibra
至尊木虫 (著名写手)
骠骑将军
- 程序强帖: 40
- 应助: 817 (博后)
- 金币: 12914.1
- 红花: 64
- 帖子: 2238
- 在线: 287.3小时
- 虫号: 696514
- 注册: 2009-02-05
- 专业: 计算机软件
【答案】应助回帖
★ ★
感谢参与,应助指数 +1
lyw8120(金币+5): ★有帮助 很不错,我可以去尝试,但是我还是想全用C++完成。 2012-01-25 02:31:36
jjdg(金币+1): 感谢参与 2012-01-25 09:59:35
jjdg(金币+1): 春节快乐 2012-01-25 09:59:41
ben_ladeng(专家考核): 2012-02-21 17:48:01
感谢参与,应助指数 +1
lyw8120(金币+5): ★有帮助 很不错,我可以去尝试,但是我还是想全用C++完成。 2012-01-25 02:31:36
jjdg(金币+1): 感谢参与 2012-01-25 09:59:35
jjdg(金币+1): 春节快乐 2012-01-25 09:59:41
ben_ladeng(专家考核): 2012-02-21 17:48:01
|
去学习opencv,只需要简单的c++知识.大概3小时就够了 opencv读图后,所有数据都当做矩阵,跟matlab非常类似,只是不能向量化,矩阵必须用下标双循环, 不过如果你的就是简单的求均值作差,好像有函数cvAvg和cvSub,非常方便 |

2楼2012-01-25 01:55:43
3楼2012-01-25 03:35:37

4楼2012-01-25 18:19:26
6楼2012-02-15 15:08:29
lurencyj
木虫 (著名写手)
- 应助: 159 (高中生)
- 金币: 2869.2
- 散金: 520
- 红花: 8
- 沙发: 10
- 帖子: 1244
- 在线: 148.3小时
- 虫号: 888093
- 注册: 2009-10-29
- 性别: GG
- 专业: 凝聚态物性I:结构、力学和
【答案】应助回帖
感谢参与,应助指数 +1
jjdg(金币+1): 感谢参与 2012-02-17 02:00:40
lyw8120(金币+2): 2012-02-19 16:42:07
lyw8120(金币+5): 2012-02-19 16:42:21
jjdg(金币+1): 感谢参与 2012-02-17 02:00:40
lyw8120(金币+2): 2012-02-19 16:42:07
lyw8120(金币+5): 2012-02-19 16:42:21
|
C++里面实现的话,有几个细节问题要处理: 1. 每个数据文件的格式(矩阵大小)都必须是一样的; 2. 文件夹下面的文件有几个,动态处理,还是静态的手动填写入程序代码; 3. 要是文件个数过多,那就不能把文件内容一次性读取进内存。 估计写写需要3-4个小时吧。 最好,文件数据大小一致,每次读取一个,做加法,读取完成后,做平均,然后再跟原文件数据做大小比较(“相等”的定义需要一个浮点数精度)。 |

7楼2012-02-16 18:36:23
lurencyj
木虫 (著名写手)
- 应助: 159 (高中生)
- 金币: 2869.2
- 散金: 520
- 红花: 8
- 沙发: 10
- 帖子: 1244
- 在线: 148.3小时
- 虫号: 888093
- 注册: 2009-10-29
- 性别: GG
- 专业: 凝聚态物性I:结构、力学和

8楼2012-02-16 18:41:52

9楼2012-02-19 16:41:41
shouhangwn
铜虫 (小有名气)
- 应助: 2 (幼儿园)
- 金币: 150.6
- 红花: 1
- 帖子: 222
- 在线: 17.4小时
- 虫号: 1438940
- 注册: 2011-10-12
- 性别: GG
- 专业: 计算机软件

10楼2012-02-21 12:59:42













回复此楼
lyw8120