原创 致敬曾經學過的嵌入式

致敬曾經學過的嵌入式: 自從數年前把真正的自己壓入堆棧,僅僅留一個虛擬的皮囊映射到顯示器,任憑屏幕胡亂的顯示。自此沒有人知道顯示器背後的想法以及CPU是如何的運轉,或許真正的自己本來就未在內存,而是被自己放到了硬盤的某個角落,去掉了索引,

原创 灰度圖轉換成彩色圖和彩虹圖

把灰度圖轉換成彩色圖和彩虹圖 1. 灰度圖轉換成彩色圖 void Gray2Color(const cv::Mat const &src, cv::Mat &dst){     dst = cv::Mat(src.rows, src.co

原创 第五章 初窺天機之選擇結構設計

哲理 5.1 選擇結構 在人生中我們會遇到各種各樣的選擇,有時候選擇可能會決定一個人的一生。那麼在程序中選擇結構是什麼呢?選擇結構用於判斷給定的條件,根據判斷的結果來決定怎麼執行程序,執行哪一步程序。多數情況下不同的判斷結果,導致程序執行

原创 yolov4論文總結

YOLOv4: Optimal Speed and Accuracy of Object Detection   作者是來自俄羅斯的Alexey大神 論文連接:https://arxiv.org/pdf/2004.10934.pdf 源碼

原创 第一章 初窺天機之C語言概述

1.1計算機的發展 計算機(computer)又俗稱電腦,是現代一種用於高速計算的電子計算機器,可以進行數值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。 計算機的發明者是約

原创 第四章 初窺天機之運算符與表達式

添加文字有關運算符和表達式的知識。 4.1 算術運算符與表達式 什麼是算術運算符?簡單的說就是加、減、乘、除。這些大家應該小學,不,幼兒園就開始學習了。算術運算符就是這些符號的名稱,而算術表達式則是對這些名稱的使用。比如算術運算符“+”。

原创 std::get(info)使用,tuple使用,array使用

#include <iostream> #include <tuple> #include <array> int main() { typedef std::tuple<int, int, int, std::string

原创 第六章 初窺天機之循環結構程序設計

在生活中有許多事情需要反覆去做,才能達到預期的目的。比如學習的過程,我對陌生的知識通過學習,然後在經過反覆的複習才能長期的記住。這樣一個反覆的過程就是循環。 循環結構就是重複的執行某一過程,直到得出自己想要的結果或者達到循環結束的條件時,

原创 第二章 初窺天機之基礎知識講解

工欲善其事必先利其器,上一章我們講解了VC++6.0的安裝,這一把C語言編程的利器,那麼現在是不是有種把持不住要寫C語言的衝動呢?哈哈,好期待喲!想着要學習C語言,變成編程高手,最後成爲隱藏在複雜網絡背後的一個充滿神祕感的黑客。咳咳,想想

原创 二叉樹各種計算公式

1. n個節點的二叉樹一共有((2n)!)/(n! * (n+1)!)種2. n層二叉樹的第n層最多爲2^(n-1)個3. 二叉樹節點計算公式 N =

原创 第十章 初窺天機之神用指針

  10.1指針與指針變量 10.1.1 指針是什麼 指針如何理解?對於現階段來說,爲了便於理解指針,可以把指針稱爲地址。 什麼是地址?有這樣一個的例子:如果我們要在一棟樓裏面找到不認識的某一家人,那麼我們需要知道這家人的門牌號,然後通過

原创 第九章 初窺天機之模塊化程序設計

哲理: C語言共分爲兩類,一類是用戶自定義函數,一類是庫函數。用戶自定義函數是程序員在開發時根據需要,自己開發的函數。我們將會在本章進行詳細的講解。而庫函數就是別人已經寫好的函數庫,我們只需要拿過來用就行,比如printf函數,scanf

原创 RCNN的演變

詳細信息可參考: http://zh.gluon.ai/chapter_computer-vision/rcnn.html 1. 早期傳統的目標檢測或者圖像分類,對整個圖像或者圖像滑窗截取的方式,計算對應的特徵,獲取特徵的方式使用梯度計算

原创 第八章 初窺天機之字符串處理

有關字符處理的話題,哲理,引用等信息。 8.1 字符串簡單處理函數 在C語言函數庫中提供了一些用來專門處理字符串的函數。幾乎所有版本的C語言編譯系統都會提供這些函數。比如與字符串鏈接相關的strcat和strncat函數,與字符串複製相關

原创 第七章 初窺天機之數組處理

爲什麼要引用數組?我們此處引用一個經典的例子,那就是學生成績記錄問題。假如一個班有40名學生,每個學生都有一個學號,要把所有學生的學號保存起來,怎麼辦?根據之前章節的講解我們可能會爲每一個學生分配一個變量,用來保存學號。這樣,就會有40個