教學版程式在下面請打開
#include <iostream>
#include <map>
#include <string>
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;
int main()
{
cout << "使用C++ STL map,類似python的dict:[key],[value]\n";
map<string string=""> f;
f["angel"] = "2.png";
f["david"] = "3.png";
f["baby"] = "baby.png";
f.insert(pair<string, string>("dog", "dog.jpg"));
f.insert(pair<string, string>("enigma", "general_enigma.png"));
map<string, string>::iterator i;
for (i = f.begin(); i != f.end(); i++) {
cout << i->first << "==>" << i->second << endl;
Mat im = imread(i->second);
imshow("map", im);
waitKey(3000);
}
destroyAllWindows();
return 0;
}

沒有留言:
張貼留言
HTML 編輯器