你可以掌握计算机视觉、深度学习和OpenCV。
我从过去5年运行PyImageSearch中获取了一些最好的材料,并设计了一个完全个性化的、关于如何学习计算机视觉、深度学习和OpenCV的17节速成课。立即访问现在。
学习计算机视觉、深度学习和OpenCV需要帮助吗?让我来引导你。
无论您是计算机视觉和深度学习领域的新手,还是经验丰富的实践者,您都可以找到适合初学者和专家的教程。以下是PyImageSearch博客上一些最流行的类别和教程。
我该如何开始?
你对计算机视觉、深度学习和OpenCV感兴趣……但你不知道如何开始.跟随这些教程,让OpenCV安装在您的系统上,学习计算机视觉的基础知识,并毕业到更高级的主题,包括深度学习,人脸识别,目标检测,和更多!
专题文章
pip安装OpenCV
在本教程中,您将学习如何在Ubuntu、macOS和Raspberry Pi上pip安装OpenCV。在以前的OpenCV安装教程中,我建议从源代码处编译;然而,在过去的一年里,安装…
OpenCV教程:OpenCV学习指南
无论您是对学习如何将面部识别应用于视频流、构建完整的图像分类深度学习管道感兴趣,还是只想修补覆盆子Pi并将图像识别添加到爱好项目中,您都将…
使用OMR, Python和OpenCV的气泡片多选题扫描仪和考试评分器
在过去的几个月里,我收到了大量的请求,要求我使用计算机视觉和图像处理技术来构建一个类似答题卡的答题器。虽然我做了很多有趣的事…
深度学习
深度学习算法正在彻底改变计算机视觉领域,能够在计算机视觉任务中获得前所未有的准确性,包括图像分类、目标检测、分割等。遵循这些教程,您将有足够的知识开始将深度学习应用到您自己的项目中。
专题文章
基于预训练网络的PyTorch目标检测
在本教程中,您将学习如何使用PyTorch使用预先训练的网络执行对象检测。利用预先训练的对象检测网络,您可以检测和识别计算机视觉应用程序将在日常生活中“看到”的90个常见对象。今天的…
PyTorch图像分类与预训练网络
在本教程中,您将学习如何使用PyTorch使用预先训练好的网络进行图像分类。利用这些网络,您只需几行代码就可以准确地对1,000种常见对象类别进行分类。今天的教程是……
这是对计算机视觉与深度学习研究员Askat Kuzdeuov的采访
在这篇博客文章中,我采访了Askat Kuzdeuov,他是智能系统和人工智能研究所(ISSAI)的计算机视觉和深度学习研究员。Askat不仅是一位杰出的研究人员,他还是PyImageSearch的热心读者....
面应用程序
计算机视觉算法可用于执行人脸识别、增强安全性、协助执法、检测驾驶时疲倦、昏昏欲睡的驾驶员,或构建虚拟改造系统。跟随这些教程学习使用计算机视觉的面部应用程序的基础知识。
专题文章
面向人脸识别的OpenCV特征人脸
在本教程中,您将学习如何使用特征脸算法、OpenCV和scikit学习实现人脸识别。我们之前的教程介绍了人脸识别的概念-检测图像/视频中的人脸,然后…
基于局部二进制模式(lbp)和OpenCV的人脸识别
在本教程中,您将学习如何使用本地二进制模式(lbp), OpenCV和cv2.face执行人脸识别。LBPHFaceRecognizer_create函数。在我们之前的教程中,我们讨论了人脸识别的基本原理,包括:
什么是人脸识别?
在本教程中,您将了解人脸识别,包括:人脸识别如何工作人脸识别与人脸检测的不同人脸识别算法的历史
学生的成功故事
人们在说什么
在我的计算机视觉之旅中,阿德里安给予我的帮助比任何人都多。如果我需要学习他的课程或博客,我首先会参考。如果还有疑问,就在博客上发表评论,他很可能会回答每一个问题。谢谢艾德里安。
阿德里安的深度学习书是一本关于计算机视觉实践深度学习的伟大、深入的著作。我发现这是一本平易近人、令人愉快的读物:解释清晰且非常详细。你会发现许多实用的技巧和建议,很少包含在其他书籍或大学课程中。我强烈推荐它,无论是对练习者还是初学者。
我认为PyImageSearch是计算机视觉初学者最好的教程集合。Adrian的解释很容易开始,同时也涵盖了足够的深度,让你在正式文档中很快感到熟悉。在如今充斥着大量随意编写的教程中,这种组合是一个难得的宝藏。我已经多次推荐了PyImageSearch。
如果你对计算机视觉感兴趣,但不知道从哪里开始,Adrian的实用Python和OpenCV是完美的第一步。
我强烈建议您使用Python获取《计算机视觉深度学习》。它有很多细节,有很多详细的例子。这是我到目前为止看到的唯一一本既涵盖了事物的工作原理,又涵盖了如何在现实世界中使用它们来解决难题的书。点击这里查看详情!
《实用Python和OpenCV》是对Python中基本图像处理任务的一个非吓人的介绍。在阅读本书时,感觉Adrian就在您身边,帮助您理解许多代码示例,而不会迷失在数学细节中。
非凡的。关于深度学习的概念已经解释得很好了,所以我将推荐这本书[用Python实现的计算机视觉深度学习]给所有不仅涉及计算机视觉,而且涉及人工智能的人。
PyImageSearch是计算机视觉的首选。博客和书籍展示了从简单到更复杂的真实世界场景的优秀用例。步骤指南都是现成的。我将它们作为一个完美的起点,并在我自己的解决方案中增强它们。
PyImageSearch Gurus课程是我参加过的最好的教育项目之一。无论你是一个初学者或高级计算机视觉开发人员,你肯定会学到一些新的和有价值的课程。我强烈推荐PyImageSearch Gurus给任何有兴趣学习计算机视觉的人。
我的书和课程
我的书和课程很有用。我的学生在研发公司获得了高知名度的工作,获得了10万美元以上的赠款资助,在知名期刊上发表了新颖的论文,赢得了Kaggle竞赛,并将他们的职业生涯从开发人员完全转变为计算机视觉/深度学习从业者。
今天拿起一本我的书/课程,加入他们的CV/DL精通。
关于我的
你在学习计算机视觉和深度学习。我也是。
大家好,我是艾德里安·罗斯布洛克博士。
我创建了PyImageSearch社区,以帮助其他开发者、学生和研究人员:
- 开始使用计算机视觉和OpenCV
(没有十年的数学和理论知识)。 - 学习如何成功地将计算机视觉、深度学习和OpenCV应用到自己的项目和研究中.
- 避免我犯的同样的错误和陷阱在学习计算机视觉和深度学习时。
最近的博客文章和教程
在过去的五年里,每个星期一我都会发布一个全新的计算机视觉、深度学习和OpenCV教程。这里是我最近的教程和指南。
生成对抗网络(GANs)简介
这篇文章涵盖了生成对抗网络(GAN)在高水平上的直觉,各种GAN变体,以及解决现实世界问题的应用。gan是一种生成模型,它观察许多样本分布和…
使用Tesseract和Python的白名单和黑名单字符
在上一个教程中,您学习了如何仅从输入图像中识别数字。但是,如果您希望对角色过滤过程获得更细粒度的控制,该怎么办?例如,在构建发票应用程序时,您可能希望…
用Tesseract和Python检测和识别数字
在之前的教程中,我们实现了第一个OCR项目。我们看到Tesseract在一些图像上运行得很好,但在其他例子中却返回了完全无意义的结果。作为一个成功的OCR从业者的一部分就是要知道当你看到…
您的第一个使用Tesseract和Python的OCR项目
我第一次使用Tesseract光学字符识别(OCR)引擎是在大学本科阶段。我在上我的第一门计算机视觉课程。我们的教授想让我们为……研究一个具有挑战性的计算机视觉课题…
在系统上安装Tesseract、PyTesseract和Python OCR包
在本教程中,我们将配置OCR的开发环境。一旦您的机器配置好了,我们将开始编写执行OCR的Python代码,为您开发自己的OCR应用程序铺平道路。要了解如何配置…
什么是光学字符识别?
光学字符识别,简称OCR,用于描述将文本图像转换为机器编码文本的算法和技术(电子和机械)。我们通常从软件的角度来考虑OCR。也就是说,这些系统:……