日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

suma++[代碼分析一]: 主入口visualizer.cpp

發布時間:2023/12/20 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 suma++[代碼分析一]: 主入口visualizer.cpp 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近在復現suma++,發現網上沒有相關的注釋和解析suma++,可謂荒漠,看的也是一頭霧水。所以想著看一點記錄一點;? ?今天嘗試著看代碼,個人認爲首先應該看visualizer目錄的visualizer.cpp ,雖然是用qt寫的界面,以前沒有接觸過,但關系到輸入輸出,不看的話,不知道所以然(當然不用一行一行的看,畢竟光可視化的代碼就3000多行...有些代碼望文知義即可)

關於?./visualizer?復現suma++:最後一步 ./visualizer 報錯


個人理解,界面中沒有點play按鈕前,加載.bin文件之後,都是初始化工作,這個初始化工作還挺多的,夠看好久的...

// initialize Laser Fusion.rv::ParameterList params; // default parameters.if (argc <= 1) {parseXmlFile("../config/default.xml", params); // 從xml 獲得參數params} else {parseXmlFile(argv[1], params);}std::shared_ptr<SurfelMapping> fusion = std::shared_ptr<SurfelMapping>(new SurfelMapping(params)); // core/SurfelMapping.h 一切的起點window.initialize(fusion, params); // 在窗口中初始化fusion 和paramswindow.show();

可以從這裏展開代碼閱讀,看看這個類的實現及初始化,一步套一步,看完回到這個cpp文件中來接著下面看,看完之後就知道整個suma++的脈絡了

rangenet_lib && tensorRT8.** && ubuntu20.04 && suma++_緘默0603的博客-CSDN博客

總結

以上是生活随笔為你收集整理的suma++[代碼分析一]: 主入口visualizer.cpp的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。