2 OpenCV 視覺化(Viz) 相機視錐

2021-10-25 10:15:28 字數 1655 閱讀 2766

這一節是顯示相機視錐及影象,使相機空間位置更加立體。官方文件內容為:

當然,主要的函式就是 wcameraposition

// eigen 一定要在opencv前面

#include

"eigen3/eigen/core"

#include

"eigen3/eigen/geometry"

// opencv

#include

"opencv2/core.hpp"

#include

"opencv2/imgcodecs.hpp"

#include

"opencv2/calib3d.hpp"

#include

"opencv2/viz.hpp"

#include

"opencv2/core/eigen.hpp"

// 要在eigen 標頭檔案後面

using

namespace std;

using

namespace cv;

intmain

(int argc,

char

** ar**)

cmake_minimum_required(version 3.2)

project(cylinderdisplay)

set(cmake_prefix_path "/home/zzl/opencv420/build/install/"

) // 我裝了兩個opencv版本

find_package(opencv 4 required)

message(status "opencv library status:"

)message(status " opencv version: $"

)find_package(pangolin)

find_package(eigen3)

set(cmake_cxx_standard 17)

include_directories($)

include_directories($)

add_executable(blog cylinderblog.cpp)

target_link_libraries(blog $

)

如果遇到平移向量不更新,可以嘗試更換opencv版本(opencv3.4.2 + vtk7.1.1 有這個bug,我更換到opencv 3.4.0 或者 opencv 4.2.0解決問題)

目前我使用opencv 4.2.0 + vtk 7.1.1一切正常

AS2,演算法視覺化 人走迷宮演算法的視覺化實現

as2,演算法視覺化 人走迷宮演算法的視覺化實現 by emilmtthtew 05 10 11 小人在迷宮中尋路是乙個非常經典而有趣的演算法問題,主要用到的堆疊方面的知識還有乙個深度優先搜尋。演算法的細節可以參考我的日誌上的文章 只顯示最正確的搜一條路線的版本 顯示出全部搜尋過程的版本 這裡主要談...

訂單視覺化2實戰 合同評審

合同評審顧名思義即簽訂合同前,公司各相關部門大家一起開會商議合同是否可簽 合同存在的技術風險 計畫風險以及財務風險等,並需要通過此環節確定訂單可交付日期等。最後形成統一決論並進行執行,這麼做會存在以下幾個難點或缺陷。1.涉汲部門較多,人員事務較多,無法召齊人員 部門人員事務煩多,且經常有出差的,大會...

資料視覺化之seaborn(2)

接下來就要進行一些具體型別圖的操作,先了解一下seaborn中包含的型別圖 柱狀圖seaborn.barplot x,y,hue 繪圖中所使用的分類 連續變數 顏色分組變數名。data 資料框名稱。order,hue order hue變數各類別取值的繪圖順序。orient v h 帶條繪製方向。s...