原创 Windows下批量修改文件後綴

選中文件夾 -> 按住shift鍵+右鍵 -> 點擊“在此處打開命令窗口” 輸入命令 ren *.png *.jpg 就可以把後綴爲png的文件全改爲後綴爲.jpg的   注:png與 * 之間有一個空格

原创 Qt + OpenGL 教程(五):立方體

與多邊形同理。 我的這個代碼加入了旋轉的代碼,旋轉的幾種方法在下一節解釋。 代碼如下: widget.h #ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include <

原创 Qt報錯:Cannot find file XXX , Error: while building/deploying project XXX ,qmake

報錯原因:文件路徑中包含中文 解決:改成全英文即可 詳解參考:https://blog.csdn.net/Obama_CSDN/article/details/89856278

原创 Qt:代碼修改後,顯示的結果不發生變化

Qt編譯器有自己默認的一些操作,當一次操作執行成功後,會默認上一次的成功操作。 所以要去掉它的默認選項。 參考:https://www.jinchutou.com/p-31883438.html

原创 LeetCode-242-有效的字母異位詞

如果兩個字母數組的值完全一致,那麼對其進行排列後,兩個數組應該完全相同。 調用<algorithm>中的sort函數。 #include <iostream> #include <algorithm> using namespace s

原创 LeetCode-1370-上升下降字符串

分析:創建一個長度爲26的數組,數組中的每個值依次代表a-z出現的個數。 代碼:(可直接運行) #include <iostream> #include <vector> using namespace std; strin

原创 error: 'system' was not declared in this scope

加上頭文件    #include <cstdlib>  

原创 Matlab找出矩陣每一行的最大值及其位置

  dis = max(arr,[],2); dis_array = zeros(M,N) for i=1:size(dis) hang_max = dis(i,1) c = find(edtIm

原创 matlab中圖像掩模 | 2個二維數組的掩模

參考:https://www.cnblogs.com/bithuaning/p/6925037.html 測試: arr=[1 2 3;4 5 6;7 8 9] mask=[1 0 1;0 1 0;1 0 1]; ret = arr.*

原创 matlab中二維數組中大於0的有多少個

count = length(find(mask(:)>0))  

原创 圖像處理——邊緣檢測算法 比較

參考:https://blog.csdn.net/KYJL888/article/details/78253053 Prewitt算子利用像素點上下、左右鄰點灰度差,在邊緣處達到極值檢測邊緣。對噪聲具有平滑作用,定位精度不夠高。 Sobe

原创 Codeblocks--Error:undefinede reference to 構造函數/析構函數

使用https://blog.csdn.net/xihuanzhi1854/article/details/81635753中的方法, 會發現.cpp中的函數內容無法輸出。 問題:沒有同時編譯多個cpp文件。(https://blog.c

原创 LeetCode-976-三角形的最大周長

#include <iostream> #include <vector> #include <algorithm> using namespace std; int largestPerimeter(vector<int>& A)

原创 統計數組中各數字(元素)出現的次數

如何統計一個數組中各數字(元素)出現的頻數、頻率和累積頻率?這裏以案例形式做一個總結。 轉自Matlab論壇:https://www.ilovematlab.cn/thread-67367-1-1.html 第一種方法:調用MATLAB自

原创 Qt + OpenGL 教程(六):旋轉的幾種方法(自動旋轉、鍵盤控制、鼠標控制旋轉)

總結了幾種旋轉的方法:     自動旋轉:利用計時器,每隔一段時間重新繪製屏幕,實現旋轉     鍵盤控制:點擊某個按鍵,旋轉某一角度     鼠標控制:圍繞y軸,跟隨鼠標旋轉。目前只是圍繞y軸旋轉,不能按任意軸旋轉。 代碼分別爲: