原创 OpenCV-Python系列·第二十三集:戴眼鏡

Tip:1、先檢測面部;2、在檢測眼鏡,並確定眼鏡的座標;3、製作掩膜。 注:掩膜的size一定要跟src的一致。 # -*- coding: utf-8 -*- """ Created on Thu Sep 13 16:50:40 2

原创 數值計算·第一集:向量、矩陣的範數(Matlab版)

Tip:各種範數的定義。 %%計算向量或者矩陣的一範數、二範數、無窮範數、p範數、F範數 X = [1,-1,2,3] ; Y = [-0.5,89,0.06,-12]'; A = [1,2,3,4;1,-2,-3,-4;0.1,0.2

原创 算法導論·第七集:斐波那契數列(Python版)

""" 斐波那契數列 解法: Fibonacci是1200年代的歐洲數學家。 例如:1、1、2、3、5、8、13、21、34、…… F(n) = F(n-1)+F(n-2) if n>1 F(n) = 1 if n = 0 or 1

原创 OpenCV-Python系列·第二十四集:檢測鼻子

Tip:加載OpenCV自帶.xml文件。其實,這些的關鍵都是定位。注:微調參數。 # -*- coding: utf-8 -*- """ Created on Fri Sep 14 11:18:47 2018 @author: Ad

原创 算法導論·第六集:漢諾塔問題(Python版)

""" 漢諾塔問題 解法: 若柱子標爲A\B\C,要求從A搬到C。 1、如果只有一個盤子時,將它直接搬到C。 2、如果有兩個盤子時,將B作爲輔助柱子。即A->B,A->C,B->C。 3、若有n個盤子時,則移動所需次數爲(2^n)-1。

原创 OpenCV-Python系列·第二十五集:檢測瞳孔

Tip:普通的輪廓檢測。 # -*- coding: utf-8 -*- """ Created on Tue Sep 4 20:25:59 2018 @author: Miracle """ #檢測瞳孔 import cv2 im

原创 OpenCV-Python系列·第二十二集:戴面具

Tip:實時監測人臉,並戴上面具。 注:代碼中的data文件夾,請在此處下載。mask.jpg,請自選。 # -*- coding: utf-8 -*- """ Created on Tue Sep 4 08:50:53 2018

原创 《The Berkeley Segmentation Dataset and Benchmark(譯文)》

原網頁:https://www2.eecs.berkeley.edu/Research/Projects/CS/vision/grouping/segbench/ 新增功能:BSDS500是BSDS300的擴展版本,包含200個新的測試圖

原创 閱讀筆記(SOFT COMPUTING 2018)Seam elimination based on Curvelet for image stitching

參考文獻: Wang Z, Yang Z. Seam elimination based on Curvelet for image stitching[J]. Soft Computing, 2018: 1-16. 注:SOFT COM

原创 閱讀筆記(BMSB 2018)Video Stitching Based on Optical Flow

參考文獻 Xie C, Zhang X, Yang H, et al. Video Stitching Based on Optical Flow[C]//2018 IEEE International Symposium on Broa

原创 OpenCV-Python系列·第六集-1:剛體變換、仿射變換

剛體變換:長度、角度、形狀、基本結構保持不變。 仿射變換:直線保持不變。 # -*- coding: utf-8 -*- """ Created on Fri Aug 24 17:14:56 2018 @author: Miracle

原创 OpenCV-Python系列·第十七集:鍵盤事件

Tip:鍵盤響應. # -*- coding: utf-8 -*- """ Created on Sun Aug 26 11:14:19 2018 @author: Miracle """ import cv2 #打開默認攝像頭 c

原创 OpenCV-Python系列·第十六集:打開攝像頭

Tip:通過攝像頭獲取信息。 # -*- coding: utf-8 -*- """ Spyder Editor This is a temporary script file. """ import cv2 #獲取默認攝像頭 c

原创 OpenCV-Python系列·第十一集:圖像銳化

自定義卷積核,如3×3、5×5、7×7、9×9、11×11 Tip:卷積核需歸一化。 # -*- coding: utf-8 -*- """ Created on Sat Aug 25 14:35:33 2018 @author: M

原创 OpenCV-Python系列·第七集:圖像變形

# -*- coding: utf-8 -*- """ Created on Fri Aug 24 22:15:14 2018 @author: Miracle """ import cv2 import math import nu