原创 遍歷二叉樹—前序遍歷,中序遍歷,後序遍歷

二叉樹遍歷方法 1、前序遍歷 說明:若二叉樹爲空,則空操作返回,否則先訪問根結點,然後前序遍歷左子樹,再前序遍歷右子樹。 簡單來講,一句話:根結點排最先,同級先左後右。 示例1:                  解釋:根結點

原创 CCD(電荷耦合器件)結構和原理

一、CCD概念 CCD 是指電荷耦合器件,是一種用電荷量表示信號大小,用耦合方式傳輸信號的探測元件,具有自掃描、感受波譜範圍寬、畸變小、體積小、重量輕、系統噪聲低、功耗小、壽命長、可靠性高等—系列優點,並可做成集成度非常高的組合件

原创 深度學習法寶-常用神經網絡畫圖工具、可視化工具

我入坑深度學習已經有一段時間了,實驗室開組會作報告,寫文章都需要畫神經網絡的圖,我目前用了一些感覺還比較不錯的方式,下面做一下總結。 一、 NN-SVG(三種模型) 這個工具可以非常方便的畫出各種類型的圖,是一位來自於麻省理工學院

原创 深度學習—神經網絡和卷積神經網絡簡單介紹

一、人工智能、機器學習和深度學習 人工智能是很寬泛的領域,讓機器像人一樣思考:機器學習,自動推理;讓機器人像人一樣聽懂:語音識別;讓機器像人一樣看懂:視覺識別;讓機器人像人一樣運動:運動控制。 傳統機器學習是使用人工智能算法使得

原创 kaggle貓狗分類的總結(AlexNet模型, keras框架),完整實驗流程,源代碼和詳細解析

現在將已掌握的知識進行總結,方便以後自己寫網絡增加思路。 首先數據集下載:鏈接:https://pan.baidu.com/s/1U4N0PCNfyIP9iHLidVb9xA 提取碼:vcvl keras框架中文文檔:https:

原创 使用 Python 創建照片馬賽克(實驗樓實驗),源代碼已經包含課後作業。

- 最近在實驗樓做的小項目,這個項目主要用的庫有argparse(命令行解析工具),PIL(python標準圖像庫),os(文件處理)。 首先把網址貼出來 https://www.shiyanlou.com/courses/1

原创 編程自己常見error(4)

編程自己常見error(4) 15、關於寫測試文件時候的路經測試 在學習練習47的時候,我按照文中的測試代碼寫了小腳本以及測試文件,但是總是有錯誤,而且我還是沒有檢查出錯誤來,隔了兩天,我終於看出來了,主要就是經驗不足的小錯誤,但還是

原创 用220行python代碼實現2048小遊戲(源碼和詳細註釋以及分析)

- 剛剛在實驗樓學習了2048小遊戲,用下午和晚上的時間看懂代碼加註釋,現在把自己的理解和遇到的問題做一下總結,希望對大家有幫助。 實驗鏈接: https://www.shiyanlou.com/courses/368 首先2048

原创 李宏毅課程mnist源代碼和實現小實驗(keras框架)

需要下載keras框架! 大概解釋下整體過程: 1.定義下載數據的函數 load_data(),在網絡上進行下載訓練集和測試集文件。 2.定義神經網絡模型 輸入維數 :圖片是28 *28,共10000張,則輸入維數是10000 *

原创 相機,鏡頭相關知識。

相機分類 機器視覺相機 安防監控相機 感光分類 CCD 器件 主要特點: 精度高,成本高,功耗高。 CMOS器件 精度低,功耗低,成本低 相機鏡頭參數 1. 焦距 要點: 鏡頭焦距越小,越難做,

原创 Win10配置java環境變量和Javac不是內部命令的解決

Java 環境變量配置過程中遇到的問題 首先安裝了 Java 的 JDK (如果沒有安裝JDK,請跳轉到此網址:https://www.oracle.com/technetwork/java/javase/downloads/inde

原创 三維重建的色差相關知識

色差 色差是由於鏡頭散射現象而造成的,不同波長的光,顏色各不相同,其通過透鏡時的折射率也各不相同,這樣物方一個點,在像方則可能形成一個色斑。 分類1 1. 位置色差 像在任何位置觀察,都帶有色斑和暈環,使圖像模糊不清 2.放大

原创 Python中關於doctest的使用

doctest是python自帶的一個模塊,你可以把它叫做“文檔測試”(doctest)模塊。 我在認識這個模塊時,總是不會寫,發現格式總是找不對,現在做一下總結。 官方文件描述是: In simplest use, end eac

原创 use Python to make a game

在學習完類的相關知識後,作者建議自己試着用類製作遊戲,於是我就按照他的方法制作了一個和他的遊戲類似的小遊戲。 作者製作遊戲的流程大致是: The process is as follows: Write or draw about

原创 安裝pip,distribute,nose和virtualenv

我們開始進行項目製作後,就要開始將各種環境安裝好,正所謂“工慾善其事必先利其器”,這是進行項目之前必不可少的一步。 離線安裝 pip from http://pypi.python.org/pypi/pip distribut