原创 Numpy 數組創建 (三)

創建數組 #!/usr/bin/env python # encoding: utf-8 import numpy as np #創建一維數組 a = np.array([2,3,4]) print a.dtype #輸

原创 Numpy 數組基礎操作--索引、組合、分割、複製、遍歷、轉換、序列化(四)

Numpy 數組基礎操作 1.數組索引訪問 #!/usr/bin/env python # encoding: utf-8 import numpy as np b = np.array([[1,2,3],[4,5,6],

原创 Numpy 數組基本運算 (五)

數組的算術運算是按元素逐個運算。數組運算後將創建包含運算結果的新數組。 >>>a= np.array([20,30,40,50]) >>>b= np.arange( 4) >>> b array([0, 1, 2, 3])

原创 python OpenCV 安裝 (一)

python OpenCV 安裝 (一) 注意:Python 、 OpenCV 、 Numpy 的python 版本要一致 這裏使用的是 python2.7 軟件準備和順序: 1.)  python-2.7.6 2.) numpy-1.

原创 Numpy 數組屬性 (二)

Numpy 數組 NumPy數組是一個多維數組對象,稱爲ndarray。其由兩部分組成: 1.) 實際的數據 2.)描述這些數據的元數據 大部分操作僅針對於元數據,而不改變底層實際的數據。 注意: 數組下標從0開始。同一個NumPy 數

原创 Python OpenCV -- Laplacian 算子(十)

Laplacian 算子:     原理分析:   Sobel 算子 : 在一個圖像區域中的邊緣部分,像素值出現“跳躍”或者較大的變化。如果在此邊緣部分求取一階導數,會看到極值的出現如圖:   如果在邊緣部分求二階導數會出現什麼情況?

原创 Python OpenCV 線性濾波器 簡介(七)

簡介   過濾是信號和圖像處理中基本的任務。其目的是根據應用環境的不同,選擇性的提取圖像中某些認爲是重要的信息。   過濾可以移除圖像中的噪音、提取感興趣的可視特徵、允許圖像重採樣,等等。   當我們觀察一張圖片時,我們觀察的是圖像中有多

原创 一、Processing 數據類型

類型名稱             所佔空間          取值範圍 boolean              1 bit                  true 或 false byte                      

原创 Numpy 基礎數據類型 (一)

Numpy 基本數據 類型 描述 inti 整數,大小由平臺決定 int8 整數,大小爲一個字節,範圍:-128 ~ 127 int16 整數,範圍:-32768 ~ 32767  int32 整數,範圍:-2**31 ~ 2*31-

原创 Python 基礎編程 -- 字符串 (三)

字符串常用方法 函數方法 描述 capitalize() 將字符串首字母大寫後返回 center(width[,]fillchar) 返回在指定長度width 中居中的字符串文本。如果指定了fillchar,則使用指定字符來填充兩端的空

原创 Python 基礎編程---操作符 (二)

算術操作符 操作符 描述 + 加 - 減 * 乘 / 除 % 取模 ** 指數 // 浮點除 邏輯操作符 操作符 描述 and 邏輯與 or 邏輯或 not 邏輯非 比較操作符 操作符 描述 == 相等返回 True,否則是 Fal

原创 Python 基礎編程 數據類型(一)

Python 對象類型 對象類型 類型的類名 描述 Character chr 單字節字符,在字符串中使用 Integer int 32位整數 Float float 雙精度(64位)浮點數 Long integer long 任意大的

原创 Python OpenCV 形態學 (六)

形態學的操作包括:腐蝕、膨脹、細化、開運算、閉運算    數字圖像處理中的形態學處理是指將數字形態學作爲工具從圖像中提取對於表達和描繪區域形狀有用處的圖像分量, 比如:邊界、骨架、以及凸殼,還包括用於預處理或後處理的形態學過濾、細化和修剪

原创 Python OpenCV -- 輪廓檢測 (十四)

輪廓檢測     Canny 之類的邊緣檢測算法可以根據像素間的差異檢測出輪廓邊界,但是它並沒有將輪廓作爲一個整體     輪廓是構成任何一個形狀的邊界或外形線。直方圖對比和模板匹配根據色彩的分佈來進行匹配,以下包括:輪廓的查找、    

原创 二、Processing 座標與基本圖形

語法介紹:  size()  函數 size(width,height) // size函數設置顯示窗口尺寸,width -- 寬度;height -- 高度;  point()  函數 point(x,y); // 畫點函數。