原创 梯度下降法

原文地址:http://www.letao.ai/?p=301 在機器學習、圖像拼接、slam等算法中,最優化方法是非常重要的環節。這篇文章主要記錄下梯度下降法。後面還會就牛頓法,擬牛頓法和高斯牛頓法等最優化算法等相關的文章。 梯度下降法

原创 模板匹配

原創文章,版權所有。轉載請註明出處:http://www.letao.ai/?p=292 在機器視覺中,視覺定位是非常重要的一塊。商業視覺軟件包, 像mil、halcon、cognex等,都會包含視覺定位模塊。 模板匹配是視覺定位中常用的

原创 Hough變換之Hough直線檢測

原創文章,保留所有版權。轉載請註明出處:http://www.letao.ai/?p=282 Hough變換的主要思想是,基於已知邊緣點的,對所有可能的參數空間中的參數進行投票。在正確的參數取值處,形成峯值,最終得到要求的結果。常用的基於

原创 Qualcomm AR之目標識別、跟蹤

Qualcomm AR的Unity3D代碼中,在QCARManagerImpl類獲得圖像,並進行識別、跟蹤物體,得到目標物體的姿態(位置和旋轉量)。所有的更新操作,在QCARManagerImpl.Update()中實現。 主要

原创 CentimetersToPoints函數出錯

在word開發中,碰到CentimetersToPoints函數調用出錯,提示未指定的錯誤的問題。解決辦法爲修改CentimetersToPoint函數 導入msword.olb後的CentimetersToPoint函數如下 floa

原创 opencv中標定函數calibrateCamera

世界座標系的三維點投影到成像座標系中的二維點的投影公式如下: 其中(X,Y,Z)爲世界座標系中的三維點; (u,v)爲成像面座標系中的二維點; A爲相機的內參數矩陣:(cx,cy)爲主光軸點,一般爲圖像的中心;fx和fy爲焦距; [R|t

原创 完全二叉樹的判斷

利用隊棧,判斷是否爲完全二叉樹 bool isFullBiTree(node* tree) { deque<node*> q; if (!tree) return true; node* t=tree; q.push_back(

原创 unity3d中圖像導出到OpenCV中

首先從相機或者Texture中獲得存儲圖像塊   Color32[] pixels = Texture2D.GetPixels32();     //或者WebCamTexture.GetPixels32 (); 再使用GCHandl

原创 Unity3D腳本架構

LateUpdate():如果啓用,會在每一幀中被調用。在所有Update函數被調用之後才執行。有利於程序的有序執行。(例如:跟隨攝像機就應該在LateUpdate執行,因爲它跟隨的對象也許需要在Update中執行)   OnPreCu

原创 Qualcomm AR之創建簡單工程

一、創建QCAR工程 參考https://developer.vuforia.com/resources/dev-guide/step-2-compiling-simple-project 1.將QCAR package導入Unity3

原创 C/C++面試題

1.求下面函數的返回值(微軟) int func(x){int countx = 0;while(x){countx ++;x = x&(x-1);}return countx;} 假定x = 9999。 答案:8 思路:將x轉化爲

原创 二叉查找樹

二叉查找樹是中已經排好序的二叉樹,也稱二插排序樹 二叉查找樹的插入 void insertTree(node*& tree,char elem) //遞歸插入 { if (!tree) { tree=(node*)malloc

原创 二叉樹的基本操作

本文就二叉樹的基本操作進行總結 包括二叉樹的建立、遞歸遍歷、非遞歸遍歷、層序遍歷等 二叉樹的結構體如下 typedef struct _node { char data; struct _node* lchild; struct

原创 二叉樹重構

二叉樹可以根據  先序和中序 或者  中序和後序進行重構。 但是不能夠根據先序和後序結果進行重構。如先序爲123,後序爲321,這顆二叉樹是不唯一的。 已知先序和中序對二叉樹進行重構 node* rebuildFromPreAndIn

原创 Qualcomm AR之Vuforia SDK框架

本文主要來來自Qualcomm AR Vuforia sdk官方文檔。https://developer.vuforia.com/resources/dev-guide/vuforia-ar-architecture Vufori