- 博客(23)
- 收藏
- 关注
原创 Hikvision_海康MV-CA016-10UC_C++_OpenCV驱动程序
基础环境NameParameter操作系统工业相机海康威视MV-CA016-10UCOpenCV4.7.0GCC9.4.0项目目录NameParameterinfer存放工业相机的驱动包1475450208MVS_V2.0.0_200720(Linux X86)
2024-01-18 03:52:30
1931
2
原创 【Javascript练习】比对字符串是否相等
练习题: var s1=“1A,2B,3D,4D,5A,6C,7B,8D,9A,10A,11D”; var s2=“1B,2B,3A,4D,5A,6C,7D,8B,9A,10A,11B”; var s3=“3D,4D,5A,1A,2B,8C,10A,11D,2B,6A,9A”; 比较上面s2 与s1数字编号相同的字母是否相同,相同的多少个,具体是哪些?不同的多少个?具体是哪些? 比较上面s3 与s1数字编号相同的字母是否相同,相同的多少个,具体是哪些?不同的多少个?具体是哪些? 代码 <!DOCTYP
2022-05-25 02:27:10
363
原创 数学建模之【遗传算法】
遗传算法 一、介绍 遗传算法是用于解决最优化问题的一种搜索算法。遗传算法借用了生物学里达尔文的进化理论:“适者生存,优胜劣汰”,将该理论以算法的形式表现出来就是遗传算法的过程。 二、基本原理 1)程序流程 遗传算法是通过大量备选解的变换、迭代和变异,在解空间中并行动态地进行全局搜索的最优化方法,是模拟生物基因遗传的做法,算法的基本原理通过编码组成的群体组成初始群体后,遗传操作的任务就算对群体的个体按照他们对环境适应度(适应度)评估,施加了一定的操作之后从而实现优胜劣汰的进化过
2022-04-21 21:57:52
7571
4
原创 数学建模之【粒子群算法】
粒子群算法 一、介绍 粒子群算法(Particle Swarm Optimization, PSO)属于进化算法的一种,粒子群算法从随机解出发,通过不断的迭代更新,寻找最优解,通过适应度来评价解的品质。 PSO可以用于解决最优化问题,在PSO中,每个优化问题的潜在解都是搜索空间中的一个粒子,每个粒子都由一个被优化的函数决定适值,每个粒子还有一个速度决定他们的“飞行”的方向和距离。然后粒子们就会追随当前的最有粒子在解空间中搜索,粒子的更新方式如图所示: 其中,x 表示粒子的起始位置,v表示粒子的“飞行速度
2022-04-19 06:46:54
1875
原创 【resNet50】手势识别
在原有的手势识别项目上更换网络模型即可 具体的resNet50知识转移这篇博客resNet50 # -*- coding: utf-8 -*- """ Created on Wed Feb 16 02:23:29 2022 @MysteriousKnight: 23608 @Email: xingchenziyi@163.com """ from tensorflow.keras import layers, models, Model, Sequential from tensorflow.kera
2022-02-19 18:22:34
1566
原创 定义一个点(Point)的类,x和y分别为第一象限的像素点,输入一些这样的点,然后按照升序输出这些点集(比较x2+y2的大小)。
Point类 import java.util.ArrayList; //定义一个点(Point)的类,x和y分别为第一象限的像素点,输入一些这样的点,然后按照升序输出这些点集(比较x2+y2的大小)。 public class Point { private int x; //x的值 private int y;//y的值 private int dis;//计算 x^2 * y^2 public int getDis() { return dis;
2022-01-03 18:17:56
1375
原创 输入有限个英文(小写)单词,单词可以重复(不统计数量),按照降序输出这些单词。
import java.util.ArrayList; import java.util.Collections; import java.util.Scanner; //输入有限个英文(小写)单词,单词可以重复(不统计数量),按照降序输出这些单词。 public class test { public static void main(String[] args) { // 创建一个动态数组 ArrayList<String> result1 = new
2022-01-01 23:33:20
488
原创 定义两个集合(”abc”,”aaa”,”bbb”,”ccc”)和(”abc”,”ddd”,”eee”,”ccc”),求它们的交集、并集和差集
import java.util.HashSet; import java.util.Set; //定义两个集合(”abc”,”aaa”,”bbb”,”ccc”)和(”abc”,”ddd”,”eee”,”ccc”),求它们的交集、并集和差集。 public class test { public static void main(String[] args) { // 创建一个HashSet 因为要求交集、并集、差集,所以选择HashSet // 该类实现了Set接
2022-01-01 22:19:12
806
原创 机器学习【1.预测房价】
预测房价: 数据集介绍 boston_dataset: Boston house prices dataset Data Set Characteristics: :Number of Instances: 506 :Number of Attributes: 13 numeric/categorical predictive. Median Value (attribute 14) is usually the target. :Attribute Information (in order):
2021-11-23 00:59:55
1580
原创 OpenVINO【车辆检测】
openvino简直就是一个外挂!!! 在我的i5-9300H 帧率高达90fps!!! 只能用离谱二字来形容 # -*- coding: utf-8 -*- """ Created on Tue Nov 16 03:01:53 2021 @MysteriousKnight: 23608 @Email: xingchenziyi@163.com """ from openvino.inference_engine import IECore import numpy as np import t
2021-11-16 03:43:23
1035
原创 OpenVINO【图像分类】
基于openvino的图像分类 # -*- coding: utf-8 -*- """ Created on Tue Nov 16 01:38:44 2021 @MysteriousKnight: 23608 @Email: xingchenziyi@163.com """ from openvino.inference_engine import IECore import numpy as np import time import cv2 as cv ie = IECore() dev
2021-11-16 02:42:50
2559
原创 pandas基础1
import numpy as np import matplotlib.pyplot as plt import matplotlib.pyplot as mpl import pandas as pd mpl.rcParams['font.sans-serif'] = ['SimHei'] mpl.rcParams['axes.unicode_minus'] = False #获取数据框 df = pd.read_csv("C:/Users/23608/Desktop/IMDB-Movie-Data.
2021-11-09 21:18:00
624
原创 Gesture_cognition(手势识别)【附github地址】
Gesture_cognition(手势识别) 一、项目信息 该项目基于Tensorflow2.1开发,自建六种手势数据集,内置图像预处理,图像增广,网络模型,识别等程序。可帮助新手掌握如何使用自制数据集进行模型训练,分类,调用训练好的模型进行目标检测。 因为计算机GPU资源有限,仅仅训练了2400张图片,采用的灰度二值化图像处理方式。在保存数据集的时候,我先将增广之后的图片进行保存,再读取图片保存为NumPy,这样导致了本来是两个维度的二值化图依旧有三个维度,可对代码进行修改,减少图像维度,减
2021-10-28 02:51:01
3884
3
原创 Java 【基础2】
1、设计一个能存储姓名(name)、E-mail地址的类,在主函数中使用set和get函数赋值并且输出属性值。 Student类 public class Student {//创建一个Student类, Class的文件名也要是Student private String name;//设置私有的name属性 均为String类型 private String email;//设置私有的email属性 //设置email属性的get方法 public String get
2021-10-05 22:29:55
175
原创 P6【OpenCV人脸识别】
# -*- coding: utf-8 -*- """ Created on Fri Oct 1 23:17:07 2021 @author: 23608 """ import numpy as np import cv2 cap = cv2.VideoCapture(1) # 0一般都是你电脑内置的摄像头 1是外置摄像头 face_cascade = cv2.CascadeClassifier('C:/Program Files/Python38/Lib/site-packages/cv2/dat
2021-10-03 21:31:54
134
原创 P4【初识Numpy】
# -*- coding: utf-8 -*- """ Created on Fri Oct 1 22:50:30 2021 @author: 23608 """ # pip install [pk.name] import numpy as np import matplotlib.pyplot as plt # 创建一个10行10列的二维数组, 里面的值为0-1之间 [0,1] [0, 5) np.random.seed(1) x = np.random.rand(10,15) * 10 x = x
2021-10-03 21:30:16
144
原创 Java【基础】
1.实现输出5个石字旁、5个女子旁的汉字 // 创建一个Test1类,在main函数里面写程序,定义两个char类型的字符,使用for循环输出自加 1 的字符串。 public class Test1 { public static void main(String[] args) { char text1 = '破'; char text2 = '好'; //石字旁输出 for (int i = 0; i < 5; i++) {
2021-08-31 11:56:57
1060
原创 Python【算法设计与分析】穷举法
# -*- ecoding: utf-8 -*- # @ModuleName: s50 # @Function: 现在36块石板,有36个人,男生每趟搬4块,女生每趟搬3块,2个小朋友能搬1块 # @Author: MysteriousKnight # @Email: xingchenziyi@163.com # @Time: 2021-08-25 17:06 import numpy as np import pandas as pd value = [4, 3, 1] number = 36 sub
2021-08-26 15:21:59
1897
1
原创 一、Python【基础篇1-3数组】
一、Python【基础篇1-3数组】 Python 没有内置对数组的支持,可以使用 Python 列表代替。可以回顾我们上篇讲的列表,很简单。 不过我们介绍一个Python 语言强大的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量 的数学函数库。学python必备。 pip install numpy # 不过安装了anaconda的同学不需要再安装,因为conda已经实现安装好。 我们会用到opencv开源图像处理库,可以看看我发的另外一篇博客进行了解。 接下来,我们操作像素
2021-08-07 17:51:06
501
原创 致所有的的开发者
import csdn as sb class noob: def getout(self): path = open("wwww.stackoverflow.com") return self main: sb = noob() sb.getout
2021-05-31 09:41:16
170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅