自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 在 OpenCV 中来检测图像中的直线

在 OpenCV 中,可以使用霍夫变换(Hough Transform)来检测图像中的直线。霍夫变换是一种经典的图像处理技术,适用于检测由数学方程描述的几何形状,如直线或圆。这样,你就可以利用 OpenCV 实现图像中直线的检测和可视化。根据实际应用需求,可能需要调整边缘检测的参数和霍夫变换的阈值来获得最佳结果。threshold 参数:表示检测直线所需的最小投票数(即直线交点的个数)。在进行霍夫变换之前,通常需要对图像进行预处理,如灰度化和边缘检测。将检测到的直线绘制到原始图像上。# 绘制检测到的直线。

2024-07-06 10:38:30 340

原创 在Python中实现将图片转换为EPS,SVG

cairosvg.svg2svg(url=input_image, write_to=output_svg) 将输入的图像文件转换为SVG格式,并保存为指定的输出文件。cairosvg 是一个纯Python实现的库,用于将各种格式的图像转换为SVG格式,适合大多数常见的图像文件格式。要将图片转换为EPS格式,可以使用 Pillow 库来加载图片,然后使用 matplotlib 库生成EPS文件。fig.savefig(output_eps, format='eps') 将绘制的图形保存为EPS格式的文件。

2024-07-06 10:25:23 312

原创 在 Tkinter 中实现多个标签页(tab)菜单

在 Tkinter 中实现多个标签页(tab)菜单,并且能够通过单击标签切换不同的界面,可以借助 Notebook 控件来实现。添加标签页:使用 notebook.add(tab1, text='标签页 1') 将每个标签页添加到 Notebook 中,并指定标签页的标题。创建 Notebook 控件:使用 ttk.Notebook(root) 创建一个 Notebook 控件,它将包含多个标签页。标签页内容:在每个标签页中添加了一个简单的 Label 控件,显示不同的文本内容。

2024-07-05 16:14:04 257

原创 Progressbar 的常用参数

tkinter.ttk.Progressbar 是 ttk 模块提供的进度条组件,具有一些常用的参数,用于控制进度条的外观和行为。进度条的显示模式,可以是 "determinate"(确定性)或 "indeterminate"(不确定性)。类型: 字符串,取值为 "determinate" 或 "indeterminate"。进度条的方向,可以是 "horizontal"(水平)或 "vertical"(垂直)。类型: 字符串,取值为 "horizontal" 或 "vertical"。

2024-06-27 21:04:03 362

原创 tk.Frame 类参数

在这个例子中,创建了一个宽度为 200 像素、高度为 100 像素的 Frame,背景色为浅蓝色,带有 2 像素宽度的凹陷式边框。tk.Frame 类在 tkinter 模块中用于创建一个矩形的容器组件,它可以包含和组织其他的控件,如按钮、标签等。Frame 的边框样式,可以是 tk.FLAT、tk.SUNKEN、tk.RAISED、tk.GROOVE 或 tk.RIDGE 中的一个。这是 Frame 的父容器,即该 Frame 将被放置在哪个窗口或另一个容器中。Frame 的宽度,单位为像素。

2024-06-27 19:39:23 231

原创 利用Python代码基于FFmpeg编码器批量提取mp4的音轨转换独立的音频文件

运行代码生成两个文件目录 ['mp4视频文件','mp3音频文件'],将mp4文件复制或者移动过去,再运行一次就可以批量提取音频了,没写构造函数,因为这个代码只是一个小功能,依附在其他项目上的片段,需要把FFmpeg添加到环境变量或者放在同级目录下。

2024-06-20 14:55:11 143

原创 基于哔哩哔哩视频库的音频提取播放器,实现下载B站音频到本地,方便把鬼畜下载到手机上,项目使用FFmpeg作为编码器

运行本项目前务必把ffmpeg加入环境变量,或者放在该文件同级目录下,因为不经过重新编码的m4s文件有些播放器不支持。需要给定bv号链接获取音频。

2024-06-20 13:56:16 509

原创 利用os函数遍历文件夹文件统计数量

给定一个路径统计文件写到csv文件里面,并呈现上级目录和上上级目录名和文件名以及全路径,打印文件数量不含文件夹,编码18030。

2024-06-19 17:21:57 163

原创 基于Python中的tkinter和pygame库创建一个简单音乐播放器

【代码】基于Python中的tkinter和pygame库创建一个简单音乐播放器。

2024-06-19 17:10:33 418

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除