原创 線性代數求解矩陣的逆兩種方法,Python,numpy,數學

假設有矩陣:   求該矩陣的逆: import numpy as np if __name__ == '__main__': a = np.array([[1, 0, 0], [0, 1, 0], [-5, -5, 1]])

原创 OpenCV方向梯度直方圖HOG視頻中運動人體檢測,Python

OpenCV方向梯度直方圖HOG視頻中運動人體檢測,Python 假設需要把一段視頻中的處於運動(活動)的人體檢測出來並用框將人框起來: from imutils.object_detection import non_max_supp

原创 Python視頻添加水印

假設現在有一個源視頻文件test.mp4,把watermark.jpg作爲水印圖片logo加入到視頻test.mp4中,最終生成添加水印後的result.mp4文件:   import moviepy.editor as mp if

原创 OpenCV霍夫變換直線檢測,Python

假設需要把圖片 中的直線檢測出來並用紅線標記: import cv2 import numpy as np if __name__ == "__main__": original_img = cv2.imread("p.jp

原创 OpenCV讀取視頻錄像分解抽幀,Python

import cv2 import os if __name__ == "__main__": vc = cv2.VideoCapture('test.mp4') if vc.isOpened(): # 是否正常打

原创 K-means均值聚類算法尋找質心,Python

import numpy as np # 歐氏距離計算 def distEclud(x,y): return np.sqrt(np.sum((x-y)**2)) # 計算歐氏距離 # 爲給定數據集構建一個包含K個隨機質心的

原创 Android 10異常:File創建文件權限拒絕Permission denied

Android 10異常:File創建文件權限拒絕Permission denied 解決方案 在Androidmanifest.xml的application定義中添加: android:requestLegacyExternalSt

原创 OpenCV圖像二值化,Python

OpenCV圖像二值化,Python 原圖:   二值化處理(只有黑和白): import cv2 if __name__=="__main__": image = cv2.imread("pic.jpg") gra

原创 TensorFlow的張量Tensor

張量(tensor)可以看作是向量、矩陣的自然推廣,用來表示廣泛的數據類型。0階張量即標量,也就是一個數;1階張量就是一個向量;2階張量就是一個矩陣;3階張量可以稱爲一個立方體,具有3個顏色通道的彩色圖片就是一個這樣的立方體。 張量的階數

原创 檢測/監測/檢查遠程主機TCP鏈接是否可達

檢測/監測/檢查遠程主機TCP鏈接是否可達 如果只是想測試遠程主機的可達性,只需要使用ping命令,ping遠程主機的ip即可知道。 但是有時候想知道遠程主機是否可以建立TCP鏈接,換言之,遠程主機TCP的socket是否可用。可以使用t

原创 OpenCV霍夫變換檢測圓形,Python

假設現在把圖中的足球圓形輪廓檢測出來,並用紅線標記:   python代碼: import cv2 import numpy as np if __name__ == "__main__": original_img = c

原创 mtproxy

mkdir /home/mtproxy && cd /home/mtproxy curl -s -o mtproxy.sh https://raw.githubusercontent.com/ellermister/mtproxy/m

原创 OpenCV對視頻錄像按照間隔切割抽取圖片幀,Python

#OpenCV對視頻錄像按照間隔切割抽取圖片幀,Python import cv2 import os if __name__ == "__main__": vc = cv2.VideoCapture('test.mp4')

原创 RGB顏色值轉換爲HSV色域分量值,Python

def rgb2hsv(r, g, b): r, g, b = r/255.0, g/255.0, b/255.0 mx = max(r, g, b) mn = min(r, g, b) m = mx-m