herrDeng網內搜尋

自訂搜尋

Ads

2021年3月14日 星期日

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


教學版程式在下面請打開
  1. #include <iostream>
  2. #include <map>
  3. #include <string>
  4. #include <opencv2/opencv.hpp>
  5. using namespace std;
  6. using namespace cv;
  7. int main()
  8. {
  9. cout << "使用C++ STL map,類似python的dict:[key],[value]\n";
  10. map<string string=""> f;
  11. f["angel"] = "2.png";
  12. f["david"] = "3.png";
  13. f["baby"] = "baby.png";
  14. f.insert(pair<string, string>("dog", "dog.jpg"));
  15. f.insert(pair<string, string>("enigma", "general_enigma.png"));
  16. map<string, string>::iterator i;
  17. for (i = f.begin(); i != f.end(); i++) {
  18. cout << i->first << "==>" << i->second << endl;
  19. Mat im = imread(i->second);
  20. imshow("map", im);
  21. waitKey(3000);
  22. }
  23. destroyAllWindows();
  24. return 0;
  25. }

沒有留言:

Related Posts Plugin for WordPress, Blogger...

熱門文章