herrDeng網內搜尋

自訂搜尋

Ads

2021年3月14日 星期日

C++ stl map使用練習opencv秀圖(漢字字幕版)


教學版程式在下面請打開
#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;
}

沒有留言:

Related Posts Plugin for WordPress, Blogger...

熱門文章