Python 增強現實中一些問題的解決

2021-10-09 06:48:53 字數 804 閱讀 9175

給乙個傳送門, 。這個部落格中的**還不錯。

出現如下執行結果:not enough matches found - 0/10。出現這個問題,說明你的matches是乙個空的list,可能的原因是你在更換成自己的時,路徑名包含中文,導致model中的cv2.imread的讀取結果為none,所以對應的model也為none。那麼在暴力匹配器bf進行匹配時,就無法匹配相應的兩個描述符。因為參考的model為none,也就意味著匹配將是乙個空列表。舉個例子:

)# 參考影象,需要英文路徑。`

if values[0]

=='v'

:# 開頭為v,新增至vertices,v為頂點座標

v =list

(map

(float

, values[1:

4]))

v =list

(map

(lambda x : x *

20, v)

)# 對頂點進行數值更改,從而對obj檔案進行縮放

if swapyz:

v = v[0]

, v[2]

, v[

1]

修改匿名函式lambda後的表示式,對頂點v進行增大或減小。需要了解obj和mtl檔案的同學,可以看下方部落格:

如果有什麼新的問題發現,我會及時分享給大家。第一次寫部落格,寫的不好的地方希望大家見諒!

docker 中一些問題總結!

上篇介紹了docker 這篇總結一下遇到的其他問題 一.問題 package docker ce 3 19.03.8 3.el7.x86 64 requires containerd.io 1.2.2 3,but none of the providers can be installed 這種是版...

NCrawler爬蟲在應用中一些問題

1 html 處理使用的是htmlagilitypack,其中htmlentity.deentitize函式處理文字中的轉義字元後,字元對映為unicode 160,影響某些文字的分詞處理。目前沒有好解決方案,我的方法是在呼叫函式前把這個串過濾掉,畢竟這個串是在文字中出現最多的。2 關於深度搜尋時候...

android 開發工程中一些問題 (三)

viewpager 預載入問題 解決方法 我們捨棄fragment 不用了,直接建立view 檢視,然後進行適配 根據資料建立多個view檢視 在fragment中載入建立檢視,strings 為url 集合,viewlist 為檢視集合 for int i 0 i testadapter test...