![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv
liuyunshengsir
全栈工程师
展开
-
keras ImageDataGenerator 实现批量数据增强(少量图片生成大量图片)
1、数据不均衡问题在大部分情况下,我们认为不同类别的数据是均匀分布的,很多算法也是基于这个假设,但是在真实的情况下,往往都不是如此的。例如,机器发送故障的情况是我们想要预测的,但实际上故障的概率是很低的,所以导致故障的样本量很少,即使你将所有的预测结果都设置为正常,准确率依然很高,但这个模型是一个没有用的模型,这种类似的例子是非常常见的。2、常见的解决方法解决的方案很多,主要从两个方面考虑(面试的时候可能会问)1)数据层面2)算法层面在项目中,我们可能没那么多时间去思考从算法方面去解决,更多的时原创 2020-08-18 15:34:59 · 1758 阅读 · 0 评论 -
opencv 人脸识别(opencv入门到精通)
1.编写人脸检测的函数# 人脸检测def detect_face(img): faceClassifier=cv2.CascadeClassifier('D:\ProgramData\Anaconda3\pkgs\libopencv-3.4.1-h875b8b8_3\Library\etc\haarcascades\haarcascade_frontalface_default.xml...原创 2020-05-03 20:13:07 · 504 阅读 · 0 评论 -
python opencv捕获摄像头并显示内容的实现(opencv入门到精通)
1、捕获摄像头和实时显示import cv2import numpy as npimport pickleimport matplotlib.pyplot as plt cap = cv2.VideoCapture(0) while True: ret,frame = cap.read() # Our operations on the frame come here ...原创 2020-05-03 19:42:51 · 901 阅读 · 0 评论 -
傅里叶变换(opencv自学)
原理Fourier Transform is used to analyze the frequency characteristics of various filters. For images, 2D Discrete Fourier Transform (DFT) is used to find the frequency domain. A fast algorithm called ...原创 2020-05-03 11:36:24 · 368 阅读 · 0 评论 -
傅里叶分析之掐死教程(完整版)
作 者:韩 昊知 乎:Heinrich本文转自知乎https://zhuanlan.zhihu.com/p/19763358这篇文章的核心思想就是:要让读者在不看任何数学公式的情况下理解傅里叶分析。傅里叶分析不仅仅是一个数学工具,更是一种可以彻底颠覆一个人以前世界观的思维模式。但不幸的是,傅里叶分析的公式看起来太复杂了,所以很多大一新生上来就懵圈并从此对它深恶痛绝。老实说,...转载 2020-05-01 19:00:56 · 669 阅读 · 0 评论 -
图像的原理--001(opencv自学)
图像的原理学过线性代数的对矩阵并不陌生。一般来说,图像是一个标准的矩形,有着宽度(width)和高度(height)。而矩阵有着行(row)和列(column),矩阵的操作在数学和计算机中的处理都很常见且成熟,于是很自然的就把图像作为一个矩阵,把对图像的操作转换成对矩阵的操作,实际上所有的图像处理工具都是这么做的。import cv2import numpy as npimport os...原创 2020-05-01 11:51:42 · 483 阅读 · 0 评论