原创 關於3dtiles的一些理解

由於工作的需要,需要將OSGB文件轉換爲3D Tiles,用於網絡傳輸和Web平臺等的顯示。OSGB主要來自於傾斜攝影測量,可通過smart3D(舊的叫法)三維建模得到;3D Tiles用於流式傳輸3D內容,包括建築物、樹木、點雲和矢量數

原创 快手20200412招聘

一共有四題,做出了前三題。記錄下後面兩題,第一幅圖是第三題、第二幅圖是第四題。 第三題的代碼如下,我將第三題簡化爲了排序問題: vector<int> WaitInLine(vector<int>& a, vector<int>& b

原创 疫情期間華爲面試總結

       華爲技術崗應聘的流程確實有點多,從填寫簡歷,選擇崗位,上機考試,綜合測評,到最近的三個面試完成,大半年已經過去了,發送offer估計又要等一段時間了。總結一下最近的面試經歷,爲自己也爲他人指路。         由於疫情的影

原创 C++學習

第一章 C++的特性  1 包括引用,動態內存分配,內聯函數,函數重載,函數缺省參數。  2 析構函數的執行順序先局部後全局,後定義的先消,先定義的後消。 3 構造函數和析構函數,構造函數分爲拷貝構造函數和類型轉換構造函數,複製構造函數應

原创 析構函數的執行順序

析構函數的執行順序   回答包括類定義的先後順序,局部和全部,以及靜態,同時說明繼承的關係。   對於繼承類的析構函數執行順序爲,先派生類,後基類。   對於一個執行單元(.cpp文件)內,析構函數調用順序爲先局部後全局,先定義的後執行,

原创 OpenCV圖像變換

1 圖像變換         本次主要說明OpenCV圖像變換中的邊緣檢測,直線檢測,仿射變換,直方圖均衡化。 2 概念 2.1 邊緣檢測         邊緣檢測一般的步驟分爲(1)濾波,(2)增強,(3)檢測。通過圖像濾波可以改善與噪

原创 OpenCV圖像處理之濾波

一、圖像濾波         即在儘量保留圖像細節特徵的條件下對目標圖像的噪聲進行抑制,是圖像預處理中不可缺少的操作,其處理效果的好壞將直接影響到後續圖像處理和分析的有效性和可靠性。 二、圖像濾波分類         大體上圖像濾波可以分

原创 Qt5.9.4中利用QOpenGLWidget類進行opengl繪圖

首先打開Qt Creator,然後點擊菜單 ,文件->新建文件和項目,如圖所示:左邊選擇Application,右邊選擇Qt Widgets Application,點擊Choose...,項目名稱爲myOpenGLShow,接着下一步,

原创 C++下動態鏈接庫(dll)生成與調用

下面用到的VS爲VS2015 ,首先是dll的生成,我以最常用的加法運算來舉例:(1)首先新建一個win32 項目,命名爲Add_test(2)然後點擊確定->下一步:(3)最後點擊完成然後新建頭文件和源文件Add.h和Add.cpp在A

原创 qt中鼠標右鍵的簡單實現

本篇文章將在窗口中添加兩個dock窗口!(1)首先新建工程選擇Application->Qt Widgets Application,命名爲my_RightButton ,下一步取消創建界面選框,然後下一步直到完成!首先打開MainWin

原创 Logistic迴歸分類中的梯度上升法

  Logistic迴歸的目的是尋找一個非線性函數Sigmoid的最佳擬合參數,求解過程可以由最優化算法來完成。在最優化算法中,最常用的就是梯度上升算法,聽到這裏可能感覺有點抽象,下面,會具體地說明,本文首先闡述Logistic迴歸的定義