24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2322  |  回复: 18
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

lyw8120

银虫 (正式写手)

[求助] 读取多个txt文件

各位大侠,

我需要读取一个文件夹下的全部txt文件,将它们存储在一个数组中。目的在于计算这个文件的均值(这些文件都是图像数据,想求它们的均值),并将所得的均值分别与这些图像比较 (比较做个减法)求出这些图像中固定不变的点,然后移除它们。

我不知道如何做,这些必须在c++中完成。

谢谢了。
回复此楼
Life is good,life is fair,life is just.Just trust yourself
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lyw8120

银虫 (正式写手)


送鲜花一朵
jjdg(金币+1): 春节快乐 2012-01-26 10:50:19
引用回帖:
: Originally posted by harryzs at 2012-01-25 03:35:37:
Under Linux:
cat  *.* | awk "do what you want"

很简练,这样能实现这些图像数据的求均值并比较么?能否具体点?
Life is good,life is fair,life is just.Just trust yourself
4楼2012-01-25 18:19:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lyw8120

银虫 (正式写手)

引用回帖:
: Originally posted by lurencyj at 2012-02-16 18:41:52:
在linux下的话,可以简单的做一个文件名列表作为c++程序的输入参数。

dir *.dat` > datafiles

./cpp_exe "datafiles"

我已经解决了,方法与你类似。
Life is good,life is fair,life is just.Just trust yourself
9楼2012-02-19 16:41:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lyw8120

银虫 (正式写手)

送鲜花一朵
引用回帖:
10楼: Originally posted by shouhangwn at 2012-02-21 12:59:42:
我觉得在linux下比较方便,进来学习了~~~

我的工作都在linux下
Life is good,life is fair,life is just.Just trust yourself
11楼2012-02-21 15:58:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lyw8120

银虫 (正式写手)

引用回帖:
2楼: Originally posted by libralibra at 2012-01-25 01:55:43:
去学习opencv,只需要简单的c++知识.大概3小时就够了
opencv读图后,所有数据都当做矩阵,跟matlab非常类似,只是不能向量化,矩阵必须用下标双循环,
不过如果你的就是简单的求均值作差,好像有函数cvAvg和cvSub,非常 ...

我的图像文件,都是文本数据(txt)。举个例子。一个图像文本数据是这样的:
1 2 34 543 1 221 .......
21 23 4 52 4 52 3.......
.................................

opencv 如何读取?
Life is good,life is fair,life is just.Just trust yourself
12楼2012-02-21 19:40:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lyw8120

银虫 (正式写手)

引用回帖:
: Originally posted by lurencyj at 2012-02-21 21:14:36:
imread 函数, 官网online document 上有tutorial的例子

imread 或cvloadimage只能读取图像,不是数据。
我的数据特殊,没有图像头文件,无法将相应的图像信息读入。
Life is good,life is fair,life is just.Just trust yourself
15楼2012-02-21 22:10:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lyw8120 的主题更新
信息提示
请填处理意见