原创 51 nod: 1298 圓與三角形

題目 Input Output Input示例 Output示例 題解 代碼 題目 給出圓的圓心和半徑,以及三角形的三個頂點,問圓同三角形是否相交。相交輸出”Yes”,否則輸出”No”。(三角形的面積大於0)。

原创 異步Socket通信編程的C#實現(1)

Socket通信介紹 異步編程 代碼解析 服務端 發送端 程序效果截圖 Socket通信介紹 socket本質是編程接口(API),對TCP/IP的封裝,TCP/IP也要提供可供程序員做網絡開發所用的接口,這就是

原创 3D模型體素化(Voxelization)過程實現與分析(一)

文章目錄體素化方法基於CPU的體素化方法三角面片距離方法三角面片插值點總結基於渲染的體素化方法 體素化方法 體素化能夠對模型進行簡化,得到均勻的網格,在求模型的測地線,求交等過程中有較好的應用。個人理解,把體素化分爲基於CPU的方

原创 Leetcode 131&132. Palindrome Partitioning I & II

Palindrome Partitioning 題目 題目解析 代碼 Palindrome Partitioning II 題目 題目解析 想法一 想法二 想法三 131. Palindrome Partition

原创 51 nod: 1459 迷宮遊戲

題目 Input Output Input示例 Output示例 題解 代碼 題目 你來到一個迷宮前。該迷宮由若干個房間組成,每個房間都有一個得分,第一次進入這個房間,你就可以得到這個分數。還有若干雙向道路連結這些房

原创 3dmax和VRay燈光

max燈光 vray燈光 VR燈光 vray-ies燈 vray太陽 vray環境燈 區別 最近在做對模型進行光源佈置和渲染,使用傳統的max光源,在多個光源的情況下,由於經驗不足,很難調到較好的效果,因此學習了

原创 KD樹的C++實現

理論介紹 kd樹(K-dimension tree)是一種對k維空間中的實例點進行存儲以便對其進行快速檢索的樹形數據結構。kd樹是是一種二叉樹,表示對k維空間的一個劃分,構造kd樹相當於不斷地用垂直於座標軸的超平面將K維空間切分

原创 高斯混合模型的C++實現

高斯混合模型的C++實現 原理 過程 代碼實現 高斯混合模型的C++實現 原理 GMM將數據的分佈通過多個高斯模型進行擬合。GMM是一種聚類算法,每個component就是一個聚類中心。高斯混合模型可以得到每個數據屬

原创 傅里葉變換及其實現(MATLAB)

傅立葉變換 傅立葉變換是一種常見的分析方法,傅立葉變換將滿足一定條件的函數表示爲一些函數的加權和(或者積分)。可以分爲四個類別: 1. 非週期連續性信號 對應於傅里葉變換,頻域連續非週期 2. 週期性連續性信號

原创 python 模塊安裝

python模塊安裝 本文介紹windows環境下的python模塊安裝方式,內容參考網絡及平時總結。 使用模塊安裝工具 安裝工具包括: 1. pip 2. easy_install 這是最簡單的安裝方式,需要提前安裝好pi

原创 貝葉斯決策理論和概率密度估計方法

貝葉斯決策理論和概率密度估計方法 這學期學習了《模式識別》這門課程,剛剛考完試,趁着考試複習的機會把模式識別的基礎方法總結了一下了,這一篇的主要內容是轉自Angel_Yuaner大神的博客,提供原鏈接整理如下。 貝葉斯決策理論

原创 異步Socket通信編程的C#實現(2)

客戶端的GUI實現 長度校驗 編碼 長度校驗 實現效果 在第一篇中,已經實現了異步通信的控制檯應用程序。服務端能夠連接多個客戶端併發送消息。 在這一篇中,將實現兩個功能: 1. 實現GUI的客戶端,能夠與服

原创 Max Script 入門教程

啓用max腳本 數據類型 基本使用 基本數學操作 建模操作 語法 函數 導入導出 應用實例 總結 MAXscript是3ds Max內置腳本語言,Max2.0及以後加入的功能。也能使用在與3ds Max相關的產品中

原创 ubuntu下ftp服務器的配置

ubuntu下ftp服務器的配置 本文介紹ubuntu下ftp服務器的配置,內容參考網絡及個人實踐。 安裝 我使用的是ubuntu的安裝軟件命令即可完成安裝: apt-get install vsftpd 配置 新建用戶 建議創

原创 pcd,obj,mtl文件格式解析

pcd,obj,mtl文件格式解析 pcd文件解析 PCD文件格式並非白費力氣地做重複工作,現有的文件結構因本身組成的原因不支持由PCL庫引進n維點類型機制處理過程中的某些擴展,而PCD文件格式能夠很好地補足這一點。PCD不是第