import cv2 cap = cv2.VideoCapture('data/zuqiu.mp4') while cap.isOpened(): ret, frame = cap.read() # 显示文字:图片,文字,位置,字体类型,字体大小,字体颜色,字体粗细 cv2.putText(fram... ...
分类:
编程语言 时间:
2019-09-12 09:30:42
阅读次数:
75
""" 保存视频 保存视频接口:<VideoWriter object> = cv.VideoWriter( filename, fourcc, fps, frameSize[, isColor] ) 参数说明: filename:要保存的视频名称和路径(data/outVideo.mp4) fou... ...
分类:
其他好文 时间:
2019-09-12 09:22:31
阅读次数:
167
首要必须学Python!OpenCV是深度学习出现之前最常用的工具,基本图像处理方面。 神经网络和深度学习算法 TensorFlow(谷歌)和Keras(用起来简单上手快) https://mooc.study.163.com/smartSpec/detail/1001457001.htm CV学习 ...
分类:
其他好文 时间:
2019-09-11 22:05:34
阅读次数:
100
1、获取像素并修改 读取一副图像,根据像素的行和列的坐标获取它的像素值,对于RGB图像而言,返回RGB的值,对于灰度图则返回灰度值 执行结果: 2、获取图像的属性 图像属性包括:行,列,通道,图像数据类型,像素数目等 2.1 img.shape可以获得图像的形状,返回值是一个包含行数,列数,通道数的 ...
分类:
其他好文 时间:
2019-09-11 16:04:04
阅读次数:
106
解决opencv中文路径的问题以及配置的属性管理器只能应用于当前项目的问题: 方法一:添加一个新的属性表,每一次创建新项目时都添加一次这个属性表; 方法二:我们点击下图中的项目,右击属性,将包含目录、库目录里卖弄路径中的中文全部改成英文,另外再把环境变量路径下的中文全部改成英文,最后确定就可以了。 ...
分类:
其他好文 时间:
2019-09-11 13:31:18
阅读次数:
297
什么是图像分割 图像分割(Image Segmentation)是图像处理最重要的处理手段之一 图像分割的目标是将图像中像素根据一定的规则分为若干(N)个cluster集合,每个集合包含一类像素。 根据算法分为监督学习方法和无监督学习方法,图像分割的算法多数都是无监督学习方法 - KMeans 距离... ...
分类:
其他好文 时间:
2019-09-11 12:09:55
阅读次数:
170
提起Git,经常做项目的我们都不陌生,我们常用的功能有哪些呢? 这里按个人使用情况简单总结一下。 像新建远程仓库、新建分支这些就不说了,不熟的同学可以翻看我前面写的git基本操作。 1.首先提一下为每个项目建立不同的用户名和邮箱 通常我们直接在命令行可以查看和设置user.name和user.ema ...
分类:
其他好文 时间:
2019-09-10 23:42:50
阅读次数:
115
std::vector<cv::Point> resultpoly;cv::approxPolyDP(contours[0], resultpoly,4, true);//轮廓contours[0] ,resultpoly多边形的点集cv::polylines(src, resultpoly, tr ...
分类:
其他好文 时间:
2019-09-10 11:36:44
阅读次数:
113
一 . opencv是什么及其作用? OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接 ...
分类:
其他好文 时间:
2019-09-10 09:11:16
阅读次数:
117