原创 把平板、手機作爲電腦第二屏幕(Linux系統下)

將平板、手機作爲電腦第二屏幕(Linux系統下) 背景 把手機、平板作爲電腦第二屏幕是上個學期偶然想到的,那時我一邊看網上的教程一邊碼代碼。由於看的是視頻教程,縮小了就看不清上面的字,放大了又會擋住打字區域。這時就想如果有個第二屏

原创 RoboMaster視覺教程(10)目標預測

RoboMaster視覺教程(10)目標預測 目標預測應該是RM視覺中最難也是最重要的部分了,預測直接決定了子彈發射後的命中率,實話實說我預測做得不好。預測之所以難做有很多原因,我覺得最困難的地方在於預測是需要上下位機配合的,也就

原创 Qt和OpenGL:使用Open Asset Import Library(ASSIMP)加載3D模型

Qt和OpenGL:使用Open Asset Import Library(ASSIMP)加載3D模型 翻譯自:https://www.ics.com/blog/qt-and-opengl-loading-3d-model-ope

原创 OpenGL3.3鼠標拾取物體

OpenGL3.3鼠標拾取物體 本文翻譯自:http://www.lighthouse3d.com/tutorials/opengl-selection-tutorial/ 在3D場景中拾取或選擇特定項目可能對某些應用程序很有用。

原创 TinyRayTracer 用256行C++代碼構建一個可理解的光線追蹤器(1)

本文翻譯自:https://github.com/ssloy/tinyraytracer/wiki/Part-1:-understandable-raytracing 我現在在學圖形學相關的知識,看到知乎上有人推薦這一系列的教程,

原创 Qt Creator 添加基於 JSON 的嚮導

Qt Creator 添加基於 JSON 的嚮導 本文翻譯自:https://doc.qt.io/qtcreator/creator-project-wizards-json.html Qt Creator 會在系統共享目錄以及用

原创 CMake學習筆記(1)使用CMake編譯單源文件程序

這是我在學習使用CMake時記錄的筆記,主要參考《CMake Cookbook》這本書。 用CMake編譯單源文件程序,示例程序如下: #include <cstdlib> #include <iostream> #include

原创 Triangle庫在windows下崩潰的解決方法

使用 libigl 庫,在linux下一切正常,而到了windows下編譯運行後,發現每次運行到 Triangle 庫部分的代碼時就會出現內存錯誤崩潰,經過查找資料,發現是 Triangle 庫的問題。 在windows下的vc中

原创 windows 下編譯 Ipopt 3.12

Ipopt這個庫在linux下編譯是很容易的,但是在windows下想用它就很麻煩了。 官方只提供了較舊版本的Ipopt的編譯版本,只能用在較舊版本的vs上。如果想用新版本或支持新的vs則只能自行編譯。而Ipopt官網的windo

原创 Ubuntu下Intel集顯無法使用OpenGL 3.0以上版本的問題解決方法

把系統從 Ubuntu 16.04 換到了最新 Ubuntu 19.10 後在編寫 OpenGL 程序後發生了閃退,但是把程序放在 16.04 上跑就跑得好好的。 找 BUG 時發現可能是沒有獲取到正確的版本號,使得程序認爲找不到

原创 在Qt中使用Google Test

前幾天發現了一本很好的書 《The Ray Tracer Challenge》 這本書與其它講編程或講算法的書不一樣的地方在於它全書沒有提供可運行的代碼,它只提供了僞代碼和測試樣例。它要求讀者跟據書中的講解和僞代碼用讀者自己熟悉的

原创 TinyRayTracer 用256行純C++代碼構建一個可理解的光線追蹤器(1)

原文鏈接:https://github.com/ssloy/tinyraytracer/wiki/Part-1:-understandable-raytracing 本文翻譯自:http

原创 RoboMaster視覺教程(11)總結

RoboMaster視覺教程(11)總結 這一系列教程終於寫到最後一篇了,最開始設想還有兩篇「程序自啓以及進程守護」和「OpenCV GPU模塊的使用與妙算 GPU 的 Zero Copy 」。 但是「程序自啓」沒什麼好寫的, L

原创 RoboMaster視覺教程(8)串口通訊

RoboMaster視覺教程(8)串口通訊概覽DJI開源代碼串口部分東南大學開源代碼串口部分Qt編寫串口助手說一點題外話 概覽 這幾天一直在做一個小車打算做好了再往下寫的,但是由於我兩年沒寫stm32的程序了,寫好程序還是很吃力的

原创 RoboMaster視覺教程(7)風車能量機關識別

RoboMaster視覺教程(7)風車能量機關識別 今年的能量機關在識別的難度上降低了,難在怎麼打中。能量機關我只寫了識別部分,因爲沒有道具可以做測試,焊燈條的同學焊的千辛萬苦也沒焊出可以用的燈條。當然純手工焊這麼大面積的燈條非常