![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 50
githubcurry
githubcurry
展开
-
python使用matplot库绘图颜色表
下面是字符串描述的颜色表。为了颜色间要有区分度。同时要求颜色比较明显,特意选择一些比较有代表性的颜色,以供使用(颜色由于个人需要,除去了红色和绿色)。参数可以是十六进制,也可以是颜色描述的字符串。原创 2024-06-11 09:35:26 · 386 阅读 · 0 评论 -
报错:ValueError: numpy.ndarray has the wrong size, try recompiling. Expected 88, got 96
【代码】报错:ValueError: numpy.ndarray has the wrong size, try recompiling. Expected 88, got 96。原创 2024-06-10 06:30:00 · 184 阅读 · 0 评论 -
在idea的springboot项目中运行PyCharm的python文件
Idea中通过java程序直接调用python文件,使用执行脚本文件。原创 2024-06-05 14:45:00 · 212 阅读 · 1 评论 -
springboot项目中如何运行python相关代码
要让Python脚本返回数据给调用它的Java代码,你可以在Python脚本中使用打印或输出函数将结果输出到标准输出(stdout)中。原创 2024-06-05 08:00:00 · 440 阅读 · 0 评论 -
使用Gradio创建yolov8检测分割界面
使用Gradio创建yolov8检测分割界面。原创 2024-05-12 07:30:00 · 110 阅读 · 0 评论 -
如何解决linux上报错:Could not create share link. Please check your internet connection or our status page
【代码】如何解决linux上报错:Could not create share link. Please check your internet connection or our status page。原创 2024-05-03 03:15:00 · 633 阅读 · 1 评论 -
Python简单使用Gradio框架
Gradio是一个Python库,用于构建快速的Web界面,以便于使用机器学习模型进行实时演示和交互。使用Gradio,您可以轻松地将机器学习模型封装为交互式应用程序,无需编写任何前端代码。原创 2024-05-02 05:30:00 · 1756 阅读 · 0 评论 -
YOLov5 + Gradio搭建简单的Web GUI
Gradio是一个开源的python库,用于构建机器学习演示和Web应用内置丰富的组件,并且实现了前后端的交互逻辑,无需额外编写代码./:这是模型所在的本地目录的路径。在这种情况下,./表示当前工作目录。如果你的模型文件在当前工作目录中,可以使用相对路径或绝对路径指定模型文件的位置。custom:这是要加载的模型的名称或URL。它指定了你要加载的自定义模型的标识符。具体的标识符取决于模型的来源和用法,可以是模型的名称、URL或其他适当的标识符。:这是自定义模型文件的路径。原创 2024-04-29 01:00:00 · 1211 阅读 · 1 评论 -
python报错:partially initialized module “xxx“ has no attribute ‘(most likely due to a circular import)
很可能是由于循环导入,不小心将自己创建的python文件和要导入的pip包重名了,项目重新命名即可。原创 2024-04-29 04:15:00 · 436 阅读 · 0 评论 -
使用python互相转换AVI、MP4、GIF格式视频文件
要将AVI格式的视频转换为MP4,你可以使用。以下是一个示例代码,用于将在这个示例中,我们首先使用函数从AVI文件中读取视频。然后,我们使用函数将视频写入MP4 文件。请确保你已经安装了moviepy 库。注意:在转换视频格式时,可能会遇到一些问题,例如视频质量下降、视频时长改变等。因此,在转换之前,请确保你已经备份了原始文件,并了解可能的风险。原创 2024-04-14 06:00:00 · 668 阅读 · 0 评论 -
Python实现蚁群算法(AOC算法)
自然界蚂蚁群体在寻找食物的过程中,通过一种被称为信息素(Pheromone)的物质实现相互的间接通信,从而能够合作发现从蚁穴到食物源的最短路径。通过对这种群体智能行为的抽象建模,研究者提出了蚁群优化算法(Ant Colony Optimization, ACO),为最优化问题、尤其是组合优化问题的求解提供了一强有力的手段。蚂蚁在寻找食物的过程中往往是随机选择路径的,但它们能感知当前地面上的信息素浓度,并倾向于往信息素浓度高的方向行进。信息素由蚂蚁自身释放,是实现蚁群内间接通信的物质。原创 2024-03-29 08:45:00 · 426 阅读 · 0 评论 -
mac系统中安装Tesseract OCR
OCR 学名叫 Optical Character Recognition,意思是通过图像识别,识别照片中的印刷体的文字。OCR 只识别印刷体文字,但是不识别手写体文字。原创 2024-03-19 08:30:00 · 811 阅读 · 0 评论 -
OpenCV实现OCR图片文本检测
import cv2dim = Noneelse:前者是为了方便代码执行过程中图片处理得如何了,方便我们观察。后者是为了方便我们管理图的大小,比如resize(img, width=500) 或 resize(img, height=500)可以把大大小小的图片转换成相应比例的统一宽高的图片,方便我们观察。对上一步获得的warped进行二值处理,使用即可。filename = "{}.png".format('内容')原创 2024-03-19 07:30:00 · 2255 阅读 · 0 评论 -
搞清楚如何制作自己开源的pip包
可以理解为它是一个包管理平台,我们常用的所有的包都会托管在这个平台,我们通过它会在PyPI找到这个包并下载到我们的电脑上。原创 2024-03-18 09:45:00 · 905 阅读 · 0 评论 -
Pyhton实现的8个有趣的小玩具
Python功能性非常强大,可以轻松获取所需大量的图片、音乐、视频、各种资源的电子书、电影、电视剧,只有你想不到,没有它下不到。整个过程,用几十行代码就能解决,省时省力。原创 2024-03-18 05:30:00 · 953 阅读 · 0 评论 -
人脸检测的5种实现方法
常见的人脸检测方法大致有5种,:相关构造检测器的文件:opencv/data at master · opencv/opencv · GitHub对于第一次使用这个功能的同学,要提前下载一下通过神经网络完成,这个过程中我们还可以查看每张脸检测时的置信度。此时说明有200个结果,后面的7则是我们做需要的一些数据,继续如下:原创 2024-03-17 10:45:00 · 726 阅读 · 0 评论 -
openCV实现拖拽虚拟方块
openCV实现拖拽虚拟方块原创 2024-03-16 21:13:41 · 1187 阅读 · 1 评论 -
Python pip通过requirements.txt 文件快速安装依赖
【代码】Python pip通过requirements.txt 文件快速安装依赖。原创 2024-03-13 08:15:00 · 1254 阅读 · 0 评论 -
python实现用图片创作视频
python实现用图片创作视频。原创 2024-03-12 10:30:00 · 479 阅读 · 0 评论 -
python报错:ValueError: Expected more than 1 value per channel when training, got input size torch.Size
python报错:ValueError: Expected more than 1 value per channel when training, got input size torch.Size原创 2024-03-11 20:16:58 · 345 阅读 · 0 评论 -
python提取excel一列或多列数据另存为新表
python提取excel一列或多列数据另存为新表原创 2024-03-12 10:00:00 · 1344 阅读 · 0 评论 -
python报错系列:SyntaxError: Missing parentheses in call to ‘print‘. Did you mean print()
原因:python2.X版本与python3.X版本输出方式不同。原创 2024-03-11 20:04:31 · 782 阅读 · 0 评论 -
python的tkinter库实现 电子时钟(时间日期 可实现透明 无标题栏)
下面是一个使用tkinter库编写的实现时间日期的电子时钟的示例代码。该代码使用了透明窗口和无标题栏的设置。时间和日期的更新使用定时器实现,每秒更新一次时间,每小时更新一次日期。此代码创建一个透明窗口,并在窗口中显示当前时间和日期。来设置透明度为50%。原创 2024-02-27 09:32:55 · 525 阅读 · 0 评论 -
Python AttributeError: ‘NoneType‘ object has no attribute ‘shape‘如何解决
如果图片无法正确加载,那么通常是因为图片路径设置不正确导致。检查图像路径是否设置正确:检查输入的图像路径是否正确,并确保路径中的所有文件都存在。没有能够正确地加载图像,导致无法访问图像数据。运行出现上述错误,这个错误表示某个图像对象为。函数读取图像,并检查返回值是否为。通常情况下,这是因为。检查图像是否成功读取:使用。原创 2024-01-10 18:49:34 · 3596 阅读 · 0 评论 -
在线提取视频中的字幕(亲测有效)
在线提取视频中的字幕(亲测有效),网站地址网站功能效果图。原创 2023-12-27 09:40:28 · 2282 阅读 · 1 评论 -
python图片转灰度报错cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
图片转灰度定位到转灰度时图片要为三通道,否则报错,在转灰度前,加上如下代码将图转为三通道即可。原创 2023-12-26 14:56:05 · 931 阅读 · 0 评论 -
pip install 时报错 ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问(已解决)
pip install 时报错 ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问(已解决)原创 2023-12-26 14:50:26 · 223 阅读 · 0 评论 -
python如何 list、tuple(元组)、str之间相互转换
列表和元组转换为字符串则必须依靠。原创 2023-12-23 21:45:29 · 81 阅读 · 0 评论 -
使用python如何获取时间戳(10位和13位)
python开发web程序时,需要调用第三方的相关接口,在调用时,需要对请求进行签名。需要用到unix时间戳。在python里,在网上介绍的很多方法,得到的时间戳是10位。而java里默认是13位(milliseconds,毫秒级的)。原创 2023-12-22 10:22:46 · 588 阅读 · 0 评论 -
python使用opencv提取视频中的每一帧、最后一帧,并存储成图片
import cv2# 打开视频文件# 读取视频文件中的所有帧break# 检查是否有帧可用# 提取最后一帧并将其保存为图像else:print("错误:无法提取任何帧")# 释放视频文件句柄在这个代码中,我们首先读取视频文件中的所有帧,并将它们存储在一个列表中。然后,我们检查列表中是否有任何帧可用。如果有,则提取最后一帧并将其保存为图像。否则,我们打印错误消息。这里要注意,在这个代码中,我们没有使用while循环来遍历所有帧,而是将所有帧读取到一个列表中。原创 2023-12-21 14:46:17 · 2076 阅读 · 1 评论 -
argparse --- 命令行选项、参数和子命令解析器详解
导入argparse包 ——import argparse创建一个命令行解析器对象 ——创建 ArgumentParser() 对象给解析器添加命令行参数 ——调用add_argument() 方法添加参数解析命令行的参数 ——使用 parse_args() 解析添加的参数。原创 2023-12-18 10:45:54 · 93 阅读 · 0 评论 -
Gradio入门详细教程
fn=greet,# 自定义输入框# 具体设置方法查看官方文档要获得额外的样式功能,您可以设置行内css属性将任何样式给应用程序。如下所示。#修改blocks的背景颜色。原创 2023-12-15 12:36:26 · 2437 阅读 · 0 评论 -
python实现切割mp4视频,按照指定要求截取视频
该python代码用以将一长段视频,分割成自己需要的时长段的视频。原创 2023-12-14 10:18:34 · 2457 阅读 · 1 评论 -
python处理图片:水平拼接两张图片在一起&&提取视频中的第一帧存为图片&&将视频中的帧保存为图片
python处理图片:水平拼接两张图片在一起&&提取视频中的第一帧存为图片&&将视频中的帧保存为图片原创 2023-12-14 10:18:20 · 142 阅读 · 0 评论 -
Tensorboard可视化远程服务器上保存的训练文件
最简单的,把服务器上的训练权重文件下载到本地,使用本地的打开。原创 2023-12-13 10:10:02 · 187 阅读 · 0 评论 -
将文件夹中的所有图片合成视频
有时候我们需要把很多的图片合成视频,或者说自己写一个脚本去加快或者放慢视频。我写这个的目的,是因为我有一个模型只能处理图片,但是我想看视频的处理效果,于是我先视频变成图片,然后处理好后把图片变成视频,这样就解决需求啦。原创 2023-12-08 09:52:34 · 126 阅读 · 0 评论 -
python删除文件夹中具有相同后缀类型文件
现在文件夹中有TXT文件(后缀为.txt),CSV文件(后缀为.csv)和PNG文件(后缀为.png),需要删除PNG文件,只保留TXT和CSV文件。为检索字符串的开始与结束位置。,如果以指定后缀结尾返回。原创 2023-12-07 10:40:30 · 82 阅读 · 0 评论 -
python截取mp3文件指定时间段,pydub 截取音频
【代码】python截取mp3文件指定时间段,pydub 截取音频。原创 2023-12-06 09:43:41 · 415 阅读 · 0 评论 -
Opencv库如何检测图片中鸡蛋数量
由于需要写一个检测鸡蛋数量的程序,用了几个opencv中的经典方法,实现了图片中鸡蛋的检测。在一步步实现的同时,同时说明每个方法的用途。希望能给学习opencv的小伙伴一些帮助。下图为原始图和实现后的检测边框。代码的实现比较简单,所以缺点是不能实现一些复杂情况下的鸡蛋检测,比如背景色和鸡蛋颜色差别不大、背景色中干扰物和鸡蛋的颜色相同时。当图片改变时,根据鸡蛋像素值可以适当调整二值化中阈值(图片中为165)大小,当图片中杂质较多时候调整卷积核(kernel)大小。当然要是觉得鸡蛋的轮廓不好看,可以在得到轮廓原创 2023-12-06 09:43:19 · 160 阅读 · 0 评论 -
python实现帧间差分法
是对时间上连续的两帧图像进行差分运算,得到差分图像。原创 2023-12-03 12:54:28 · 264 阅读 · 0 评论