原创 利用opencv實現檢測特定顏色物體,並追蹤其移動

寫在前面:思路、代碼方法參考了https://github.com/akshaybahadur21 利用OpenCV將實時讀取視頻流,將每一幀的圖像轉換爲hsv類型,將特定hsv顏色區間的物體的像素值置爲255,將區間之外的像素值置爲0,

原创 Python面試題—字典的坑

下面是一道面試題 m = {1: 2, 3: 4} for k, v in m.items(): m[k + 2] = v + 2 l = m l[9] = 10 func(1) m[7] = 8 問:l 和 m 的內容分別是啥。

原创 html學習之路(一)——標籤

<h>標籤一般也叫標題標籤,效果如下 <h1>標題大小</h1> <h2>標題大小</h2> <h3>標題大小</h3> <h4>標題大小</h4> <h5>標題大小</h5> 不添加h標籤的標題大小 <a>標籤,<

原创 Tensorflow + 基於CNN神經網絡的面部表情識別

最近在學習使用Tensorflow框架,在學習到了CNN卷積神經網絡的時候,跟着書上寫了一個基於CNN網絡的一個面部表情識別的小項目。 說一下我的硬件設備: CPU:G4560,,這什麼年代了,我還在用4560,你敢信??滑稽---- G

原创 python——網絡編程之基於TCP協議的文件上傳和下載

在這裏我實現的是客戶端上傳文件,服務器接收文件,如果要實現客戶端從服務器上下載文件的話,直接將代碼反過來即可。廢話不多說,下面直接上代碼吧。 下面是服務器端的代碼 import socket import struct import j

原创 python-遞歸簡單描述和一些實例

''' 什麼是遞歸:在函數中調用自身函數. 最大遞歸深度默認是997/998 —— 是python從內存角度出發做得限制 RecursionError: maximum recursion depth exceeded while cal

原创 python之內置函數介紹

'''     內置函數:通俗點將,只要不經過def定義的,直接能帶括號()使用的方法就是內置函數 ''' # 與作用域相關的兩個內置函數 # print(locals()) # 返回本地作用域中的所有名字 # print(globals

原创 python之內置函數簡單介紹

''' lambda函數的格式:lambda n:a**a n爲參數,多個參數用逗號隔開,冒號之前都是參數 冒號後面就是返回值 ''' # def add(x,y): #     return x+y # add = lambda x,y

原创 機器學習第五章筆記——Logistic迴歸

簡述:假設現在有一些數據點,我們用一條直線對這些點進行擬合(該線就稱爲最佳擬合直線),這個擬合過程就稱作迴歸。當數據是線性可分的時候,我們可以利用最小二乘法來進行擬合,來進行分類。 當數據是線性不可分的時候,最小二乘法就不可以使用了(或者

原创 機器學習實戰之樸素貝葉斯

                          基於概率論的分類方法:樸素貝葉斯 目錄 1.基於貝葉斯決策理論的分類方法 2.條件概率 3.使用條件概率來分類 4.使用樸素貝葉斯進行文檔分類 5.使用python進行文本分類 6.使用

原创 機器學習之決策樹(基於ID3算法實現)(python代碼實現)

上圖所示的就是一個決策樹,長方形代表判斷模塊,橢圓形代表終止模塊,表示已得出結論,可以終止運行,左右箭頭稱作分支。 決策樹的工作原理簡單來說就是通過一系列條件判斷來將數據分類,最終形成一個樹狀結構。數據集中的每個數據都可以順着決策樹的

原创 機器學習之K近鄰算法(KNN算法)

KNN算法可以說是機器學習分類中最簡單的一種算法了,KNN算法的工作原理是:存在一個樣本數據集,也稱訓練樣本集,在這個樣本集中每個數據都存在其對應的標籤,即我們知道樣本集中每一數據與所屬分類的對應關係。當我們輸入需要預測的數據時,我們將預

原创 python------生成器粗略解讀

'''   生成器函數:     只要含有yield關鍵字的函數都是生成器函數,且該關鍵字只能寫在函數裏,並且yield不能與return共用     特點:         調用函數之後函數不執行,返回一個生成器         每次調

原创 python----列表推導式,字典推導式,集合推導式

'''     列表推導式         [每一個元素或者是和元素相關的操作 for 元素 in 可迭代數據類型] 遍歷之後挨個處理         [滿足條件的元素相關操作 for 元素 in 可迭代數據類型 if 元素相關的條件]

原创 python——裝飾器相關內容

下面將依次介紹裝飾器是如何來的,裝飾器如何裝飾帶返回值的函數,如何裝飾帶參數的函數,多個裝飾器如何裝飾同一個函數以及什麼叫做帶參數裝飾器。 '''     假設我們想要對於我們寫的函數進行計時(這個函數可以很多很多個),那麼我們如何做呢?