在多線程中使用 notify-wait 時,如果 等待線程A 在調(diào)用 wait() 之前,喚醒線程B 已經(jīng)調(diào)用了 notify() 方法,會導致...
簡介 之前寫過兩篇文章介紹了通過 APT 和 Javassist 做靜態(tài)的代碼插樁:1. 使用 APT 自動生成代碼[https://www.j...
寫幾篇博客介紹一下在 Android 中如何使用 OpenGL,包括: 在 Android 中使用 OpenGL(圖形繪制) 在 Android...
圖片重疊區(qū)域識別有很多應用場景,例如全景照片的合成等。這篇文章介紹一種圖片重疊區(qū)域識別的方法。 1. 整體流程 識別重疊區(qū)的步驟包含: 查找兩張...
在原生 Android、iOS 代碼中有很多復雜的組件,例如高德地圖,還沒有 Flutter 的實現(xiàn),所以需要在 Dart 代碼中使用原生組件。...
目錄: 關(guān)于 Flutter 的 Channel Flutter 調(diào)用 原生代碼2.1 Android 端的實現(xiàn)2.2 iOS 端的實現(xiàn)2.3 ...
1. 最大似然估計 運動方程:它表示 第 個時刻的相機位置 , 是由上一個時刻的位置 ,經(jīng)過 的位置變化(IMU),以及一定的噪音 決定的...
1. 物體在相機坐標系下的 「真實坐標」 到 「成像平面坐標」 的轉(zhuǎn)換 下圖是針孔相機模型的示意圖: 設(shè)物體在相機坐標系下的坐標是 ,根據(jù)相似...
4.1.1 什么是群? 旋轉(zhuǎn)矩陣R對加法是不封閉的,意思是,對于任意旋轉(zhuǎn)矩陣 、,按照矩陣加法對它倆做加法運算,結(jié)果不是一個旋轉(zhuǎn)矩陣,它沒有意義...