原创 Linux日常操作筆記

工作筆記記錄Linux1.linux添加右鍵**打開終端**的方法2.ubuntu使用root權限登陸的方法自動登錄手動登錄3.ubuntu14安裝opencv249的方法4.linux /dev/adc使用:詳見 代碼5.lib

原创 libusb的使用

c++使用libusb時,要先用c語言實現功能,再用c++調用,這樣就不會出錯了

原创 隨筆:RGB圖像顏色分離(附代碼)

本來想寫幾個灰度化的函數,感覺灰灰的圖像沒意思,所以就寫了這個; 將BGR的三原色分離:代碼如下 方法1: uchar* pImgB = new uchar[col*row*3]; uchar* pImgG = new uc

原创 圖像變換,轉置

圖像轉置: void imgTranspose(const uint8_t* p_img, uint8_t* p_imgTranspose, const int row, const int col) { for (int i

原创 圖像算法:從matlab到c++再到python——軟件環境的搭建vs2019+opencv2.4.9(一)

軟件環境的搭建vs2019+opencv2.4.9軟件環境安裝搭建軟件的安裝軟件環境的搭建vs2019+opencv2.4.9界面預覽新建項目配置環境include目錄導入庫目錄導入包含文件導入環境配置測試代碼 本章節的內容是開發

原创 Matlab函數1

1.tic和toc是一對計時功能的函數 \ tic toc >> 時間已過 3.393530 秒。 2.subplot函數 figure; subplot(1,2,1); subplot(1,2,2); %以子框的形式在同一

原创 C++list詳解

C++list詳解構造函數list_1.cpp Lists將元素按順序儲存在鏈表中. 與 向量(vectors)相比, 它允許快速的插入和刪除,但是隨機訪問卻比較慢。 構造函數 list_1.cpp //和vector相比,使用lis

原创 C++ Vectors詳解

C++ Vectors詳解構造函數(constructors)constrctor_1.cppconstructor_2.cppassign函數其他函數 Vectors包含着一系列連續存儲的元素,其行爲和數組類似。訪問Vector中的

原创 C++中的繼承 三種繼承方式

文章目錄1.繼承與派生2.繼承方式及訪問屬性3.私有繼承和保護繼承 1.繼承與派生 繼承是使代碼可以複用的重要手段,也是面向對象程序設計的核心思想之一。簡單地說,繼承是指一個對象直接使用另一個對象的屬性和方法。繼承呈現了面向對象設計的

原创 QThread

QT之QThreadHow to use QThread ClassPublic Typesenum QThread::Priority(枚舉)Public FunctionsReimplemented Public Functio

原创 友元函數

有些情況下,允許特定的非成員函數訪問一個類的私有成員,同時仍阻止一般的訪問,這是很方便做到的。例如被重載的操作符,如輸入或輸出操作符,經常需要訪問類的私有數據成員。 友元(frend)機制允許一個類將對其非公有成員的訪問權授予指定的函

原创 Qt問題方法(一)

問題描述 Could not create directory “E:\QT\Error in " Util.asciify(“build-untitled-Desktop_Qt_5_6_2_MSVC2015_64bit-Debug”

原创 第七章 c++的編程模塊

第七章 c++的編程模塊複習函數是如何工作的着重介紹使用函數如何處理數組/字符串/結構介紹遞歸和函數指針複習函數的基本知識處理數組的函數區間數組指針和const函數和二維數組 複習函數是如何工作的 着重介紹使用函數如何處理數組/字符串

原创 一、開始學習C++

#本章內容包括: 創建C++程序 C++程序的一般格式 #include編譯指令 main函數 使用cout對象進行輸出 在C++程序中加入註釋 何時以及如何使用endl 聲明和使用變量 使用cin對象進行輸入 定義和使用簡單函數

原创 函數和C-風格字符串

將字符串作爲函數的參數 #incude <iostream> unsigned short c_in_str(char *,char); int main() { unsigned short chs; char name[] =