自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ps5、ps6安装包

想说的话看栏目简介。分享了两个版本的安装包,cs5和cs6版本的安装包,我自己试了,都可以使用。链接:https://pan.baidu.com/s/16-aLmKrE2EHMIMerx2-Y9w提取码:1eqp

2022-03-31 16:45:01 1187

原创 51单片机常用辅助软件

呃,想说的话看栏目简介。这里面的单片机小精灵是我学单片机用的最多的一个软件,里面功能很多,延时程序、定时器中断等。里面的图片取模和文字取模在有的显示屏显示内容时会用到,像我毕设用的12864不带字库,想要显示图片和文字就用到了这两个取模软件。链接:https://pan.baidu.com/s/1D8W0mWpogpcIE2KgL3vwNg提取码:gwkx...

2022-03-27 17:18:01 1546 1

原创 二叉树的建立与遍历

话不多说,上代码,看结果。#include <stdio.h>#include <malloc.h>typedef struct node1{ char data; struct node1 *lchild,*rchild;}BTCHINALR;BTCHINALR * createbt( ){ BTCHINALR *q; struct node1 *s[300]; int j,i,x; printf("建立二叉树,输入结点对应的编号

2022-03-26 05:45:00 458

原创 线性链表的建立与遍历

话不多说,上代码,看结果。#include "stdio.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0int num[];typedef int Status;/* Status是函数的类型,其值是函数结果状态代码,如OK等 */typedef int ElemType;/* ElemType类型根据实际情况而定,这里假设为int */typedef struct Node{ ElemType data;

2022-03-25 05:45:00 670

原创 顺序表的建立与遍历

话不多说,上代码,看结果。#include <stdio.h>#include <stdlib.h>#include <time.h>#define N 5#define MAXSIZE 20 /* 存储空间初始分配量 */typedef int ElemType; /* ElemType类型根据实际情况而定,这里假设为int */int num[N];typedef struct{ ElemType data[MAXSIZE];

2022-03-24 05:45:00 1085

原创 proteus 直流可调稳压电源

输出电压1.25v到3.7v可调。

2022-03-23 05:45:00 5096 1

原创 proteus 555定时器占空比可调的多谐振荡电路

2022-03-22 05:45:00 5147

原创 博途v14

呃,想说的话看栏目简介。有两个安装包,好像V14SP1版本可以电脑仿真,另一个安装包不行。链接:https://pan.baidu.com/s/10Dy5GQ95ts70Ei6In4sppg提取码:k5as

2022-03-21 06:00:00 657

原创 AD软件安装包

呃,想说的话看栏目简介。我这有两种安装包, AD14 和 AD 16。链接:https://pan.baidu.com/s/1RbWVlFLFJO5nM2Dtdb1UPQ提取码:v7vv

2022-03-20 05:45:00 1308

原创 MATLAB 安装包

呃,想说的话看栏目简介。我只有三种MATLAB, MATLAB 2014a, 2018b, 2019a,是上学时学风电和现控时用的,这玩意还是越新版本的越好,个人对MATLAB是又爱又恨,,,链接:https://pan.baidu.com/s/1CTDfWmuefLcKW8hW5-569w提取码:xtmd...

2022-03-19 05:45:00 655

原创 proteus 8.6 和proteus 8.8 安装包

呃,想说的话看栏目简介。proteus8.6 和proteus 8.8 的安装包,自己亲测实用。这两个软件最好别一起安装,否则打开存在的文件会自动用proteus8.8打开。另外假如想卸载8.6安装8.8时,一定先要清理注册表。打开注册表,Ctrl+f, 输入proteus,删除所有搜索到的注册表,然后就可以安装了,否则会安装、打开软件出问题。链接:https://pan.baidu.com/s/1HK-FMpuzW6Vcr0KagWJHQA提取码:7v3o...

2022-03-18 05:45:00 1725

原创 053-OpenCV Harris角点检测

话不多说,上代码,看结果。import cv2 # 导入库img = cv2.imread('38.jpg')gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)''' cv2.cornerHarris(src, blockSize, ksize, k, dst, borderType)# src: 输入原图, 需为8位单通道或浮点类型图像# dst: Harris角点检测结果, 类型为CV_32FC1, 大小和原图一样# bl

2022-03-17 06:00:00 174

原创 052-OpenCV漫水填充算法

话不多说,上代码,看结果。import cv2 # 导入库img = cv2.imread('46.jpg')cv2.imshow('img', img)mask = Noneseed_pt = (239, 255) # 种子点坐标Color = (255, 255, 255) # 重绘颜色nColorDiff = (10, 10, 10) # 颜色负差最大值pColorDiff = (10, 10, 10) # 颜色正差最大值connectivity = 8 #

2022-03-17 05:45:00 455

原创 051-OpenCV GrabCut图像分割算法

话不多说,上代码,看结果。import cv2 # 导入库import numpy as np''' cv2.imread(filename,flags)# filename为文件名,图片与.py文件在一个文件夹时输入文件名即可# 不在一个文件夹时输入图片的路径和名字# flags为图片的颜色类型,默认为1,灰度图像为0'''img = cv2.imread('89.jpg')mask = np.zeros(img.shape[:2], np.uint8

2022-03-16 06:00:00 636

原创 050-OpenCV 图像修补

话不多说,上代码,看结果。import cv2import numpy as np''' cv2.imread(filename,flags)# filename为文件名,图片与.py文件在一个文件夹时输入文件名即可# 不在一个文件夹时输入图片的路径和名字# flags为图片的颜色类型,默认为1,灰度图像为0'''img = cv2.imread('51.jpg')''' cv2.imshow(winname,mat)# winname为显示的窗口# mat 需要显

2022-03-16 05:45:00 503

原创 054- OpenCV Shi-Tomasi角点检测

话不多说,上代码,看结果。import cv2img = cv2.imread('38.jpg')gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)'''cv2.goodFeaturesToTrack(image, maxCorners, qualityLevel, minDistance, corners, mask, blockSize, useHarrisDetector, k)# image: 输入图像, 需为8位或32位浮点类型单通道图像 co

2022-03-15 15:44:56 98

原创 049- OpenCV分水岭算法2

话不多说,上代码,看结果。import cv2 # 导入库import numpy as np''' cv2.imread(filename,flags)# filename为文件名,图片与.py文件在一个文件夹时输入文件名即可# 不在一个文件夹时输入图片的路径和名字# flags为图片的颜色类型,默认为1,灰度图像为0'''img = cv2.imread('89.jpg')''' np.copy()# 数组拷贝,理解成备份原图像就行# 原图像img, 备份

2022-03-15 14:34:11 115

原创 048-OpenCV 分水岭算法1

话不多说,上代码,看结果。import cv2 # 导入库import numpy as np''' cv2.imread(filename,flags)# filename为文件名,图片与.py文件在一个文件夹时输入文件名即可# 不在一个文件夹时输入图片的路径和名字# flags为图片的颜色类型,默认为1,灰度图像为0'''img = cv2.imread('84.jpg')''' np.copy()# 数组拷贝,理解成备份原图像就行# 原

2022-03-15 14:30:43 4187

原创 023-Python面向对象小综合案例

话不多说,上代码,看结果。import win32com.client# 实现计算器的加减乘除功能,并能语音播报出来class Calculator: def __say(self, word): # 1. 创建一个播报器对象 speaker = win32com.client.Dispatch("SAPI.SpVoice") # 2. 通过这个播报器对象, 直接, 播放相对应的语音字符串就可以 speaker.Speak

2022-02-20 11:57:23 2140

原创 022-Python对象的生命周期和周期方法

话不多说,上代码,看结果。print('1、概念#############################################')# 生命周期# 指的是一个对象, 从诞生到消亡的过程# 当一个对象被创建时, 会在内存中分配相应的内存空间进行存储# 当这个对象不再使用, 为了节约内存, 就会把这个对象释放# 涉及问题# 如何监听一个对象的生命过程?# Python是如何掌控一个对象的生命?# 监听对象生命周期# __new__方法 创建一个对象时, 用于给这个对象分配内

2022-02-20 11:55:45 573

原创 021-Python面向对象-描述器、装饰器

话不多说,上代码,看结果。print('2.6.1.7、描述器##############################')# 概念 可以描述一个属性操作的对象# 属性的操作 增/改 删 查# 作用# 可以代为管理一个类属性的读写删操作, 在相关方法中, 对数据进行验证处理, 过滤处理等等# 如果一个类属性被定义为描述器,那么以后对这个类属性的操作(读写删), 都将由这个描述器代理# 定义# 定义方式1 propertyclass Forest: def __in

2022-02-18 19:56:16 303

原创 020-Python面向对象-方法相关补充

话不多说,上代码,看结果。print('2.6、方法相关补充##############################')# 私有化方法# 私有方法# def __方法():# pass# 注意 不要定义 "_类名__方法名" 这种方法class M: def __m(self): print("/*-/-*")p = M()# p.__m # AttributeError: 'M' object has no attribute '__m'

2022-02-18 19:51:27 385

原创 019-Python面向对象-方法相关、类相关补充、属性相关补充

话不多说,上代码,看结果。print('2.3、方法相关##############################')print('2.3.1、 方法的概念###################')# 方法的概念# 描述一个目标的行为动作 比如描述一个人怎样吃,怎样喝,怎样玩...# 和函数非常类似# 都封装了一系列行为动作# 都可以被调用的之后,执行一系列行为动作# 最主要的区别就是:调用方式print('2.3.1、 方法的划分###################')# 实例

2022-02-18 19:44:35 314

原创 018-Python 面向对象-类的定义、属性相关

话不多说,上代码,看结果。print('1、基本理论#############################################')print('1.1、 面向过程、面向对象##################################')# 万物皆对象# 面向过程、面向对象# 都是一种解决问题的思路(思想)# 面向过程 在解决问题的时候,关注的是解决问题的每一个的过程(步骤)# 面向对象 在解决问题的时候,关注的是解决问题所需要的对象.# 对比# 面向对象和

2022-02-18 19:34:20 170

原创 017-Python文件操作

话不多说,上代码,看结果。print('1、###########################################################')# 文件 数据存放的容器# 文件的作用 持久性的存储数据内容# 文件组成 文件名 扩展名 文件内容# 文件名 如果是同级目录下, 不允许同名文件存在# 扩展名 .jpg .avi .doc .xls .html ...# 一般不同的扩展名, 对应着不同的文件格式 不同的文件格式, 有

2022-02-08 19:49:23 64

原创 016-Python函数补充

话不多说,上代码,看结果。print('#########################9、闭包##################################')# 在函数嵌套的前提下 内层函数引用了外层函数的变量(包括参数)# 外层函数又把内层函数当做返回值进行返回# 这个内层函数+所引用的外层变量, 称为 "闭包"# 外层函数, 根据不同的参数, 来生成不同作用功能的函数def fun3(x): def fun4(y): return x * y

2022-02-07 18:32:48 594

原创 047-OpenCV 轮廓 形状匹配

话不多说,上代码,看结果。import cv2 # 导入库font = cv2.FONT_HERSHEY_SIMPLEX''' cv2.imread(filename,flags)# filename为文件名,图片与.py文件在一个文件夹时输入文件名即可# 不在一个文件夹时输入图片的路径和名字# flags为图片的颜色类型,默认为1,灰度图像为0'''img = cv2.imread('44.jpg')img1 = cv2.imread('43.jpg')

2022-02-06 12:18:35 308

原创 046-OpenCV 轮廓 矩的运算

话不多说,上代码,看结果。import cv2 # 导入库import numpy as np''' cv2.imread(filename,flags)# filename为文件名,图片与.py文件在一个文件夹时输入文件名即可# 不在一个文件夹时输入图片的路径和名字# flags为图片的颜色类型,默认为1,灰度图像为0'''img = cv2.imread('31.jpg')''' np.copy()# 数组拷贝,理解成备份原图像就行# 原图

2022-02-06 11:17:44 133

原创 045-OpenCV 点与轮廓的距离及位置关系

话不多说,上代码,看结果。import cv2 # 导入库font = cv2.FONT_HERSHEY_SIMPLEX''' cv2.imread(filename,flags)# filename为文件名,图片与.py文件在一个文件夹时输入文件名即可# 不在一个文件夹时输入图片的路径和名字# flags为图片的颜色类型,默认为1,灰度图像为0'''img = cv2.imread('31.jpg')''' np.copy()# 数组拷贝,理

2022-02-06 11:08:46 1050

原创 044-OpenCV mask提取不规则轮廓

话不多说,上代码,看结果。import cv2 # 导入库import numpy as npfont = cv2.FONT_HERSHEY_SIMPLEX''' cv2.imread(filename,flags)# filename为文件名,图片与.py文件在一个文件夹时输入文件名即可# 不在一个文件夹时输入图片的路径和名字# flags为图片的颜色类型,默认为1,灰度图像为0'''img = cv2.imread('29.jpg')'''

2022-02-06 10:47:02 2245

原创 043-OpenCV轮廓计算长度和面积

话不多说,上代码,看结果。import cv2 # 导入库font = cv2.FONT_HERSHEY_SIMPLEX''' cv2.imread(filename,flags)# filename为文件名,图片与.py文件在一个文件夹时输入文件名即可# 不在一个文件夹时输入图片的路径和名字# flags为图片的颜色类型,默认为1,灰度图像为0'''img = cv2.imread('40.jpg')''' np.copy()# 数组拷贝,理

2022-02-06 10:01:31 1531 3

原创 042-OpenCV轮廓特征应用-逼近多边形曲线

话不多说,上代码,看结果。import cv2 # 导入库import numpy as npfrom matplotlib import pyplot as pltfont = cv2.FONT_HERSHEY_SIMPLEX''' cv2.imread(filename,flags)# filename为文件名,图片与.py文件在一个文件夹时输入文件名即可# 不在一个文件夹时输入图片的路径和名字# flags为图片的颜色类型,默认为1,灰度图像为0''

2022-02-06 09:54:40 349

原创 041-OpenCV轮廓特征应用-轮廓椭圆拟合

话不多说,上代码,看结果。import cv2 # 导入库import numpy as npfrom matplotlib import pyplot as pltfont = cv2.FONT_HERSHEY_SIMPLEX''' cv2.imread(filename,flags)# filename为文件名,图片与.py文件在一个文件夹时输入文件名即可# 不在一个文件夹时输入图片的路径和名字# flags为图片的颜色类型,默认为1,灰度图像为0''

2022-02-06 09:42:24 1105

原创 040-OpenCV轮廓特征应用-轮廓最小外接圆

话不多说,上代码,看结果。import cv2 # 导入库font = cv2.FONT_HERSHEY_SIMPLEX''' cv2.imread(filename,flags)# filename为文件名,图片与.py文件在一个文件夹时输入文件名即可# 不在一个文件夹时输入图片的路径和名字# flags为图片的颜色类型,默认为1,灰度图像为0'''img = cv2.imread('40.jpg')''' np.copy()# 数组拷贝,理

2022-02-06 09:36:23 267

原创 039-OpenCV轮廓特征应用-最小外接矩形应用-大致计算像素

话不多说,上代码,看结果。import cv2 # 导入库import numpy as npfont = cv2.FONT_HERSHEY_SIMPLEX''' cv2.imread(filename,flags)# filename为文件名,图片与.py文件在一个文件夹时输入文件名即可# 不在一个文件夹时输入图片的路径和名字# flags为图片的颜色类型,默认为1,灰度图像为0'''img = cv2.imread('78.jpg')'''

2022-02-06 09:31:42 308

原创 038-OpenCV轮廓特征应用-外接矩形

话不多说,上代码,看结果。import cv2 # 导入库font = cv2.FONT_HERSHEY_SIMPLEX''' cv2.imread(filename,flags)# filename为文件名,图片与.py文件在一个文件夹时输入文件名即可# 不在一个文件夹时输入图片的路径和名字# flags为图片的颜色类型,默认为1,灰度图像为0'''img = cv2.imread('29.jpg')''' np.copy()# 数组拷贝,理

2022-02-06 08:47:44 1576 1

原创 037-OpenCV轮廓特征应用-最小外接矩形

话不多说,上代码,看结果。import cv2 # 导入库import numpy as npfont = cv2.FONT_HERSHEY_SIMPLEX''' cv2.imread(filename,flags)# filename为文件名,图片与.py文件在一个文件夹时输入文件名即可# 不在一个文件夹时输入图片的路径和名字# flags为图片的颜色类型,默认为1,灰度图像为0'''img = cv2.imread('39.jpg')'''

2022-02-05 22:04:30 3949

原创 036-OpenCV轮廓特征应用-凸包

所以要是有懂这儿是咋回事的大佬请指教一下弟弟,我就是个新手,请大佬指教!!!其实这早就应该发了,对于这我一直有点小问题,就没发,今天又查了一波资料,算是整明白了。先说两个概念吧,第一个,啥是凸多边形。上面竟是我说的,什么虎狼之词?! 收回我上面说的话,还是有地方没弄明白,但就先这样吧,以后再解决它。还是先说两个概念,啥是凸多边形,啥是凸包。凸多边形,好像是初中学的…我是早忘了,凸多边形有三个定义,任意两个顶点间的线段位于多边形的内部或多边形内任意两个点,其连线全部在多边形内部或边上,那就是凸多

2022-02-05 21:46:26 2625 1

原创 015-Python 函数

话不多说,上代码,看结果。print('1、###########################################################')# 函数# 重复使用的实现某个功能的代码块的集合体# 作用是方便代码的重用# 函数的定义# def 函数名():# 函数体# 函数的调用# 函数名()def test(): print('123')test()print('2、函数的参数############################

2022-02-04 20:58:43 628

原创 014-Python 时间、日历

话不多说, 上代码,看结果。import timeimport calendarimport datetimeprint('1、###########################################################')# time模块# 提供了处理时间和表示之间转换的功能# 获取当前时间戳 从0时区的1970年1月1日0时0分0秒, 到所给定日期时间的秒数 浮点数# 获取方式 import time time.time()print

2022-02-04 18:40:53 128

空空如也

空空如也

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

TA关注的人

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