![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python OpenCV
文章平均质量分 77
Python OpenCV处理相关的文档整理
程序媛一枚~
热爱是最好的学习动力。
Either outstanding or out. (要么出众,要么出局)
展开
-
Python全局解释器锁GIL与多线程
Python中如果是 I/O密集型的操作,用多线程(协程Asyncio、线程Threading),如果I/O操作很慢,需要很多任务/线程协同操作,用Asyncio,如果需要有限数量的任务/线程,那么使用多线程。如果是CPU密集型操作,用多进程(multeprocessing)。一、GILGIL(Global Interpreter Lock,即全局解释器锁),Python实质上并不存在真正的多线程,只有一个主线程在调度,由于GIL采用轮流运行线程的机制,GIL需要在线程之间不断轮流进行切换,线程如果较原创 2020-06-20 12:28:15 · 443 阅读 · 1 评论 -
备忘录导出的HTML文档转换MarkDown尝试记录
本地备忘录写了些旅游攻略,想做个纪念,导出为长图片ok,导出为HTML,也可以。但是导出图片是base64格式的,所以导致特别大,7M-50M不等;没法直接把html导入到CSDN,或者其他旅游帖子平台。只支持导入MD格式的。有俩个办法,在重写一遍攻略…,那也太浪费时间和痛苦了。so 研究下,备忘录导出的HTML文档转换MarkDown。原创 2024-03-24 17:05:37 · 466 阅读 · 0 评论 -
使用进程池/线程池 加速 Python数据处理
使用进程池/线程池 加速 Python数据处理原创 2023-12-03 22:16:13 · 161 阅读 · 0 评论 -
✨✨✨if __name__ == “__main__“ 在 Python 中意味着什么?
main称呼为name-main 习语。它检查文件是否直接作为脚本运行或作为模块导入,并且它允许您在一种条件下运行某些代码,而不是在另一种条件下运行。它使用常规的 if 语句,并利用 Python 的全局__name__变量来存储模块的名称,如果它位于顶级代码环境中,则该变量将为__main__。它不是像其他语言中的 main() 函数那样的官方入口点。它通常用于为模块创建命令行入口点,如果您出于其他原因使用它,请首先考虑其他替代方案,特别是当程序更大或更复杂时。main。原创 2023-10-28 21:45:00 · 95 阅读 · 0 评论 -
深入流行推荐引擎0:推荐系统基础
这篇博客介绍了推荐系统的基本原理。推荐系统通过基于用户的兴趣和偏好对用户的项目(例如电影)进行排名来提供个性化。给定一个项目,推荐引擎衡量该项目对用户的有用性或效用。推荐系统的核心挑战是开发效用函数,因为它并不是为用户和项目的所有组合定义的。**根据效用函数的性质,推荐系统可以分为三种类型:- 基于内容的- 协作的- 混合的 基于内容的推荐系统试图推荐与用户已经喜欢或评价的项目相似的项目。另一方面,协作系统建议与给定用户具有相似兴趣的其他用户评价或喜欢的项目。原创 2023-07-08 20:45:00 · 451 阅读 · 0 评论 -
Python基础知识学习:从零到100
这篇博客将介绍Python基础知识,包括:- Python变量的工作原理- Python条件语句的工作原理- Python循环(while&for)的工作原理- 如何使用列表:集合|数组- 字典键值集合- 迭代数据结构- 对象和类- 数据作为对象的属性- 方法作为对象的行为- 使用Python getters和setters & 属性装饰器- 封装:隐藏信息- 继承:行为和特征原创 2023-06-28 22:45:00 · 845 阅读 · 0 评论 -
使用Python绘制粽子消消乐,素描图(优化版,正常/漫画/写实风格),词云图,字符画图及提取轮廓
这篇博客将介绍如何使用Python绘制粽子消消乐,素描图(优化版,正常/漫画/写实风格),词云图,字符画图及提取轮廓。原创 2023-06-10 22:45:00 · 881 阅读 · 0 评论 -
使用Python和AI将自己卡通化
人工智能 (AI) 最近已经能够做很多事情,这个领域正在快速发展。它能够检测图像和视频中的对象、检测动作、总结文章、撰写文章以及最近生成图像和视频。我们将使用 GAN 的魔力,使用名为 VToonify 的模型(它也可以将视频卡通化)。注意:即使你不了解 GAN 或者是 Python 的初学者,你仍然可以很容易地玩代码。它可以将您的图像转换为迪士尼公主或王子吗?这里有一个人工智能模型来卡通化你的图像。但它能实现你在迪士尼电影中的梦想吗?原创 2023-06-11 21:45:00 · 255 阅读 · 0 评论 -
使用Python绘制6.1儿童节消消乐,素描图,词云图,字符画图,提取轮廓图及蒙太奇效果图
这篇博客将介绍如何使用Python绘制6.1儿童节消消乐,素描图,词云图,字符画图,提取轮廓图及蒙太奇效果图。原创 2023-06-01 18:19:54 · 770 阅读 · 1 评论 -
Part1:使用 TensorFlow 和 Keras 的 NeRF计算机图形学和深度学习——计算机图形学世界中相机的工作原理
这篇博客将介绍计算机图像学的基础主题,包括:1. 前向成像模型(拍照)2. 世界到相机(3D到3D)转换3. 相机到图像(3D到2D)转换4. 所需的数据集,涵盖了所有先决条件。原创 2023-05-30 23:30:00 · 1226 阅读 · 0 评论 -
Adrian一生中的一天:作为计算机视觉研究员、开发人员和企业家
“作为一名计算机视觉研究人员和开发人员是什么感觉?你每天都在做什么?”“你已经写了一本计算机视觉书和一门课程。现在你开始写一本关于深度学习的新书?你是如何完成这一切的?你的秘密是什么?”萨安维的建议是我个人最喜欢的建议之一:“阿德里安,你应该写下一本关于生产力的书。”我如何度过我的一天。平衡我作为计算机视觉研究人员/开发人员的角色与PyImageSearch上的作者的角色是什么感觉。我花了多年时间完善这些习惯和做法来帮助我完成任务。原创 2023-06-04 19:30:00 · 129 阅读 · 0 评论 -
DCGAN-MNIST——使用TensorFlow 2 / Keras实现深度卷积DCGAN来生成时尚MNIST的灰度图像
这篇博客将介绍如何使用TensorFlow 2 / Keras中实现深度卷积GAN(DCGAN)来生成类似时尚MNIST的灰度图像。将介绍DCGAN架构指南,如何训练稳定的DCGAN。在TensorFlow 2/Keras中使用灰度时尚MNIST图像完成DCGAN代码实现。使用了Keras Model子类化来定制train_step,然后调用Keras Model.fit()进行训练。原创 2023-05-28 19:30:00 · 912 阅读 · 0 评论 -
生成对抗性网络简介
1. 原理1. GANs如何工作2. GAN架构3. 培训GAN4. 艺术家与评论家5. 评估指标6. GAN变体7. GAN应用8. 图像合成(Image synthesis)9. 图像到图像的转换(Image-to-image translation)10. 文本到图像(Text-to-Image)11. 超越图像12. 其他GAN应用参考这篇博客将介绍生成对抗性网络(GAN)、各种GAN变体以及解决现实世界问题的有趣的应用程序。原创 2023-05-27 20:45:00 · 3264 阅读 · 1 评论 -
Python使用xpath解析html获取表情符号 emoji
emoji是日本在无线通信中所使用的视觉情感符号,绘指图画,文字指的则是字符,可用来代表多种表情,如笑脸表示笑、蛋糕表示食物等。在中国大陆,emoji通常叫做“小黄脸”,或者直称emoji。原创 2023-05-21 21:30:00 · 866 阅读 · 2 评论 -
Python使用newspaper3k对文章进行标题图片关键词文本等提取
【代码】Python使用newspaper3k对文章进行标题图片关键词文本等提取。原创 2023-05-20 23:30:00 · 313 阅读 · 0 评论 -
10 个基本的 Python 编码约定
这篇博客将介绍Python 编程的 10 个编码约定,可以帮助编写更好、更易于维护的代码。原创 2023-05-13 20:00:00 · 1384 阅读 · 0 评论 -
Python 字典10种意想不到的用途
虽然字典通常用于计算频率、映射值或组织数据等任务,但在 Python 中有许多意想不到的创造性方法来使用字典。这篇博客将探索之前可能没有考虑过的 Python 字典的 10 种意想不到的用途,释放 Python 多功能数据结构的全部潜力。原创 2023-05-14 21:30:00 · 766 阅读 · 2 评论 -
Python将图像转成像素风,圆圈、线条、波浪、十字绣、乐高积木、我的世界积木、回形针、字母......
Tiler 是一种使用各种其他较小图像(平铺)创建图像的工具。它不同于其他马赛克工具,因为它可以适应多种形状和尺寸的瓷砖(即不限于正方形)。图像可以由圆圈、线条、波浪、十字绣、乐高积木、我的世界积木、回形针、字母…可以看到越小纹理越细致,细节越多;原创 2023-05-13 22:45:00 · 877 阅读 · 0 评论 -
Python使用AI animegan2-pytorch制作属于你的漫画头像/风景图片
Python使用AI animegan2-pytorch制作属于你的漫画头像原创 2023-05-03 20:45:00 · 1961 阅读 · 0 评论 -
Python使用AI photo2cartoon制作属于你的漫画头像
Python使用AI photo2cartoon制作属于你的漫画头像原创 2023-04-30 18:30:00 · 3236 阅读 · 2 评论 -
Python高级函数2:使用itertools、functools、operator使得代码更高效、可读、可重用
Python 是一种功能强大的编程语言,它提供了范围广泛的内置函数和模块,使编码更容易、更高效。;这篇博客将介绍itertools.groupby()、functools.partial()、operator.attrgetter() 和 operator.itemgetter(),并通过实际示例介绍如何使用这些功能解决现实世界问题。这些函数非常强大和有用,可以大大提高你的编码能力,以及让代码更高效、可读、可重用。原创 2023-04-29 20:15:00 · 830 阅读 · 1 评论 -
Python高级函数1:使用 map()、reduce()、filter()、zip() 和 enumerate() 简化代码
Python 是一种通用且广泛使用的编程语言,提供一系列内置函数和库来帮助完成各种任务。这篇博客将介绍一些Python中可以简化代码并提高效率的高级函数。包括map()、reduce()、filter()、zip()和 enumerate()函数,这些函数可以帮助编写更高效、更简洁的代码。原创 2023-04-30 22:00:00 · 579 阅读 · 0 评论 -
使用 Python 创建端到端聊天机器人
端到端聊天机器人是指可以在不需要人工帮助的情况下从头到尾处理完整对话的聊天机器人。要创建端到端聊天机器人,需要编写一个计算机程序,该程序可以理解用户请求,生成适当的响应,并在必要时采取行动。这包括收集数据,选择编程语言和NLP工具,训练聊天机器人,以及在将其提供给用户之前对其进行测试和完善。部署后,用户可以通过向聊天机器人发送多个请求来与聊天机器人进行交互,聊天机器人可以自行处理整个对话。原创 2023-04-29 15:30:00 · 1328 阅读 · 0 评论 -
使用Python和机器学习进行文本情感分类
这篇博客将介绍如何使用Python进行机器学习的文本情感分类(Text Emotions Classification)。可以看到 对文本“She didn’t come today because she lost her dog yestertay! 标记为 sadness 是正确的。原创 2023-04-28 23:15:00 · 1956 阅读 · 0 评论 -
✨✨✨ ❃ ♕ ꕥ Xpath解析html获取表情符号,丰富你的文章 ꧁ ꧂꧁ ꧂
💕 🧚 🚶 🚴 🤸 🌸 🌺 🌻 🌼 🌱 🌲 🌳 🌴 🌍 🌎 🌏 🗺️✨✨✨ ❃ ♕ ꕥXpath解析html获取表情符号,丰富你的文章 ꧁ ꧂꧁ ꧂原创 2023-04-22 23:45:00 · 1122 阅读 · 2 评论 -
12个你应该知道的Python库
Python 中最流行的图表绘制库是 matplotlib,很棒的替代品 pyqtgraph。相反,它提供了不同的功能选择,尤其适用于实时和交互式可视化。云基础架构和软件即服务应用程序的急剧崛起促成了应用程序将经常在不同的时间运行 - 区域(例如,在服务器上)与开发人员所在的位置不同,并且与用户所在的位置不同。Watchdog 是一个高质量的跨平台库,用于接收文件系统中更改的通知。awesom-python 不是一个库,而是一个 庞大的、精心策划的高质量 Python 库列表,涵盖大量域。原创 2023-04-22 20:45:00 · 1372 阅读 · 0 评论 -
Python将pdf转图片,下载照片/视频,编写Gui界面
【代码】Python将pdf转图片,下载照片/视频,编写Gui界面。原创 2023-04-22 21:30:00 · 202 阅读 · 0 评论 -
top5数据高级分析必备的Python库
Python 是一种通用的编程语言,它提供了丰富的库来帮助利用数据的力量以获得有价值的见解。Python 的简单性、可读性和广泛的库生态系统使其成为希望深入研究高级分析的营销人员的理想选择。原创 2023-04-01 22:45:00 · 142 阅读 · 0 评论 -
9个code技巧证明你是专业的Python程序员
9个code技巧证明你是专业的Python程序员。原创 2023-04-01 23:15:00 · 387 阅读 · 1 评论 -
Python中 5个非常有用的单行代码
一行代码,顾名思义,就是只占一行的代码。一行代码以简洁、紧凑的方式解决指定的问题。这不是一种鲜为人知的做法,也不是只有最聪明的人才能理解的做法。几乎每种语言都有单行代码,这是一种非常普遍的做法。甚至有一种编程亚文化非常喜欢为给定问题编写最短的代码。原创 2023-03-19 23:00:00 · 2221 阅读 · 2 评论 -
5种最佳像素化图像的方法
像素化是计算机图形学中用来描述图像中模糊或模糊部分的术语。这篇博客将讨论像素化及如何以五种最佳方式对图像进行像素化。有时希望在在线共享照片时保护照片的隐私。因此在共享图像之前会对图像的某些部分进行像素化。无论是想向某人提供匿名信息还是隐藏敏感信息。原创 2023-03-19 21:45:00 · 2844 阅读 · 0 评论 -
Python初级到高级调试
开发人员经常会发现自己编写的代码工作不太正常。当这种情况发生时,开发人员通过检测、执行和检查代码来调试他们的代码,以确定为何应用程序的状态与代码没有按预期正确运行。通常,调试是识别和修复软件代码、硬件或任何其他系统中的错误或缺陷的过程。它包括检查程序的行为,并确定发生任何错误或意外行为的根本原因。调试的目标是识别和解决阻止软件或系统正常运行的问题。这包括分析代码、检查变量和数据结构,以及测试不同的场景以确定错误的原因。一旦确定了问题的根本原因,开发人员就可以对代码进行更改以解决问题。原创 2023-03-16 15:20:20 · 478 阅读 · 0 评论 -
2023必须掌握的10大Web3技术
到 2028 年,估计 Web3 的市场规模将超过 125 亿美元。该领域的潜力意味着对 Web3 技术专家的需求将猛增。如果您想让您的技能对雇主有吸引力,您需要加入 Web3 的潮流。如果你想保持领先,那么在接下来的十年里开始学习Web3的十大技术是非常重要的。原创 2023-03-18 22:00:00 · 1038 阅读 · 0 评论 -
学习其他人的代码,成为更好的程序员
学习其他人的代码,成为更好的程序员如何成为一名更好的Python程序员???**学习编码是一个持续的过程,需要实践、实验和向他人学习的意愿。提高编码技能的最佳方法之一是学习他人的代码。通过检查经验丰富的开发人员是如何解决问题的,可以深入了解最佳实践、编程技术和软件设计原则。这篇博客将探讨一些学习其他人代码的策略,特别是如何使用Python。原创 2023-03-18 21:00:00 · 1334 阅读 · 0 评论 -
Practical Python基础1(数据类型,运算,比较符号,字符串,列表,函数等)
Practical Python基础1(数据类型,运算,比较符号,字符串,列表,函数等)原创 2023-03-12 23:30:00 · 162 阅读 · 0 评论 -
Python方便又强大的日志记录器——loguru
Python方便又强大的日志记录器——loguru原创 2023-03-11 22:30:00 · 2172 阅读 · 0 评论 -
windows下neo4j安装及配置,并绘制人物关系图谱
windows下neo4j安装及配置,并绘制人物关系图谱原创 2023-03-04 23:30:00 · 654 阅读 · 0 评论 -
使用Python,Opencv检测图像,视频中的猫
这篇博客将介绍如何使用Python,OpenCV库附带的默认Haar级联检测器来检测图像中的猫。同样的技术也可以应用于视频流。这些哈尔级联由约瑟夫·豪斯(Joseph Howse)训练并贡献给OpenCV项目。虽然哈尔级联非常有用,但通常使用HOG+线性SVM,因为它更容易调整检测器参数,更重要的是可以享受更低的假阳性检测率。原创 2023-02-12 22:45:00 · 2992 阅读 · 0 评论 -
Python生成个人CSDN历史博客文章列表及目录
# 使用Python构建CSDN历史博客文章列表,并生成目录原创 2023-01-15 20:30:00 · 2049 阅读 · 2 评论 -
使用Python、OpenCV,ImageMagick工具箱根据原始视频制作GIF动画
使用Python、OpenCV,ImageMagick工具箱根据原始视频制作GIF动画1. python读取原始视频流每一帧,并生成照片保存到本地文件夹2. 读取本地文件夹图片,根据图片名排序(支持根据帧率过滤,指定最大多少帧照片去生成gif)3. 调用imagemagick生成gif图,保存到本地原创 2023-01-14 21:30:00 · 484 阅读 · 0 评论