iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
自我挑戰組

我的影像視覺定位學習筆記 系列

由於影像處理在定位上之應用的學習資源稀少,故嘗試將我所學整理成冊,供各位先進討論指教與後備學習之。

鐵人鍊成 | 共 30 篇文章 | 11 人訂閱 訂閱系列文 RSS系列文
DAY 1

day1-在windows10上以visual studio 2017 安裝opencv 3.4.7

開始之前請讓我們花點時間在環境的安裝上,我們所使用的環境為window10,並透過visual studio 2017 開發C++的影像定位應用程式,未來可能會...

2019-09-17 ‧ 由 jwaiting 分享
DAY 2

day2-openCV 的Hello World

上一篇的內容,我們透過Cmake 與 visual studio 成功在我們的開發環境編譯出了openCV接者我們必須讓我們的windows 認識它,也就是設定...

2019-09-18 ‧ 由 jwaiting 分享
DAY 3

day3-pinhole camera model 針孔成像原理

真實世界的物體,在針孔相機成像模型下,其座標轉化的過程可以以下列式子表示:or(X,Y,Z)是根據世界坐標系所描述的一個3D點的x,y,z座標(u,v)是以像素...

2019-09-19 ‧ 由 jwaiting 分享
DAY 4

day4-旋轉矩陣

上一篇的最後,我們透過修改[R|t]裡面的值可以觀察其變化,然而我並沒有教你怎麼修改。這邊就讓我來說說幾個簡單的旋轉矩陣的表示方法。 在三維座標軸的旋轉中,可以...

2019-09-20 ‧ 由 jwaiting 分享
DAY 5

day5-旋轉向量

在運動學裏,歐拉旋轉定理(Euler's rotation theorem)表明,任意三維空間的旋轉皆可簡單表示為對於某一固定軸的旋轉。也就是說任意的旋轉,都可...

2019-09-21 ‧ 由 jwaiting 分享
DAY 6

day6-四元數前置作業

今天我們來講講四元數的表示法,跟旋轉向量很像,(X,Y,Z)作為其旋轉的軸,θ為旋轉角,則等校的四元數為:[cos(θ/2), xsin(θ/2), ysin(...

2019-09-22 ‧ 由 jwaiting 分享
DAY 7

day7-四元數旋轉

在Eigen裡面的quaterniond要注意W 實部的位置,在初始化的時候是放在第一個元素。然而在輸出的時候,他的順序卻是xyzw把實部放在最後儲存。而這邊示...

2019-09-23 ‧ 由 jwaiting 分享
DAY 8

day8-從影像中如何獲得3D點座標

當我們獲得一張影像的時候,我們要如何獲得3D資訊呢?首先我們得先了解openCV裡面的mat是如何儲存一張影像的。以下是你可能需要知道的資訊https://do...

2019-09-24 ‧ 由 jwaiting 分享
DAY 9

day9-圖像特徵(FAST實作)

這邊我想講一些圖像特徵中"特徵點偵測"的部分,有很多演算法想辦法從圖像中獲取有意義的特徵,比方說角點、物體的邊緣,一些紋理強烈的部分。而這篇...

2019-09-25 ‧ 由 jwaiting 分享
DAY 10

day10-特徵描述符與匹配過濾

昨天的內容我們將特徵從影像中萃取出來,接著我們需要搭配Extractor去將該特徵點的描述符計算出來,而這邊使用到的第二張影像也是從同樣的資料夾的(box_in...

2019-09-26 ‧ 由 jwaiting 分享