0
我的代碼在幾個月前一直工作到今天。它在C++cvSaveImage未在此範圍內聲明?
#include <iostream>
#include <cv.h>
#include <highgui.h>
#include <stdio.h>
using namespace std;
int main()
{
IplImage* img = cvLoadImage("C:/Users/Amadeus/Documents/H1/cat.png");
int result=cvSaveImage("C:/Users/Amadeus/Documents/H1/cat.png",img); <----- Problem
return 0;
}
它一直說「cvSaveImage沒有在此範圍內聲明」。在現在所有人都說出來之前可以完美編譯的文件。我不明白它爲什麼在幾個月內運作,今天它說它沒有被宣佈。我甚至打開了我知道工作的文件,甚至沒有。這就像頭文件損壞或什麼的?你怎麼看?
謝謝!請牢記這一點。我重新安裝了OpenCV,這是非常枯燥的工作,並且再次運行。我相信在昨天發生意外錯誤之後,我可能會意外地編輯了頭文件。 –