OpenCV 2之批量打开文件夹下文件

本文介绍了如何使用OpenCV在C++中简单易懂地批量打开并处理文件夹内的图片。程序需要预先知道文件数量,并通过指定目录和文件后缀来操作。在指定目录路径时,需要注意使用双反斜杠‘\’来转义。
摘要由CSDN通过智能技术生成

在用OpenCV做计算机视觉时,常常需要批量打开文件夹下的文件。网上也有许多高大上的操作方式,但对本人来说,大多都晦涩难懂(水平有限吧)。我一直认为最好的代码,就是用最浅显易懂的语句实现困难的任务。扯远了。

  我写的程序,缺点是要事先判断文件夹下的文件数。

  假设有这样的文件夹目录:E:\butterfly\,要打开该文件夹下所有的图片,应该怎么做?按照一般的思路进行操作,现将所有的文件名输入,再一次打开。这里就要同一命名所有文件(全选文件,重命名按确认即可)。

值得特别注意的是,在C++中目录要写成,如"E:\\butterfly\\butterfly  (3).jpg"。'\\'是为了区别约定操作字符(\t,\n,ec.)和目录字符。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值