原创 Python OpenCV -- Sobel 算子(九)
Sobel 算子 Sobel 算子 -- 是一種帶有方向性的濾波器, 在Python 中的原型: dst = cv2.Sobel(src, ddepth, dx, dy[, dst[, ksize[, scale[, de
原创 python OpenCV 圖像通道分離和合並 (四)
圖像通道分離 有兩種方法,一個是使用OpenCV自帶的split 函數,還有一個是使用Numpy數組來分離通道. 使用OpenCV 自帶 split函數 #!/usr/bin/env python # encoding: utf
原创 Python OpenCV -- 直方圖均衡化(十三)
直方圖均衡化 直方圖是圖像中像素強度分佈的圖形表達方式。它統計了每一個強度值所具有的像素個數。 直方圖均衡化是通過拉伸像素強度分佈
原创 三、Processing 點與線
頂點語法函數介紹 beginShape(POINTS) // 參數確定要畫怎樣的形狀。POINTS參數只繪製點,多點之間不連接;LINES 參數 連接點;
原创 python OpenCV 圖像像素訪問 (三)
訪問圖像像素 #!/usr/bin/env python # encoding: utf-8 import numpy as np import cv2 #像素的訪問和訪問numpy中ndarray的方法完全一樣 img[j
原创 lubunt 自動掛載TF卡作爲數據卡
lubunt 自動掛載TF卡作爲數據卡 如果TF卡以前做過啓動盤,要先刪除TF的引導信息才能使用。因爲問題出在,cubieboard 2的啓動順序是 TF 再到 nand ,就算nand 已經安裝了系統, 它也會從TF開始,所以要清除引
原创 vs2013 下配置OpenGL(超級寶典第五版)開發環境
系統環境: win7 64位 , VS2013_DskExp vs2013 安裝路徑:E:\vs_e2013 說明:這個環境主要針對 《OpenGL 超級寶典》第五版 書中測試代碼所以搭建,所以用
原创 Python OpenCV -- Canny 邊緣檢測 (十一)
Canny 邊緣檢測 原理 Canny 邊緣檢測算法 是 John F. Canny 於 1986年開發出來的一個多級邊緣檢測算法,也被很多人認爲是邊緣檢測的 最優算法, 最優邊緣檢測的三個主要評價標準是: 低錯誤率: 標識出儘可
原创 Python OpenCV 直方圖 (五)
直方圖 python 調用 calcHist 返回 hist (直方圖) calcHist 函數: cv2.calcHist([images], channels, mask, histSize, ranges[, hist[, acc
原创 Python OpenCV -- 霍夫線變換(十二)
霍夫線變換 1. 霍夫線變換是一種用來尋找直線的方法. 2. 是用霍夫線變換之前, 首先要對圖像進行邊緣檢測的處理,也即霍夫線變換的直接輸入只能是邊緣二值圖像. 實現: 1. 一條直線在圖像二維空間可由兩個變量表示. 例如
原创 Python OpenCV 濾波器 使用(八)
一:低通濾波器 低通濾波器的目標是降低圖像的變化率,比如將第一個像素替換爲該像素周圍像素的均值。這樣就可以平滑並替代那些強度變化明顯的區域。 OpenCV 使用blur 函數做到: dst = cv2.blur(ima
原创 cubieboard nand 重新分區擴容
cubieboard nand 重新分區擴容 我的是 cb2 板a20 cpu ,nand 爲4G,裝的是cb-a20-lubuntu-server-13.06-v1.00 系統, 系統默認根分區爲2G 還有2G是閒置的。 一:安裝分區
原创 python OpenCV 讀取圖片顯示和複製 (二)
讀取和顯示圖像 #讀取和顯示圖像 def showimg(imagePath): img = cv2.imread(imagePath) #讀取本地圖片,目前OpevCV支持bmp、jpg、png、tiff cv2.n