原创 視頻格式轉換方法(不用下載任何軟件)

今天在做 Python+OpenCV 行人檢測,想在網上隨便找個有很多行人的視頻,用愛奇藝下載後發現cv2.VideoCapture不支持讀取.qlv這種視頻文件格式,但又不想專門下載一個視頻格式轉換的軟件,在網上找了找,發現了一個非常簡

原创 cmd命令行用copy和xcopy實現文件拷貝/目錄複製

一、初級拷貝copy 1、拷貝單個文件 copy src\*.* dst 實例:源文件路徑爲d:\src\test.txt,目標文件夾目錄爲d:\dst,則具體命令爲 copy d:\src\test.txt d:\dst 2、拷貝文

原创 Ubuntu 12.04 右鍵增加“在終端中打開”命令

原文鏈接:https://blog.csdn.net/bbmcdull/article/details/51918276 在Ubuntu的右鍵中添加“在終端中打開”菜單,可以方便在終端中打開指定

原创 C++ nth_element(STL nth_element)排序算法詳解

原文鏈接:http://c.biancheng.net/view/566.html nth_element() 算法和 partial_sort() 不同。應用的範圍由它的第一個和第三個參數指定

原创 安裝CTeX後環境變量(Path)被覆蓋的解決方法

由於建模需要,前段時間安裝了CTeX,安裝完發現環境變量全部被CTeX的給覆蓋了,那要如何找回之前的環境變量呢? 1、安裝完CTeX先不要關機(一關機此方法就無效了,如果已經關機了,看文末) 2、從註冊表(Win+R進入運行,輸入rege

原创 我們一起走過的坑:Python 生成包含空列表或全0列表的特定長度的列表list

我們有時會需要一個空列表,用來在指定索引處賦值,比如我有一個空列表 L ,現在我需要直接在第7個位置賦值(L[7]=666),而不是常規的順序賦值(用append追加元素),這時要怎麼生成這個空列表呢?方法很簡單,代碼僅需一兩行就夠啦~

原创 Python 中 list 的基本操作

L.append(var) # 追加元素 L.insert(index,var) # 在索引 index 處插入元素,index處原來的元素後移 L.pop(var) # 返回最後一個元素,並從 list 中刪除之 L.remove(

原创 數組的定義,初始化和使用,C語言數組詳解

數組的定義,初始化和使用,C語言數組詳解 一維數組初始化 一維數組的初始化可以使用以下方法實現: 1) 定義數組時給所有元素賦初值,這叫“完全初始化”。例如: int a[5] = {1, 2, 3, 4, 5}; 通過將數組元素的初值

原创 Excel(Office、WPS)一次性刪除多個空行

一、Office 1、選中數據 2、菜單欄->查找和選擇->定位條件 3、選中“空值”->確定 4、可以看到已經自動選中了空白的格子 5、右鍵->刪除 6、選擇“整行”->確定 7、大功告成!   二、WPS 1、選中數據區

原创 python運算符及優先級順序

python語言是一門腳本語言,支持面向對象、面向過程編程,兼具編譯性和解釋性的動態語言,整理出學習過程中一些基本Python運算符和運算符的優先級順序。 一、算術運算符 運算符 描述 + 加 - 兩個對象相加 - 減 - 得到負數或是一

原创 二維數組及其指針

之前一直誤以爲二維數組的指針是這樣定義的: char a[5][10]; char** p = a; 今天才發現根本沒法過編譯,這才搜了下資料,縷了下正確的定義方法: char (*p)[10] = a; 但是這種定義方式限死了列數,

原创 機器學習——支持向量機(SVM)

先放上參考資料,等之後有時間了再自己總結一下: 支持向量機(SVM)從入門到放棄再到掌握

原创 C++STL之map、vector與pair

在學習一種稍微有點複雜的數據類型 map<string, vector<pair<int,int> > >mp; 一、基本操作 下面使用這個對象來進行各種基本操作 0、首先定義各種後面所需的變量 map<string, vector<

原创 RGB、HSV、LAB的相互轉換

(暫時沒時間整理,等學期結束之後再補上自己的總結)   參考資料: 從 RGB 到 HSV 的轉換詳細介紹

原创 深度學習中的優化標準:交叉熵與均方誤差

1、《TensorFlow實戰Google深度學習框架》——4.2.1 經典損失函數(交叉熵、均方誤差) 這篇文章清晰地講清楚了深度學習中的兩大經典損失函數。 2、完美解釋交叉熵 這篇文章通過幾個簡單的例子來解釋和總結什麼是交叉熵( Cr