
老猿Python精品文章
文章平均质量分 95
本专栏将收录老猿创造的一些自认为写的不错的免费文章,主要是Python相关的。
LaoYuanPython
优快云 2020年博客之星TOP3。博客主要关注音视频剪辑、数字图像处理、图形界面开发等Python相关知识!
另有高数、图像处理、OpenCV、Python以及架构类等电子书,如需要请扫描博客左下部二维码加微公号咨询。
展开
-
《老猿Python精品文章》专栏文章目录
☞ ░ 前往老猿Python博客 https://blog.youkuaiyun.com/LaoYuanPython ░一、专栏简介《老猿Python精品文章》专栏收集的是老猿2021年开始写的一些自己感觉还不错的文章,大部分都在原力计划专栏中收录,部分发文的原力计划文章写得不错的收藏在本专栏但未收藏在原力计划专栏,因为优快云只允许一篇博文发布最多三个专栏,同时并不是所有原力计划文章都收录在本专栏,有部分非技术文不收录在本专栏。二、文章目录用Python+Moviepy+OpenCV制作灯光秀短视频P原创 2021-05-26 22:32:06 · 1957 阅读 · 20 评论 -
详解kafka中的消息日志文件:Topic消息分类、partition分区、segment分段、offset偏移量索引文件
本文详细介绍了kafka的消息日志文件的逻辑概念、物理存储分区、日志文件分段以及索引文件的概念以及相关关系,并详细介绍了偏移量索引文件和时间戳索引文件的逻辑结构及索引机制。有利于了解opic消息分类、partition分区、segment分段、offset偏移量索引文件等相关概念。原创 2023-09-15 21:12:25 · 2391 阅读 · 0 评论 -
Markdown编辑器模式使用LaTex编辑数学公式入门
本文介绍了在markdown编辑器中能直接使用的LaTex数学公式编辑的几种基本用法(当然也可以用于其他LaTex数学公式编辑器),包括分隔符、关键字、分数、指数、上下标、开n次方、求极限、积分以及字体大小和空格、空行控制,对于一个需要使用LaTex来编辑基本数学公式的小白来说足够了,如果想了解更多可以参考《[LaTeX公式编辑器帮助文档](https://www.latexlive.com/help)》。原创 2022-11-14 20:29:44 · 2425 阅读 · 1 评论 -
音视频剪辑 DIY:用 Python 快速入门音视频剪辑
本文介绍了 Python Moviepy 音视频剪辑库的安装、主要功能以及部分示例代码,可以看到 Moviepy 能从文件或音视频流中装载音视频剪辑,并对装载的音视频剪辑进行各种变换和合成,代码开发简单易懂,很容易掌握,感兴趣的朋友不妨尝试一下。原创 2021-09-16 23:14:57 · 4958 阅读 · 9 评论 -
用Python+PIL将多个jpg图像批量合并成一个pdf文件
本文介绍了使用Python+PIL库将多个图片合并成一个PDF文件的方法。原创 2021-07-22 07:33:35 · 5698 阅读 · 17 评论 -
用Python+PIL将目录下jpg图像批量转成pdf文件
本文介绍了通过PIL图像处理库,批量将jpg等图像文件转成pdf文件的方法,并提供了完整实现代码。上述方法不仅适用于jpg图像文件,也适用于所有pil支持的图像文件,不过关于图像文件的匹配要稍微调整下。原创 2021-07-19 21:00:03 · 4880 阅读 · 25 评论 -
OpenCV-Python图像处理:透视变换概念、矩阵及实现案例详解
本节详细介绍了透视变换的概念、变换矩阵、作用以及OpenCV-Python相关的处理函数getPerspectiveTransform 和warpPerspective的语法及参数含义,并分析了输入图像和输出图像四对点确认透视变换矩阵的原理。最后提供了一个案例,来演示透视变换的代码实现及效果。本文的有些内容如四对点确认透视变换矩阵,在其他公开资料也有所提及,但老猿结合齐次坐标和矩阵运算将其细化了,应该是网上公开资料首次全面介绍。相关内容有助于理解透视变换的概念和OpenCV-Python透视变换的应用方式。原创 2021-02-26 23:25:46 · 18304 阅读 · 7 评论 -
狗狗变形记:任选4点的投影变换warpPerspective OpenCV-Python案例
本节介绍了使用OpenCV-Python的getPerspectiveTransform函数,通过4个源图像的点映射到目标图像的四角对应点得到投影变换的变换矩阵,然后使用warpPerspective进行投影变换,可以对选择4个点进行投影变换的步骤有清晰的理解。原创 2021-02-22 22:36:34 · 12257 阅读 · 16 评论 -
你不一定全知道的四种Python装饰器实现详解
本文详细介绍了Python中的四类装饰器,这四类装饰器根据装饰器和被装饰对象的类型分为函数的函数装饰器、类的函数装饰器、函数的类装饰器、类的类装饰器,文中详细介绍了四类装饰器的实现步骤,并提供了对应的实现案例,相关介绍有助于大家全面及详细地理解Python的装饰器。原创 2020-12-16 22:03:19 · 11575 阅读 · 29 评论 -
程序员应该避开的20个低级不良用户体验
一个成熟的软件产品,不光功能要强大,而且要有好的用户体验,但开发过程中因各种原因会产生各种不良用户体验的槽点,而这些槽点大部分都是我们程序员干的,当然也反映了团队的管理水平。本文介绍20个容易出现的低级的不良用户体验情况,你是否创造过?或者遇到过呢?原创 2021-05-11 22:02:57 · 10359 阅读 · 60 评论 -
用Python通过摄像头进行视频录制
本文介绍了使用OpenCV-Python操作视频的方案,介绍了视频读取和写入类的构造方法,并提供了一个读取摄像头视频写入视频文件的方法,有助于大家理解OpenCV-Python的视频操作相关方法。原创 2021-04-15 20:15:53 · 13426 阅读 · 51 评论 -
一文带你读懂PyQt:用Python做出与C++一样的GUI界面应用程序
本文介绍了Python的图形化界面应用开发工具PyQt的功能和开发框架,通过PyQt的这些重要的工具、功能和框架机制,开发人员可以设计对应的GUI图形化界面、定义不同部件的操作及响应、捕获部件或应用的消息以及实现界面显示组件和数据存储组件的联动,从而构造完整的应用程序框架,最后提供了老猿实现的一些PyQt开发程序的界面来说明PyQt不同部件的界面风格。通过以上内容的介绍,有助于对PyQt或Qt不了解的初学者提了解PyQt的基本开发框架、应用界面风格。原创 2021-05-09 16:49:35 · 103913 阅读 · 62 评论 -
ORACLE数据库应用开发三十忌
本文详细介绍了笔者在二十余年ORACLE应用开发中遇到的三十条开发注意事项(本来想写成三十六忌的,奈何没凑够),这些注意事项是实际工作中的经验和教训总结,好些注意事项是笔者的团队以及华为等合作厂商一些工作两三年的人都容易犯的错,笔者前2年遭遇的一次事件还导致了一个华为工程师的考核离职。这些注意事项不但可以在和ORACLE有关的应用开发中遇到,大部分也可以在其他关系型数据库有关的应用开发中遇到,甚至部分问题可以在非关系型数据有关的应用开发中遇到。原创 2021-05-18 20:31:15 · 6710 阅读 · 41 评论 -
Python3 print变量打印输出功能后面隐含的几个知识点
本文介绍了Python3 print(变量)打印输出或str将其他类型转换成字符串后面隐含的至少6个知识点,类的实例对象输出或进行字符串转换时都会调用类的`__str__`方法,正是由于Python在类的实现上的这些隐含机制,使得Python能很方便的输出变量数据。原创 2021-04-26 20:37:37 · 3069 阅读 · 48 评论 -
Python异常的这些知识点你都get到了吗?
本文介绍了Python异常用于数据初始化、业务重处理、多情况处理的三种应用方式,以及获取异常详细信息、人工触发异常及异常嵌套等与异常相关的知识,希望对于大家深入理解异常的应用以及异常相关的知识有所帮助。原创 2021-04-19 08:11:58 · 3860 阅读 · 58 评论 -
用Python+Moviepy+OpenCV制作灯光秀短视频
本文完整介绍了用Python+OpenCV+Moviepy制作一个庆祝武汉重启一周年的武汉灯光秀短视频的实现思路、过程、关键函数等,有助于理解OpenCV的图像操作、Moviepy生成视频的实现。原创 2021-04-12 11:29:23 · 4211 阅读 · 28 评论