自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (7)
  • 收藏
  • 关注

原创 openmv传承(二):色块检测

一、前言:这个色块检测真的没什么可以说的,非常简单烧一下例程,改一下阈值就可以使用二、代码展示# 色块监测 例子## 这个例子展示了如何通过find_blobs()函数来查找图像中的色块# 这个例子查找的颜色是深绿色import sensor, image, time# 颜色追踪的例子,一定要控制环境的光,保持光线是稳定的。green_threshold = (30, 100, -51, 127, 18, 127)#设置绿色的阈值,括号里面的数值分别是L A B 的最大.

2022-05-18 21:08:27 3309 1

原创 openmv传承(一):自动灰度颜色跟踪示例

前言:好久没有详细的把之前学习过的openmv的知识整理一下,今天特地抽出一点时间稍微的讲一下几个openmv自带的例程。一、代码展示#自动灰度颜色跟踪示例##此示例显示使用OpenMV Cam的单色自动灰度颜色跟踪。 import sensor, image, timeprint("让自动算法运行。不要在摄像机前放置任何东西")#让自动算法运行。不要在摄像机前放置任何东西sensor.reset()sensor.set_pixformat(sensor.GRAYSCALE)s

2022-05-18 20:45:13 3692 1

原创 蓝桥杯的被圈钱之旅(三):第十二届第二场(电子类)

一、前言:这届赛题我认为是有一定难度的一届赛题。但是还好难度并不是很高,属于中规中矩的难度,闲话少数直接上。已经将所有的资料0积分上传,题目在资料里有,需要的自取二、题目三、 代码展示因为文章篇幅原因,这里不展示全部代码,所有资料都已经0积分上传一、独立键盘key.c#include "key.h"#include "led.h"#include "freq.h"#include "adda.h"#include "timing.h"#include.

2022-05-17 23:20:08 325

原创 蓝桥杯的被圈钱之旅(二):第十二届第一场(电子类)

一、前言:这届赛题我认为是非常简单的一届赛题,看来第一场的难度普遍是低于第二场的难度,本届赛题没有什么难度。闲话少数直接上。已经将所有的资料0积分上传,题目在资料里有,需要的自取二、题目三、 代码展示因为文章篇幅原因,这里不展示全部代码,所有资料都已经0积分上传。一、矩阵键盘key.c#include "key.h"#include "delay.h"//unsigned char key_sign=0;unsigned char ...

2022-05-17 22:44:47 854 1

原创 蓝桥杯的被圈钱之旅(一):第十三届第一场(电子类)

一、前言:痛苦的蓝桥杯之旅,被无限圈钱之后还是决定写一下自己的博客,一来是帮助自己在明年被圈钱路上能够再进一步,二来是与大家一起分享一起进步。已经将所有的资料0积分上传二、题目展示题目在资料里有,需要的自取三、 代码展示因为文章篇幅原因,这里不展示全部代码,所有资料都已经0积分上传。一、矩阵键盘key.c#include "key.h"#include "delay.h"#include "temp.h"#include "tim...

2022-05-14 15:50:18 438 1

原创 力扣练习(一):485,283,27 对数组的简单操作

题目:给定一个二进制数组 nums , 计算其中最大连续 1 的个数class Solution: def findMaxConsecutiveOnes(self, nums: List[int]) -> int: maxcount=count=0 for i in nums: if i == 1: count+=1 else: maxcount

2022-04-04 21:57:35 268

原创 一篇博客让你横扫数电常考所有集成电路芯片(已更新50%持续更新)

前言:数电学习中我们经常会遇见很多令人烦恼的集成电路芯片,74系列芯片一度称为我数电仿真的噩梦,这里我们简单介绍一下数电学习中常见的芯片。但在此之前先简单说明一下ttl电路和cmos电路的区别,我们日常学习的芯片也多由有这两种电路组成,一样效果的芯片如果是CMOS电路的就是我们常见的HC系列,而如果是ttl电路的话就是LS系列芯片。一、TTL电路和CMOS电路的区别1) CMOS是场效应管构成(单极性电路),TTL为双极晶体管构成(双极性电路)2)COMS的逻辑电平范围比较大(5~15V),

2021-12-09 21:47:59 5959 1

原创 “草长莺飞时,那樱花飘落“

前言:前几日在知乎上看到有关用python画樱花树的代码感觉不错,便简单的学习了一下,之后感觉光画棵树实在是太无聊了,便着手准备加点自己的东西进去,之后便去简单的学习了一下python的turtle库里的一些内容,简单的添加了几句话,之后感觉还是太单调了,便又翻出pygame简单的加了一段音乐(没有VIP只能简单的听个未闻花名了)下面废话少说,直接上代码。代码展示# coding=utf-8# 画一棵樱花import turtleimport randomfrom turtle im

2021-12-05 14:50:40 1837

原创 美女图片有点糊,怎么办?直方图增强了解一下?

前言:图像处理基本目的之一是改善图像质量,而改善图像最常用的技术是图像增强,图像增强的目的是为了改善图像的视觉效果,使图像更加清晰,便于人和计算机对图像进一步的分析和处理。这里我继续用opencv简单使用直方图增强方法来处理一下图片.代码展示:import cv2import matplotlib.pyplot as pltplt.rcParams['font.family'] = 'SimHei' # matplotlib 绘图库正常使用中文img0 = cv2.imread('

2021-12-05 11:58:03 1363

原创 为了寻找美,我决定对美女图片进行图像边缘化处理

前言:前几日发表了在matlab进行简单的图像边缘处理的文章,后来继续进行了相应的学习,决定还是回归python环境跑一下opencv进行图像边缘检测的处理。对其有兴趣的可以看我上一篇的博客图像处理边缘处理:Roberts算子和canny算子,对圆与矩阵进行识别_靳小锅er的博客-CSDN博客代码部分:import cv2import matplotlib.pyplot as plt#读取图像信息img0 = cv2.imread('C:\\Users\\Lenovo\\Deskto

2021-12-02 11:36:54 16417 12

原创 被天气网反爬的一天:爬虫之旅(六)

前言:前几日亚太杯数学建模需要相关的环境指数数据,于是我决定去爬取有关天气数据,但是奈何天气网有着自己一套的反爬机制,外加自己电脑IP劣迹斑斑,所以在爬取时,受到了反爬,后来多次更改表头才得以爬取相应数据,此代码可以爬取天气网任何地区任何时间的天气数据,只需要更改相应的url和year代码分享:import ioimport sysimport requestsfrom bs4 import BeautifulSoupimport numpy as npimport pandas .

2021-11-30 18:47:11 423 1

原创 为了防止led占用太多片内资源,我决定不再裸奔

目录前言:一、配置基本环境1、SYS配置:2.RCC配置3.时钟树配置二、添加freeos系统以及任务三、生成代码修改代码四、修改os延时函数前言: 被学弟逼迫写个有关在hal库跑freeRTos的教程一、配置基本环境和之前没什么区别,无非依旧是三大步:SYS配置,RCC配置,时钟树配置1、SYS配置:2.RCC配置3.时钟树配置二、添加freeos系统以及任务三、生成代码修改代码四、修改o...

2021-11-30 18:38:27 3124 1

原创 图像处理边缘处理:Roberts算子和canny算子,对圆与矩阵进行识别

目录前言:一、Roberts算子运行结果展示:二、canny算子运行结果:前言:前几日处理亚太杯A题图像处理,匆忙学习了相关图片边缘处理的一些简单算子处理方法,奈何亚像素处理的水平不够。便就此搁浅,在这里简单分享一些学会的方法。一、Roberts算子Roberts算子是一种最简单的算子,利用局部差分算子寻找边缘的算子。采用对角线相邻两像素之差近似梯度幅值检测边缘。。检测垂直边缘的效果比斜向边缘要好,定位精度高,对噪声比较敏感,无法抑制噪声的影响。Roberts边缘算子

2021-11-30 17:53:28 2236

原创 亚太杯建模经验分享:评价模型的建立(TOPSIS模型以及熵权法的综合使用)

目录前言:熵权法: 正向化函数代码(1)Positivization(2)Inter2Max(3)Mid2Max(4)Min2MaxTOSIS模型前言:前几日参加亚太杯建模,本来选择A题,奈何关于opencv在VS下的环境并未搭建过,而图像边缘处理的部分奈何在caffe和tens flow环境下都只是简单尝试过一些方法,有关亚像素处理,奈何手艺不精,所以只能选择C题,来进行评价模型的工作。而由于C题的特殊性,使用TOPSIS模型进行评估算是比较适合的方法...

2021-11-30 17:29:15 3043

原创 扫除模电障碍(一):基本放大电路和差模放大电路

由于学校课时紧张,外加自己常常摸鱼的原因,虽然当初多级放大电路和差分放大电路都略会一点,但后续到了集成放大电路时不失有些吃力,所以写下此章节稍微做一些总结。这里有些图片是截取高斯课堂的模电视频和百度的网图(主要不想自己画)

2021-11-23 21:45:23 3393 1

原创 为了帮学长学习美女穿搭我连夜写了这篇:爬虫之旅(五)

目录前言:代码展示:效果展示:​代码解析:前言: 实验室师兄有着独特的穿搭品味,前段日子便催促过我写一下爬虫帮他爬取一下有关网站上的美女穿搭,刚开始我是拒绝的,奈何他实在是给的太多,外加实验室一也想学爬虫的师兄上次抱怨我爬虫豆瓣数导致其IP被警告,于是今天我便来分享一种新的方法。代码展示:import requestsfrom bs4 import BeautifulSoupimport timeurl="https://www.umei....

2021-11-21 20:29:07 4271 2

原创 关于数学建模中的指派问题总结(匈牙利算法)

前言:匈牙利算法是由匈牙利数学家Edmonds于1965年提出,因而得名。匈牙利算法是基于Hall定理中充分性证明的思想,它是部图匹配最常见的算法,该算法的核心就是寻找增广路径,它是一种用增广路径求二分图最大匹配的算法。其实算法的主要核心在于先到先得,但是后到的是,能抢就抢。大家这里可能开起来一脸懵逼,但实际上其实没有这么难理解...

2021-11-21 13:08:57 1639 1

原创 喝着caffe的深度学习之旅(一):安装caffe并处理安装过程中的BUG总结

前言:首先这里先简单介绍一下caffe这个深度学习框架, caffe是一个清晰而高效的深度学习框架,是纯粹的C++/CUDA架构,支持命令行、python和matlab接口;可以在CPU和GPU之间无缝切换,其作者是贾扬清,目前caffe2已经发布。 caffe的全称是Convolutional Architecture for Fast Feature Embedding(译为:快速特征嵌入的卷积体系结构),核心语言是C++。caffe的基本工作流程是设计建立在神经网络的一个...

2021-11-20 19:48:37 1971

原创 论状态机的实际应用:

前言:状态机是有限状态自动机的简称,是现实事物运行规则抽象而成的一个数学模型。这里同学们可以看一下我有关于状态机的另一篇博客被数电老师痛斥期中试卷后的数电知识总结(四):时序逻辑电路的分析与设计_靳小锅er的博客-CSDN博客我最先得知到这个概念是在FPGA里,但是实际使用它的时候,是在STM32的应用中,因为当初还没有接触到FreeRTOS和ucos系统,(汗颜,到现在跑系统还是处于一种似会非会的状态),之后听闻楼上实验室在电赛的时候使用这个状态机,收效颇好,于是才正式接触这一概念。好

2021-11-18 19:55:35 893

原创 被数电老师痛斥期中试卷后的数电知识总结(四):时序逻辑电路的分析与设计

前言:这一章节和上一章触发器的联系较为密切,有兴趣的同学们可以先看一下我前面文章被数电老师痛斥期中试卷后的数电知识总结(三):触发器_靳小锅er的博客-CSDN博客一、时序逻辑电路概述时序逻辑电路主要分为两种:同步时序电路和异步时序电路。同步时序电路和异步时序电路其实很好分辨:我们从名字上就可以得知其不同在于时序,如同我们可以得知同步时序电路就是指其电路种的触发器只受一个时钟源信号(CP)控制,同样的异步时序电路就是其电路中的触发器受多个时钟源信号(CP)控制。...

2021-11-18 19:08:58 2484

原创 被数电老师痛斥期中试卷后的数电知识总结(三):触发器

前言:触发器其实比较好理解,其实从字面上来了解就是有触发信号时机器才开始工作,详细一点来说当只有触发源接收到合适的触发信号时,触发器的输出才会有改变所以触发器的状态是由触发信号(输入信号)和电路的原始状态决定的其中触发器主要分为三种:分别是主从触发,边沿触发和电平触发而我们在数电里常考的几种触发器主要是一下几种:RS触发器,D触发器,JK触发器,T触发器这是上述触发器的逻辑表达式,下面我会逐一总结这几种的触发器的原理一、RS触发器RS触发器为典型的电平式触发器res.

2021-11-14 22:53:24 4894

原创 为了教会小学弟PID,我连夜肝出了这篇PID的实操(未完成坑学弟版)

下面废话少说直接步入正题:首先PID最重要的不过就是调参部分,这里我仍然重复一下我认为所谓的调参口诀吧。PID中P调大增大响应速度,D调大增加预判,I消除稳差,这三个系数并不是越大越好,P太大会超调,D太大会震荡,i值有累计效应。这里不懂具体什么是PID的建议看一下我上篇博客自控篇(一):PID算法的基础了解_靳小锅er的博客-CSDN博客下面正式开始正题:下面直接上有关PID代码void CAM_PID_Controler(void) { static int bias_i=0

2021-11-14 21:00:35 593

原创 关于KNN算法分析鸢尾花数据集

一、代码实现# KNNimport numpy as npimport pandas as pdimport matplotlib.pyplot as pltfrom sklearn.datasets import load_iris# data = load_iris()url = 'https://www.gairuo.com/file/data/dataset/iris.data'data = pd.read_csv(url)data ["species"] = data["s.

2021-11-13 22:24:34 1357

原创 被数电老师痛斥期中试卷后的知识总结(一):数制和码制以及逻辑代数

一、数制和码值这部分的主要考点主要是各数制之间的转换和常见的码值求解,其中数值间的问题主要是关于二进制十进制八进制十六进制间的转换,而常见的码值求解常考点则是补码反码和补码运算,除此之外,考一些常见编码的基础知识(格雷码,8421码等)1.数制的转换这部分实在是没什么好总结的,比较简单,这里简单举例几道有代表性的题第一题:处理二进制转换为十六进制时,这里其实有一个规律,就是二进制的每四位等于16进制的一位,所以101.01011=0101.0101 1000=5.58第二题:十进制2

2021-11-11 21:03:03 668

转载 迪杰斯特拉dijkstra算法的使用

前言:迪杰斯特拉dijkstra算法的作用是求解区域内最优解def generate_matrix(): M = 1E100 matrix = [[0, 12, M, M, M, 16, 14], [12, 0, 10, M, M, 7, M], [M, 10, 0, 3, 5, 6, M], [M, M, 3, 0, 4, M, M], [M, M, 5, 4, 0, 2

2021-10-12 19:45:54 306

原创 关于数学建模中线性规划总结

一、python方法解决from scipy import optimize as opimport numpy as npc=np.array([2,3,-5])c = np.array([2,3,-5])A = np.array([[-2,5,-1],[1,3,1]])b= np.array([-10,12])Aeq = np.array([[1,1,1]])beq = np.array([7])#求解res = op.linprog(-c,A,b,Aeq,beq)print(

2021-10-10 19:32:22 2509

原创 爬虫之旅(四):爬取豆瓣喜剧排行榜数据

一、代码展示import requestsimport jsonurl='https://movie.douban.com/j/chart/top_list'param={ 'type':'24', 'interval_id':'100:90', 'action':'', 'start':'0', 'limit':'20'}headers={ 'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64;

2021-10-07 18:52:39 171

原创 爬虫之旅(三):轻松破解百度翻译

一、代码展示:import requestsimport jsonpost_url='https://fanyi.baidu.com/sug'headers={ 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:92.0) Gecko/20100101 Firefox/92.0'}data={ 'kw':'dog'}#请求发送response=requests.post(url=post_url,d

2021-10-06 20:44:56 205 1

原创 爬虫之旅(二):爬取b站搜索数据

一、代码#UA伪装:让爬虫对应的请求载体身份标识伪装成某一款浏览器#UA检测是否为正常服务器请求import requestsheaders={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:92.0) Gecko/20100101 Firefox/92.0'}url='https://www.bilibili.com/all'#处理url携带的参数:封装到字典里kw=input('enter a word:')

2021-10-06 20:19:38 818

原创 爬虫之旅(一):爬取b站首页的源代码

一、代码展示import requestsurl='https://www.bilibili.com/'#指定对象response =requests.get(url=url)#获得相应对象page_text=response.textprint(page_text)#持续化存储with open('./bilibili.html','w',encoding='utf-8')as fp: fp.write(page_text)print('爬取结束')二、运行结果显示

2021-10-06 17:43:19 1643

原创 python手撸一段简单的遗传算法

有空再来写解析import randomdef create_answer(numbers_set,n): result=[] for i in range(n): result.append(random.sample(numbers_set,10)) return resultdef error_level(new_answer,numbers_set): error=[] right_answer=sum(numbers_set.

2021-10-03 20:31:40 168

原创 玩转python(三):穷举法解决女神手机号

前言问题:一、代码示例##女神手机号i=1while i<=9: j=0 while j<=9: if(i!=j): k=1100*i+11*j t=34 while t<=99: if(k==t*t): print(k) t+=1 j+=1

2021-10-03 17:24:12 1438

原创 玩转python(二):穷举法解决百钱百鸡

前言:百钱百鸡问题:中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?翻译成现代文就是我有100块,要买100只鸡,公鸡五块一只,母鸡一块一只,小鸡1块三只一、穷举法介绍基本思想:从所有可能的情况中搜索正确答案;执行步骤:1、对于一种可能的情况,计算其结果;2、判断结果是否满足要求,如果不满足,继续执行第一步来搜索正确答案;如果满足,则找到了一个正确答案;穷举法效率并不高,适合于一

2021-10-03 16:58:48 4403

原创 玩转python(一):一个简单的猜数游戏

前言:前几天刚自学完python,于是抽了点时间准备写一两个程序练一练手,于是就根据网上的一些案例写一个简单的猜数游戏。一、程序展示import randomprint("------gusee number game-------")answer=random.randint(1, 100)choices=input("Please input how many times do you want to guess:")times=int(choices)temp=input("P

2021-10-03 15:27:51 575 1

原创 python爬虫案例典型:爬取大学排名(亲测有效)

前言:之前在课本上和csdn看到了这个爬取大学排名的案例,但是不知道是上面原因一直报错,后来终于在借鉴多方的代码后,实现了这个程序的编写。import requestsfrom bs4 import BeautifulSoupimport bs4def getHTMLText(url): try: r = requests.get(url, timeout=30) r.raise_for_status() r.encoding = r.ap

2021-10-02 21:57:20 9889 3

原创 数据结构篇:链表的骚操作

前言:线性链表指线性表的链式存储结构,简称链表,这种链表每个节点只有一个指针域,又称为单链表。其实在之前的学习中,已经多次接触过了线性表,但一直没有整体的总结一下,所以今天特地抽空来总结一下链表。一、线性链表 在线性链表中,第一个元素没有前件,因此指向链表的第一个节点的指针,是一个特殊的指针,称为这个链表的头指针,最后一个元素没有后件,所以线性链表最后一个节点的指针域为空,用NULL或0表示;当线性链表指向第一个数据元素的头指针等于NULL或者0时,该表为空表。当然,也有双向性链表,一...

2021-09-24 17:22:19 120

原创 数据库初解篇(一):

前言:真的感觉,数据库的知识和离散数学的联系有点大,个人感觉,至少名词相近一、谜之范式范式,理论概念是数据库表中的字段都是单一属性的,不可再分。举个例子,学生信息表,“地址”字段存储了学生的地址,可以看到,当前不是单一属性的,我们检索的时候,可能会根据“省”、“市”作为条件,该字段是可以继续进行分解的。第二范式,理论概念是数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖,不能部分依赖。听着抽象,翻译一下,应该包括了三层含义,1. 首先就是符合第一范式。2. 表必须存在主键。

2021-09-22 21:24:56 67

原创 软件工程初概括(一)

软件结构图是一种层次化的表示,它指出了软件各个模块之间的联系。上级模块:是控制其他模块的模块从属模块:是被另一个模块调用的模块原子模块:树中位于叶子节点的模块,没有从属节点的模块。深度:表示控制的层数宽度:最大模块数的层的控制跨度扇入:调用一个给定模块的模块个数扇出:由一个模块直接调用的其他模块个数...

2021-09-22 21:10:52 815

原创 数据结构篇(四):线性结构和非线性结构+队列和栈分析

前言:栈和队列都是一种特殊的线性表,在数据结构中,线性结构习惯称为线性表,线性表是最简单最常用的一种数据结构。所以我们在此先简单讲解一下线性结构和非线性结构。一、线性结构和非线性结构的分辨...

2021-09-22 20:52:26 2449

原创 MATLAB爆破(二):MATLAB的数据及基本的矩阵处理

一、MATLAB数值数据1.MATLAB数值数据默认为双精度型2.complex(实部,虚部)生成复数,real()函数求复数的实部,imag()函数求复数的虚部,abs()函数求复数的模,angle()函数求复数的幅角,conj()函数求复数的共轭复数。例:>> x=complex(2,3)x = 2.0000 + 3.0000i>> real(x)ans = 2>> abs(x)ans = 3.605

2021-09-21 15:39:49 346

基于机器学习算法的干豆分类研究

干豆作为重要的食品原料和农产品,其分类和识别一直是农业、食品工业和营养学等领域的研究热点。本文采用支持向量机(SVM)、随机森林(Random Forest)、多层感知机(MLP)以及梯度增强决策树(GBDT)等四种机器学习算法,对干豆数据集进行分类模型的训练和评估。首先,对数据集进行预处理和特征工程,提取出干豆的形态特征、颜色特征和纹理特征等。其次,采用四种机器学习算法进行模型训练和测试,比较不同算法在干豆分类上的准确度、召回率、F1值等指标。最后,对分类结果进行可视化分析和讨论。实验结果表明,四种机器学习算法均取得了较好的干豆分类效果,其中鲁棒性最强的是随机森林算法,对于不平衡数据集的分类效果较为突出。在本研究的基础上,我们进一步使用SPA和PCA对数据进行降维,并测试了使用支持向量机(SVM)、随机森林(Random Forest)、多层感知机(MLP)以及梯度增强决策树(GBDT)等四种机器学习算法对干豆数据集进行分类模型的训练和评估。实验结果表明,通过降维后,SVM算法在干豆分类上的准确度最高,随机森林次之。这一结果为干豆分类模型的进一步优化提供了参考方向。

2024-01-15

LZW算法代码实现(包括PPT)

LZW算法是一种用于数据压缩的字典编码算法,由Abraham Lempel、Jacob Ziv和Terry Welch在1977年提出。该算法在压缩无损数据时效果显著。以下是LZW算法的简要介绍: 1.字典的初始化: 算法开始时,会初始化一个字典,包含单个字符的所有可能组合。 2.编码过程: 3.从输入数据流中读取字符序列。 4.将当前字符序列与字典中已有的条目进行比较。 5.如果匹配到已存在的条目,将当前字符添加到序列中,继续读取下一个字符,形成一个较长的序列。 6.如果没有匹配,将当前序列的编码输出,并将当前字符添加到字典中作为新的条目。 7.字典的动态更新 8.随着编码的进行,字典会不断地被扩充,以适应新的序列。 9.每当新的序列被添加到字典中,它将被分配一个唯一的编码。 10.输出编码: 11.输出是对输入数据进行编码后的结果,通常以短整数或固定长度的二进制表示。 12.解码过程: 13.解码过程与编码相反,从编码流中读取编码。 14.根据编码查找字典中对应的序列,并输出。 15.同样,随着解码的进行,字典也会被动态更新 LZW算法的优势在于它能够识别并利用输入数据中的重复模式

2024-01-15

机器学习大作业集合包zip

我有一个机器学习的作业集合,有贝叶斯决策,概率密度函数的估计,朴素贝叶斯分类器和贝叶斯网络模型,线性分类器,非线性分类器,非参数辨别分类方法,特征提取和选择和聚类分析这个机器学习作业集合涵盖了多个重要主题。首先,贝叶斯决策理论基于概率,通过贝叶斯定理进行决策,在不确定性环境下应用广泛。其次,概率密度函数的估计涉及推断概率分布,使用直方图法、核密度估计等方法。朴素贝叶斯分类器是一种基于贝叶斯定理和特征独立性假设的分类算法,在文本分类等场景中有应用。贝叶斯网络模型通过图模型表示变量依赖关系,适用于风险分析等领域。线性和非线性分类器通过线性或非线性决策边界划分数据。非参数辨别分类方法如k近邻算法不限制模型参数数量。特征提取和选择用于数据表示优化,而聚类分析将数据分组为相似性较高的簇。这些主题共同构成了机器学习中重要的方法和技术领域。

2024-01-15

基于海思3861芯片的鸿蒙小车设计

这款小车是基于海思3861芯片和鸿蒙系统开发的,具备循迹避障和基于UDP的遥控功能。 首先,小车利用海思3861芯片作为主控制芯片,该芯片提供了强大的计算和处理能力,能够满足小车的需求。 其次,小车搭载了鸿蒙系统,这是一种开放、灵活的操作系统,它能够为小车提供稳定可靠的运行环境和友好的用户界面。 小车的循迹避障功能使它能够根据环境中的线路自主行驶,不需要人工操作。通过搭载的传感器,小车能够感知到地面上的线路,并根据线路的方向来调整行驶方向。当小车遇到障碍物时,它会利用传感器检测并及时做出避障动作,确保安全行驶。 此外,小车还具备基于UDP协议的遥控功能。用户可以通过手机或者电脑等设备连接到小车所在的局域网,并通过UDP协议发送控制指令。小车接收到指令后,会相应地转动轮子、调整速度等,实现远程控制。这样,用户可以方便地控制小车的行驶方向和速度,实现多种操作需求。 总的来说,这款基于海思3861芯片和鸿蒙系统开发的小车具备循迹避障和基于UDP的遥控功能,可以在自动行驶和远程控制方面提供便利和乐趣。

2024-01-15

python3.8对应的dlib库安装包下载分享

大家在利用dlib库进行人脸识别时常常会遇到安装不上的问题,这时候只需要下载这个文件然后将其放到我们编写的程序的统一文件路径下,然后输入dlib-19.19.0-cp38-cp38-win_amd64.whl即可

2024-01-03

基于PYQT5的图像处理软件设计

在本文基于PYQT5实现的车牌识别系统的基础上,进一步扩展了功能,包括人脸识别、实心圆检测和中文识别,使得系统更加全面和多功能。 首先,图像处理技术在系统中仍然扮演着至关重要的角色。预处理、特征提取和车牌区域的定位等步骤仍然是车牌识别系统的关键步骤。这些步骤的优化和改进有助于提高整个系统的性能和稳定性。 其次,引入了OCR技术以支持车牌字符的识别。通过OCR技术,系统能够将车牌字符准确地转换为计算机可处理的文本信息,实现对车牌号码的高效获取。这一步骤为整个车牌识别过程提供了重要的信息支持。 在新增功能方面,人脸识别是其中之一。通过在系统中集成人脸识别功能,用户可以在界面中选择相关操作,实现对图像中人脸的准确识别。这为交通领域的安全监控和身份验证提供了额外的支持。 实心圆检测是另一个新增的功能,用户可以选择该功能并输入图像路径,系统将检测图像中的实心圆形状。这一功能可用于识别和定位特定对象,扩展了系统的应用场景。 最后,中文识别功能的引入使得系统更具多语言处理的能力。用户可以通过选择相关选项并输入图像路径,系统将利用机器学习技术对图像中的中文进行识别,为用户提供对图像中文本的分析和理解

2024-01-03

600块的加权马尔可夫预测代码

别人当初花600块让我给写的马尔可夫预测代码,步骤详细,包教包会,你只要看完一遍,基本上就会加权马尔可夫预测了。

2024-01-03

蓝桥杯电子类第十二届第一场代码和题目分享

蓝桥杯电子类第十二届第一场代码和题目分享

2022-05-18

蓝桥杯电子类第十二届省赛题第二场

蓝桥杯电子类第十二届省赛题第二场

2022-05-14

蓝桥杯第13届电子类第一场(源码加客观题)

蓝桥杯第十三届电子类第一场(源码加客观题) 靠谱耐用。完全免费。

2022-05-14

tofindredline.txt

tofindredline.txt

2021-11-06

解决数学建模的常见问题的python代码.zip

解决数学建模的常见问题的python代码.zip

2021-11-05

STM32通过8266以mqtt协议上onenet平台.zip

STM32通过8266以mqtt协议上onenet平台.zip

2021-11-05

ATGM336H-5N模块资料.zip

GPS模块使用说明

2021-08-22

空空如也

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

TA关注的人

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