opencv cvSaveImage保存图像有关问题!

opencv cvSaveImage保存图像问题!!急急急啊!!
现在在做批处理图像的问题,因为每张图片都会产生很多中间结果图像,要保存下来,先读取文件名,这个我会,可是保存的时候如何在cvSaveImage()中写路径呢?我希望每个图像都产生一个文件夹用来存储中间结果。
比如:文件在\....\img\a.jpg
然后我想将结果保存为 \....\img\a\result1.jpg
如何做到呢???不是说cvSaveImage(“ \....\img\a\result1.jpg”,img),不是这样,这样就不能是批处理,每次都会覆盖。。
不知道我说清楚了没,求大神指教!
------解决方案--------------------
引用:
我知道了,因为cvSaveImage不能创建不存在的文件夹。。。。。搞了一整天白忙活了。。。。

很少API会自动创建一个文件夹的。
------解决方案--------------------
目测你的.太多了。