1. cv2.VideoCapture(0) 构建视频抓捕器 参数说明:0表示需要启动的摄像头,这里也可以写视频的路径 2. cv2.nameWindow(name, cv2.WINDOW_NORMAL) 构建视频的窗口 参数说明: 表示窗口的名字, cv2.WINDOW_NORMAL表示窗口的大小 ...
```#https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_gui/py_drawing_functions/py_drawing_functions.html#drawing-functions######... ...
分类:
其他好文 时间:
2020-02-22 10:06:02
阅读次数:
119
```apt install python-pip //安装pip pip --version //查看pip的版本信息 pip install opencv-python //安装opencv-python``````# -- coding:utf-8 -- import cv2cap = cv.... ...
分类:
编程语言 时间:
2020-02-21 22:36:33
阅读次数:
100
移动端下载一个工具:IP摄像头(app) Android的下载地址:http://app.mi.com/details?id=com.shenyaocn.android.WebCam 下载安装后,打开app后,点击下方的“打开IP摄像头服务器”(连上wifi,确保电脑与手机处在同一局域网内)。 然后 ...
分类:
移动开发 时间:
2020-02-21 20:03:12
阅读次数:
135
直方图均匀化简介 从这张未经处理的灰度图可以看出,其灰度集中在非常小的一个范围内。这就导致了图片的强弱对比不强烈。 直方图均衡化的目的,就是把原始的直方图变换为在整个灰度范围(0~255)内均匀分布的形式,从而增加像素灰度值的动态范围,达到增强图像整体对比度的效果。 直方图均衡化的列表计算 序号 运 ...
分类:
其他好文 时间:
2020-02-21 14:57:38
阅读次数:
287
paralle_for_设置成n个线程,则实际只有n-1线程并行,第n个线程会等待其他线程运行结束后再执行,所以n=1和n=2实际上都是串行。也可以不设置,会默认开启一些线程。 【使用方式】 https://blog.csdn.net/qq_27825451/article/details/1038 ...
分类:
其他好文 时间:
2020-02-21 12:42:37
阅读次数:
76
仿射变换的基本概念 仿射变换是一种二维坐标(x, y)到二维坐标(u, v)的线性变换,其数学表达式形式如下: 对应的齐次坐标矩阵表示形式为: 仿射变换保持了二维图形的“平直性”(直线经仿射变换后依然为直线)和“平行性”(直线之间的相对位置关系保持不变,平行线经仿射变换后依然为平行线,且直线上点的位 ...
分类:
其他好文 时间:
2020-02-20 22:02:56
阅读次数:
53
首先,我们需要需要了解两个函数——getTickCount()和getTickFrequency() getTickCount()函数返回CPU自某个事件以来走过的时钟周期数,getTickFrequency()函数返回CPU一秒钟包含的时钟周期数。 以秒为单位为某操作计时的方法如下: double ...
分类:
其他好文 时间:
2020-02-20 16:53:17
阅读次数:
84
本篇文章除了教大家用Markdown如何写一份程序员专属的简历,后面还会给大家推荐一些不错的用来写Markdown简历的软件或者网站,以及如何优雅的将Markdown格式转变为PDF格式或者其他格式。推荐大家使用Markdown语法写简历,然后再将Markdown格式转换为PDF格式后进行简历投递。如果你对Markdown语法不太了解的话,可以花半个小时简单看一下Markdown语法说明:http
分类:
其他好文 时间:
2020-02-20 10:06:09
阅读次数:
86
主要分为2个部分:opencv入门+tensorflow入门、穿插numpy+matplotlib入门知识 1.安装tensorflow1.10和opencv3.3.1: 安装tensorflow和opencv: pip install --upgrade --ignore-installed te ...
分类:
其他好文 时间:
2020-02-19 23:50:49
阅读次数:
76