原创 python用opencv實現直線檢測和計算交點

需求描述 在一張CAD圖上需要知道牆角,並且標註出來,設想先檢測出兩面牆壁,即兩條直線,然後計算線的交點即可 解決過程 首先要在python裏面opencv庫,之後讀取圖片,然後是直線檢測前常規性的轉灰度圖、高斯模糊、邊緣檢

原创 glm mat4輸出、創建、轉換到數組、得到第一行第一列數據

glm::mat4想直接輸出的話,可以用如下代碼 #include <gtx/string_cast.hpp> glm::mat4 mat; printf("Log:%s",glm::to_string(mat).c_str())

原创 git學習筆記

今天看了廖雪峯的git教程,做了一下學習筆記,整理了一下,以備不時之需 Git版本控制 git status——查看暫存區狀態 git diff ——查看文件改動 git log——查看提交日誌 –pretty=online—

原创 Android Studio 使用Flutter插件創建工程時的坑,覆蓋原有文件

大坑 Android Studio 使用Flutter插件創建工程時,修改了一下默認路徑,原來是在/Usrs/xxx下一個創建flutter_app文件夾作爲工程目錄,全路徑類似/Usrs/xxx/flutter_app,然後我改成

原创 一個經濟殺手的自白——書評

縱觀中國歷史,從三國羣雄逐鹿到國共內戰,歷史總是強者吞併弱者,而看當今世界,中美關係日益密切,商業自由貿易,所有現象無不表示我們當今生活在一片安逸祥和之中。但是世界真的如我們所想,不再有叢林法則嗎?當蘇聯瓦解,美國強權當道,世界上再無

原创 Eigen matrix 輸出矩陣數據

直接上代碼 #include <Eigen/Dense> Eigen::Matrix3d mat(2,2); cout<<mat(0,0)<<endl;

原创 glm mat4輸出

glm::mat4想直接輸出的話,可以用如下代碼 #include <gtx/string_cast.hpp> glm::mat4 mat; printf("Log:%s",glm::to_string(mat).c_str());

原创 git 發佈版本 得到當前分支壓縮包

把Master分支的最新節點打包到test.zip git archive --format zip --output test.zip master

原创 Android Studio裏c++保存opencv mat的圖片

直接貼代碼 #include <iostream> #include "unistd.h" #include "stdio.h" #include "stdlib.h" #include <sys/stat.h> int write

原创 c++ 調用類的靜態方法

頭文件myClass.h class myClass{ static void myFunc(); } cpp文件myClass.cpp //cpp中不需要再寫static void myclass::myFunc(){

原创 Android Studio裏把YUV圖片的byte[]從JAVA傳到C++層轉爲mat

通過JNI把byte[]傳到cpp中格式爲jbyteArray //image是jbyteArray格式的 jbyte* imgBytes = env->GetByteArrayElements(image, 0);

原创 opencv cv::Mat初始化用static數組

問題描述 在使用如下的初始化方式的時候,data是static float[][]的時候,會報找不到這個構造函數的錯誤,cv::Mat應該是不能夠用static float[][]的數據來初始化。 cv::Mat(3,3,CV_32F

原创 SceneKit加載.scn和.dae模型

加載.scn模型 加載ios自帶的ship.scn模型,取scn裏面名爲ship的子節點,紋理設置爲texture.png,設置紋理的時候如果寫"texture.jpg"還是會默認去找"texture.png",可能SceneKit紋

原创 iOS原生3D渲染--SceneKit框架學習筆記

創建SCNView,SCNScene SceneKit可以創建一個view用來觀察場景,在view的scene子對象裏面設置SCNScene。 _scnView=[SCNView new]; _scnView.frame=CGRec

原创 unity傳字符串指針到ios

問題描述 需要unity從ios獲取一個長度未知的std::string 代碼實例 unity端寫兩個函數,獲取長度和獲取字符串的 [DllImport ("__Internal")] private static exter