24小时热门版块排行榜    

查看: 639  |  回复: 3

紫黛微颦

铜虫 (小有名气)

[求助] 求助图像文件批处理的问题

想对一个文件夹里的几百幅图像进行处理,肯定不能一幅幅的来。呵呵,但是初学matlab,不知道怎么进行批处理。个人想的是给出文件夹路径,肯定有一个指针指向图像文件,处理完后指向下一个,一直到最后一个图像文件。但是具体的实现怎么来呢?请高手指点
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

锐利的碎片

木虫 (正式写手)

star watcher

【答案】应助回帖


感谢参与,应助指数 +1
ben_ladeng(金币+1): 3Q 2012-01-06 18:02:21
如果是python可以这样
import glob, pylab
for i in glob.glob("*.jpg":
     读取为ndarray数组
      image = pylab.imread(i)
     # 处理image数据
     image = proc(image)
2楼2012-01-06 12:59:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hxinguo

木虫 (小有名气)

【答案】应助回帖


感谢参与,应助指数 +1
xzhdty(金币+1): 欢迎常来程序语言 2012-01-07 10:14:52
用dir(filepath)把文件夹遍历,获得每个文件的名称和路径,再for循环就可以批量处理了。
3楼2012-01-07 08:46:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军


jjdg(金币+1): 感谢参与 2012-01-08 00:52:30
matlab没有指针,但是dir会返回所有文件名数组,挨着调用就行
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
4楼2012-01-07 17:33:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 紫黛微颦 的主题更新
信息提示
请填处理意见