#include <io.h>
bool isFileExist(string path, int mode)
{
int a = _access(path.data(), 0);
if (a == 0)
return true;
else
return false;
}
for (size_t i = 300; i < 700; i++)
{
string base = "F:\\xinen\\DetectResults_EN_slot17_20230321001\\DetectResults";
string path = "F:\\xinen\\DetectResults_EN_slot17_20230321001\\DetectResults" + to_string(i);
int a = _access(path.data(), 0);
//存在
if (a == 0)
{
vector<String> imgNames255;
cv::glob(path + "\\*Detec.bmp", imgNames255);
for (int j = 0; j < imgNames255.size(); j++)
{
Mat aaa = imread(imgNames255[j], 0);
string imgPathIn = imgNames255[j];
int DetectAt = imgPathIn.find_last_of("\\");
string imgName = imgPathIn.substr(DetectAt + 1, imgPathIn.size());
imwrite("F:\\xinen\\DetectResults_EN_slot17_20230321001\\AllImgs\\" + imgName, aaa);
cout << "";
}
}
}
C++判断文件夹是否存在
于 2023-03-16 16:07:28 首次发布