- 博客(12)
- 资源 (15)
- 收藏
- 关注
原创 OpenCV方向梯度直方图HOG视频中运动人体检测,Python
OpenCV方向梯度直方图HOG视频中运动人体检测,Python假设需要把一段视频中的处于运动(活动)的人体检测出来并用框将人框起来:from imutils.object_detection import non_max_suppressionimport numpy as npimport imutilsimport cv2hog = cv2.HOGDescriptor()hog.setSVMDetector(cv2.HOGDescriptor_getDefaultPeopleDe
2020-06-17 23:51:33 1202 2
原创 OpenCV图像二值化,Python
OpenCV图像二值化,Python原图:二值化处理:import cv2if __name__=="__main__": image = cv2.imread("pic.jpg") gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) #超过阈值thresh,值为255,未超过为0。 ret1, p1 = cv2.threshold(src=gray, thresh=127, maxval=255, ty.
2020-06-15 23:02:23 1241
原创 Android 10异常:File创建文件权限拒绝Permission denied
Android 10异常:File创建文件权限拒绝Permission denied解决方案在Androidmanifest.xml的application定义中添加:android:requestLegacyExternalStorage="true"
2020-06-13 01:50:57 2557 1
原创 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-mn if mx == mn: h = 0 elif mx == r: if g >= b: h = ((g-b)/m)*60 else: h = ((g-b.
2020-06-12 08:04:24 2089 2
原创 K-means均值聚类算法寻找质心,Python
import numpy as np# 欧氏距离计算def distEclud(x,y): return np.sqrt(np.sum((x-y)**2)) # 计算欧氏距离# 为给定数据集构建一个包含K个随机质心的集合def randCent(dataSet,k): m,n = dataSet.shape centroids = np.zeros((k,n)) for i in range(k): index = int(np.random..
2020-06-10 23:11:08 7237 1
原创 OpenCV图像寻找特定颜色像素点坐标,并用不同颜色描点填充,Python
OpenCV图像寻找特定颜色像素点坐标,并用不同颜色描点填充,Python假设现在有一张九宫格图片:需要把图中的1到9数组用金黄色颜色描点填充。import cv2import numpy as npif __name__=="__main__": img = cv2.imread("pic.jpg") hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV) # 色彩空间转换为hsv,分离. #色相(H)是色彩的基本属性,
2020-06-09 00:55:26 16145 1
原创 Python视频添加水印
假设现在有一个源视频文件test.mp4,把watermark.jpg作为水印图片logo加入到视频test.mp4中,最终生成添加水印后的result.mp4文件:import moviepy.editor as mpif __name__ == "__main__": video = mp.VideoFileClip("test.mp4") logo = (mp.ImageClip("watermark.jpg") .set_duration(vi.
2020-06-06 01:49:58 4813
原创 OpenCV对视频录像按照间隔切割抽取图片帧,Python
#OpenCV对视频录像按照间隔切割抽取图片帧,Pythonimport cv2import osif __name__ == "__main__": vc = cv2.VideoCapture('test.mp4') if vc.isOpened(): # 是否正常打开 print("打开ok") else: print("打开失败,程序退出") exit(-1) savedpath = 'image/' .
2020-06-05 07:53:25 1066
原创 OpenCV读取视频录像分解抽帧,Python
import cv2import osif __name__ == "__main__": vc = cv2.VideoCapture('test.mp4') if vc.isOpened(): # 是否正常打开 print("打开ok") else: print("打开失败,程序退出") exit(-1) savedpath = 'image/' isExists = os.path.exists(sav.
2020-06-03 23:11:28 1196
原创 OpenCV HSV色域空间转换,Python
假设有一张九宫格图片:需要忽略里面的1到9数字,仅仅把框架提取出来,那么就需要用到HSV色域空间转换:import numpy as npimport cv2if __name__ == "__main__": img = cv2.imread("p.jpg") hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV) # 色彩空间转换为hsv,分离. low = np.array([0, 100, 100]) high =
2020-06-03 01:40:45 1924
原创 OpenCV霍夫变换检测圆形,Python
假设现在把图中的足球圆形轮廓检测出来,并用红线标记:python代码:import cv2import numpy as npif __name__ == "__main__": original_img = cv2.imread("c.jpg") gray = cv2.cvtColor(original_img, cv2.COLOR_BGR2GRAY) blur_img = cv2.GaussianBlur(gray, (3, 3), 0) ci.
2020-06-02 07:50:55 2613
原创 OpenCV霍夫变换直线检测,Python
假设需要把图片中的直线检测出来并用红线标记:import cv2import numpy as npif __name__ == "__main__": original_img = cv2.imread("p.jpg") gray = cv2.cvtColor(original_img, cv2.COLOR_BGR2GRAY) blur_img = cv2.GaussianBlur(gray, (3, 3), 0) edges = cv2.Canny(b
2020-06-01 00:53:08 2230
链家2020年9月二手房数据
2020-12-10
strava_com_sample_utf8.xls
2020-12-10
digital-7字体(LED数字样式字体)
2017-09-05
MaterialDesignLibrary_Code and Lib合集
2015-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人