自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于AI技术的车型识别系统---功能页面

text = "待检测的图片:"position = (440, 190) # 文字的左上角位置坐标font = ImageFont.truetype("SourceHanSansSC-Bold.otf", 30) # 使用字体,字号30。

2024-06-21 08:51:28 304

原创 神经网络模型---LeNet-5

【代码】神经网络模型---LeNet-5。

2024-06-20 19:46:37 236

原创 神经网络模型---ResNet

optimizers是用于更新模型参数以最小化损失函数的算法在train_images和test_images最后一个维度增加一个新的维度这两行代码还将图像数据转换为浮点数类型4.2添加一个卷积层,该层有3个1x1的卷积核,激活函数为relu,并且指定了输入形状为28x28像素的单通道图像4.3 将图像尺寸增加到56x565.应用预处理模型到训练和测试图像上6.加载ResNet50模型并冻结所有层ResNet50是一个预训练的卷积神经网络模型,参数1:加载模型的权重参数2:是否包括

2024-06-19 08:15:00 607

原创 神经网络模型---AlexNet

datasets:是用于训练和测试机器学习模型的数据集合layers:是构建神经网络模型的关键组成部分models:是构建的神经网络架构;用于从数据中学习特征并进行预测。

2024-06-18 20:05:06 668

原创 人脸识别系统---年龄预测

2.加载预训练的性别和年龄识别模型3.定义性别和年龄的标签列表4.定义选择图片的函数5.创建一个按钮,用于打开文件选择对话框6.定义显示图片的函数6.1确保 img 变量已经定义6.2调整图像大小到相等的大小6.3将 OpenCV 图像转换为 PIL 图像6.4在这里调整图像到固定大小6.5将 PIL 图像转换为 tkinter 支持的格式6.6在 root 窗口中创建一个标签来显示图像7.创建预测年龄的函数7.1确保 img 变量已经定义7.2转换为灰度

2024-06-17 16:34:15 590

原创 人脸识别系统---视频流处理

设置窗口、按钮、背景图片等这些操作在之前的文章里发过哦~此处省略…

2024-06-14 13:18:53 546

原创 人脸识别系统---人脸对比

def select_image(): #定义选择图片的函数#指明label_var不是一个局部变量也不是全局变量,而是外部函数s1的参数。这样,select_image函数就可以修改s1函数的参数#弹出选择文件的对话框,以及被选择文件的类型file_path = filedialog.askopenfilename(title="选择图片",filetypes=(("图片文件", "*.png;*.jpg;*.jpeg;*.bmp"),("所有文件", "*.*")))#如果选择了文件。

2024-06-14 11:20:52 1223

原创 人脸识别系统---相机抓取人脸(详细解析!!!)

frame_count = 0 # 初始化帧计数器。

2024-06-10 18:35:50 297

原创 人脸识别系统---多人脸提取

【代码】人脸识别系统---多人脸提取。

2024-06-10 18:00:00 635

原创 人脸识别系统---单人脸提取(超详细代码解析)

def ONE():script_path = "单人脸提取.py"try:#运行文件# 如果有错误,弹出消息框def ONE() : script_path = "单人脸提取.py" try : #运行文件 subprocess . Popen([ "python" , script_path ]) win . destroy() except Exception as e : # 如果有错误,弹出消息框 messagebox . showerror("Error" , f"无法打开脚本: {

2024-06-10 13:41:45 1048

原创 深度学习(下)

同9.2,划分验证集,然后进行构建模型。

2024-06-04 09:29:59 422

原创 深度学习(中)

参数1:卷积核数量参数2:卷积核的大小参数3:卷积的步长参数4:卷积操作时使用的填充方式, 'SAME' 表示使用边界像素填充,保持卷积后输出的空间维度与输入相同,'VALID'不使用填充,可能会导致输出的空间维度小于输入参数5:激活函数参数6:输出数据的形状。

2024-06-04 09:03:11 407

原创 深度学习(上)

取test_data所有行,第二列到最后,转换为数组,/255是进行归一化处理,在代码中,我标红的这里,使用r转义字符(不对\进行转义处理)会报错,使用。将数据集分为两部分:验证集(取前5000)和训练集(取剩下的)参数5:验证数据集用于在训练过程中评估模型性能。参数4:训练过程中遍历整个训练数据集的次数。参数3:模型将逐个评估测试集中的每个样本。参数1、2:训练数据的特征和标签。参数3:梯度更新所使用的样本数量。'D:/gf机器/'获取第一列,转换数组。

2024-05-28 15:54:47 779

原创 PYTHON图像处理操作(简单(下))

def convert_gray(f): #定义函数名为convert_graygray = color.rgb2gray(rgb) #将RGB图像转为灰度图像。

2024-05-20 13:23:23 1233

原创 PYTHON 图像基本操作(简单(中))

img:读取图像的路径像素值exposure模块提供了一些图像增强和处理的函数,包括直方图均衡化;用于增强图像的对比度,使图像中的像素值更均匀分布,从而提升图像的视觉效果。

2024-05-16 20:18:08 781

原创 Python图像处理基本操作(简单(上))

第9行代码:分割file_name为两部分,‘名字’+‘后缀’,'_wzq.png'是一个字符串,附加到‘名字’后面。第8行代码:将图像img在索引(x, y)处的像素值设置为255,也就是在图像的随机位置添加白色点(噪点)第6、7行代码:使用random.randint函数生成两个随机整数,分别代表行索引x,列索引y。第4行代码:获取图像的行数、列数和颜色通道数,并将它们分别存储在变量row、col和dim中。第3行代码:照片所在文件夹的路径(创建文件夹,里面放自己需要处理的图像)

2024-05-09 15:43:36 873 2

原创 Python注册窗口界面

print("开始注册")

2024-04-25 20:08:21 356 4

原创 Python使用通道数设置图像

将图像上的像素点设置为两种颜色(黑色和白色),在二值化处理中,会设置一个值,当图像中的像素点的值小于这个设定值时,像素点值为0(黑色),否则为255(白色)在上述代码中,我修改了绿色通道的参数值,得到了一个新的颜色:黄色(将R通道和G通道的值都设置为255)第3行代码:将图像转换为灰度图像,使用color下的rgb2gray方法。第7、8行代码:如果像素值小于等于0.5时,像素值等于0,设置为黑色。第9、10行代码:相反,像素值等于1,设置为白色。第5、6行代码:用i、j循环遍历图像的像素值。

2024-04-23 21:05:17 333

原创 python登陆窗口界面

2.设置窗口的标题,大小3.将gif图片导入到窗口上,使用tk包下的PhotoImage方法 运行结果14.设置文本框,标签框 运行结果25.设置按钮控件6.定义登录界面的函数6.1获取两个输入框的内容6.2以读取模式(rb)打开文件“usrs_info.pickle”,如果打开,输出1;然后将pickle文件的内容加载到变量'usrs_info'中,输出'usrs_info'里的内容;如果没打开文件,跳转到except板块内,在写模式(wb)打

2024-04-20 14:29:39 537 1

原创 python井字棋代码解析

tkinter 和messagebox包使用tk库下的Canvas方法来创建画布,参数有:引用窗口w,背景颜色,画布的宽高度等参数。

2024-04-20 13:18:54 993 1

原创 飞机大战代码解析

6.1定义英雄机子弹class zd:self.x = x #x坐标self.y = y #y坐标self.screen = screen #窗口6.2画出子弹,定义一个函数,起名叫draw6.3子弹移动方法self.y -=5 # -=5代表每一次向上移动5px6.4定义英雄机子弹列表6.5定义敌机子弹self.x = xself.y = yself.y +=5 # +=5代表每一次向下移动5px6.6定义敌机子弹列表6.7画出英雄机的子弹#使用空格键来控制子弹发射# 调用子弹的方法和属性。

2024-04-15 16:08:30 529 1

原创 Python数字求和

用Entry创建一个输入文本框,位置x=180:距左边距(y轴)180个像素(px),y=80:距上边距(x轴)80个像素(px)用Label定义一个标签,文本名叫做"输入求和数",设置其宽高、字体大小、位置。用Label定义一个标签,文本名叫做"结果",设置其宽高、字体大小、位置。设置双精度字符串,传给textvar这个可变的字符串,设置其宽高、位置。用Label定义一个标签,文本名叫做"结果为:",设置其宽高、位置。创建窗口,用geometry方法设置窗口大小。

2024-04-12 19:56:34 298

原创 根据长宽求矩形面积周长

这段代码实现了一个简单的矩形类,可以根据用户输入的长和宽计算矩形的面积和周长,并将结果输出给用户。: 初始化,用来设置矩形的长和宽。: 计算矩形的面积并输出。: 计算矩形的周长并输出。

2024-04-06 17:01:14 230 1

原创 设计动物园管理系统

设计动物园管理系统

2024-04-03 16:32:25 280 1

原创 案例 练习

tkinter只能显示gif图片(不是动态的)。photoimage可以来导入图片,可以是绝对路径,也可以是相对路径,不能把初始化图片写到函数里面,不然会不显示图片。程序将要求管理员输入项目的名称、购买的项目数量和项目的单价;该计划还提供了折扣设施,如果商店提供了折扣,那么管理员只需键入折扣数,就能计算最后的总价。

2024-03-30 15:04:53 312 1

原创 流程 控制

条件满足,执行循环语句,循环条件的值为True,进入无限循环。Python 跳过当前循环块中的剩余语句,然后。,任何对应的循环 else 块将不执行。从 for 或 while 循环中。

2024-03-27 16:13:48 264

原创 Linux 文件和目录管理

mkdir -p ./当前路径目录/新的目录: 路径不存在,则先创建目录。cd /home/yang:切换路径到home目录下的yang目录中。chgrp -R命令:更改子目录以及子文件。将/root这个路径加入到$PATH中。cd ~:切换路径为当前用户的家目录。例:(dd不存在,把aa重命名dd)cd .. :切换路径到上一级目录。head -n命令:显示文件前几行。(bb存在,把dd移动到bb里)pwd:获取当前目录。:查看文件,行号也显示屏幕。:显示所有内容,包括字符。:对删除内容逐一确认。

2024-03-22 14:43:08 230 1

原创 Linux下部署python3环境

依次输入:./configure。配置:#配置python。

2024-03-21 17:26:08 237

空空如也

空空如也

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

TA关注的人

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