- 博客(77)
- 资源 (1)
- 收藏
- 关注
原创 记录几个图像识别用的数据集
看到几个数据集的介绍,没有亲自去测试获取这些数据集,仅记录。Caltech:http://www.vision.caltech.edu/Image_Datasets/Caltech101http://www.vision.caltech.edu/Image_Datasets/Caltech256Corel库子集 WANG图像库:http://bergman.stanford.edu/~zwang/project/imsearch/WBIIS.htmlCOIL图像库PASCAL图像
2022-04-02 15:35:38
1451
原创 二元分类,创建分类数据make_classification
分类结果为是或不是,属于或不属于,如果在特征平面中各个特征为独立的点,可用直线进行区分的分类即为二元分类。构建数据make_classification(n_samples=xx, n_classes=xx,n_features=xx,n_redundant=xx,random_state=xx)n_samples, 需要的数据n_classes,分类数量,默认为2n_features, 数据的特征量数,数据是一列还是几列n_redundant, 具有其它特征量的额外数据量ran
2022-04-01 21:09:18
2303
原创 机器学习python下数据分类方法
数据集分为训练集合测试集,分类方法包括留出法:Python环境下第三方软件库,Scikit-Learn中的函数X_train, X_test, y_train, y_test = train_test_split(X,y, test_size = XXX, random_state = 0)X: 表示要进行处理的原始数据y:表示数据对应的分类结果XXX: 测试数据集的比例,0~1,例如:0.3,,X中的30%的数据用于测试。X_train,y_train:用于训练的原始数据,..
2022-04-01 18:55:35
2247
原创 机器学习Machine Learning
符号接地问题:只告知特征的前提下,机器是否真能“理解”实际物体的问题。机器学习解决两类问题:分类问题:对数据所属类别进行判别回归问题:对数据变换趋势进行判别机器学习使用的算法分为:监督学习(Supervised Learning):进行分类学习时,包含分类的正确结果。无监督学习(Unsupervised Learning):不包含正确的结果,如聚类。强化学习(Reinforcement Learning):给予激励的方式促进学习。监督学习的数据处理流程:(1)数据收集
2022-04-01 17:58:41
1104
原创 C#做一年小孩做一个口算题生成器
孩子上小学,老师要求孩子每天做40到口算题,于是编写了一个口算题生成器,还真的挺好用的!!其实非常简单,就是制作了一个ExerciseMaker类,using System;using System.Collections.Generic;using System.Text;namespace MathExercise{ class ExerciseMaker { int ExerciseLevel = 21;//运算难度 List<...
2021-12-05 16:10:57
1819
原创 远程访问电脑
在学校一台台式机,希望可以在家工作时访问,设置方法学校台式机设置用户名和密码,并查看ipconfig中的IP号码设置台式机可以远程访问:电脑右键—>属性->远程桌面->打开允许远程访问在家里工作时:运行:mstsc,输入IP地址,用户名,密码,远程连接...
2021-12-05 12:41:00
692
原创 request网络爬虫入门
1. 安装request库管理员权限cmd里安装pip install request2. 测试request库,获取baidu主要内容启动IDLE状态码为200,访问成功,网页内容获取成功3.request方法4. get方法返回的是一个Response类,r = requests.get(url)5. Response类和Request类6. Response类的五个常用变量status_code, text, encoding, apparent_enc..
2021-12-01 12:47:38
845
原创 python处理excel的例子,根据学生的excel花名册生成各个子文件夹
将学生的作业内容进行整理,需要将每位学生提交的资料存放在一个文件夹下使用的库importpandasaspdimportxlrdimportos
2021-05-28 16:36:20
1183
原创 python里安装xlrd和xlwt
xlrd和xlwt是python的第三方控件,可以进行excel文件的访问和读写,在安装时要在系统cmd里进行安装,而不是python环境。先在python里调用了一下,出现了如下的提示。
2021-05-28 12:55:30
358
原创 OpenCV从图像中获取一个感兴趣的子图像的方法
使用一个矩形表示Matg_bwImage;RectmaxRect;Mat imageROI;imageROI = g_bwImage(maxRect);imshow("感兴趣区域", imageROI);
2021-04-27 11:13:49
515
原创 Git使用快速入门
1. 使用软件管家安装了Git2. 在需要备份的路径下右键选择Git Bash Here3.配置作者git config user.name “Shuangshuang”git config user.email “***@***.com”4. git init 创建一个版本库5. git add 文件名,在版本库中添加文件6. git commit -m “添加文件”这里add和commit是两个分开的命令,在有新的文件存入版本库时使用add命令7. git .
2021-04-27 10:39:06
186
原创 信息系统项目管理师备考:信息化和信息系统
信息化同工业化一样,全球各个行业、各个领域、各个方面都在经历信息化的过程。1. 信息2. 信息系统信息有机组合->管理决策3. 信息化产品-> 企业->产业->国民经济->社会生活4. 我国的信息化现状:两网、一站、四库、十二金国家信息化体系六要素关系图4. 信息系统的生命周期...
2021-04-08 22:05:28
93
原创 matlab text函数
text()图加上说明文字。格式:text(x,y,'txt',prop1_name,prop1_context,prop2_name, prop2_context...)x,y是平面坐标位置txt是说明文字内容属性是成对出现的,如:'color','r', 或'FontSize',13,或‘HorzontalAligment’,‘right’...
2021-01-13 09:04:25
3953
原创 分水岭算法理解,由图像绘制地形图
理解分水岭算法,提到绘制梯形图https://blog.csdn.net/fengye2two/article/details/79116105下载测试图像绘制地形图结果%绘制曲面的测试a = imread('11.jpg');% figure,imshow(a);I = rgb2gray(a);[height, width] =size(I);xgv = [1:1:width];ygv = [1:1:height];[x,y] = meshgrid(xgv,ygv)
2021-01-11 14:12:05
701
原创 pip使用
教程上说在cmd里pip install,然后:'pip' 不是内部或外部命令,也不是可运行的程序或批处理文件。pip的位置:C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\Scripts切换路径之后再执行可以了下载完之后出现:Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。: 'c:\\program .
2020-09-28 17:18:37
167
原创 git分枝操作
1. 查看分枝git branch -a一般为master2. 切换到远程的某种分枝新建一个有名字的分枝,保存远程的分枝git checkout -b 新建本地分枝名 远程分枝名3. 删除本地的分枝git branch -d 本地分枝名删除失败,提示使用git branch -D 本地分枝名4. 删除远程的分枝git push origin --delete 远程分枝名...
2020-07-01 06:05:04
194
原创 git删除远程分枝
可视化的git工具很好用,但没有明确的教程,不如直接使用git命令来的快。1. 打开git的方法:搜索Git Bash,打开应用也可以在有git仓库的地方,右键Git Bash here2. 到指定路径:cd 路径输入命令cd d:到D:下,路径是一个有git仓库的地方3. 查看分枝git brach -a4. 删除远程分枝git push origin --delete 分枝名...
2020-07-01 05:43:17
190
原创 C++代码转化为C#代码查找文件夹路径PathRemoveFileSpec
一个完整路径中找到文件所在的文件夹C++代码中用PathRemoveFileSpec,将路径末尾的文件名和反斜杠去掉,C#代码中可以使用GetDirectoryName
2020-06-15 17:17:58
182
原创 C#下的单例模式 Singleton
学习单例模式的记录:1. 在C# Depth中作的说明:原文出处2. 单例模式的介绍:百度3. 实际使用:推荐使用的方式是public sealed class Singleton4{ private static readonly Singleton4 instance = new Singleton4(); /// <summary> /// 显式的静态构造函数用来告诉C#编译器在其内容实例化之前不要标记其类型 /// </summ
2020-06-09 14:01:59
122
原创 matlab中创建一个m函数
创建的函数名与文件名保持一致。TestFun.m的第一行,如下:function [yout] = TestFun(xin)yout是输出xin是输入
2020-05-12 13:36:45
1884
原创 .NET framework下载
程序编译报错,某个.NET framework不存在,下载方式,选择C#应用程序的属性->目标框架->安装其他框架...进入网站https://dotnet.microsoft.com/download/visual-studio-sdks?utm_source=getdotnetsdk&utm_medium=referralDeveloper Pack可以直...
2020-04-23 17:32:49
285
原创 C# winform在设计器尺寸固定的方式
将MaxmumSize和MinmumSize默认值是0,0,用户可根据控件分布情况修改Form的大小,将两个数据设定成相同数值,Form大小尺寸就固定了。FormBorderStyle设置成FixedSingle,程序运行起来以后,用户不能修改窗口的尺寸了...
2020-04-21 15:22:13
427
原创 C++、C#混合语言编程log打印过程
需求说明:1. 要求C++和C#在一个应用程序调用过程中,相关的log打印在一个文件里。2. 要求log有多个等级。3. 要求log文件的命名反映应用程序的调用时间。4. 要求log文件内可以显示当前文件名,当前调用的函数名,当前的行号。C++和C#的混合编程:C++用作数据处理,C#用作界面显示,二者可以使用CLI交互编程。C#中使用NLog包的尝试,1. 当时间...
2020-04-20 17:32:57
457
原创 C#的Mutex使用
可以和C++的Mutex的对比着用。https://blog.csdn.net/qq_40242160/article/details/105490284包含using System.Threading;1. 创建Mutex m_mutex = new Mutex(true);2. 等待获取m_mutex.WaitOne();3. 释放 m_mutex.Relea...
2020-04-17 14:42:10
639
1
原创 C# 判断是否含有非法字符的方法
使用IndexOfAny,如果有返回的第一个匹配的位置,没有,返回-1. //判断文件名是否有效 public bool IsValidFileName(String fileName) { char[] chars = { '\\', '/', ':', '*', '?', '\"','<', '>' }; ...
2020-04-17 14:12:49
1284
原创 C#获取字符串的最后一个字符的方法
a_sPath.Substring(a_sPath.Length - 1, 1)Substring(startPos, length)
2020-04-16 16:08:10
21052
原创 C#获取系统应用程序数据
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
2020-04-16 16:02:49
301
原创 C++11中的=delete,=default
C++的类的四个特殊成员函数:构造函数,析构函数,拷贝构造函数,拷贝赋值运算符。C++11规定,如果程序员没有显示写这些特殊的成员函数,系统可以默认生成。=default,使用系统默认生成的相关函数=delete,禁用系统默认生成的相关函数...
2020-04-14 15:39:45
126
原创 需要LPCTSTR的函数可以用CString 对象做参数
CString有默认的类型转换操作符重载,可以隐式转换到LPCTSTR类型。大部分接受字符串的WindowsAPI,都是需要LPCTSTR做参数,这些参数也可以是CString对象。...
2020-04-14 14:25:33
267
原创 C++中可变参数的使用
可变参数,指输入的参数的个数不确定,通常是对可变参数的地址进行访问,方法如下:void DetailVar(LPCTSTR fmt,...){ va_list ap; va_start(ap, fmt); //fmt, 保存的是可变参数列表的第一个参数的指针 ... va_end(ap); //结束可变参数的访问}...
2020-04-14 14:17:57
326
原创 c++互斥量Mutex
必须先知道的概念,操作系统可以使多个任务并行执行,这被称为多线程的调度运行,简单地,虽然CPU只有一个程序运行指针,但是这个指针会按照操作系统分配的多个时间片,分别去取每个任务代码运行,任意时刻是一个线程在运行,但是总体上看像是多任务并行运行。一个线程有4中状态:就绪,等待操作系统能有时间片分给它使用,就是Thread.start()之后;运行,CPU指针在该线程中运行,进入线程的响应函数...
2020-04-13 17:03:50
258
原创 C++使用boost
boost库是C++标准库的延伸,提供源码,直接使用,有专人维护,用起来和STL一样很方便。1.下载直接访问官网,https://www.boost.org/,进入特定的版本界面,根据系统选择要下载的文件。2. 使用下载的windows中的boost_1_72_0, boost文件夹下已经包括boost的全部功能。3. 设置C++工程属性,将上述文件夹设置为包含目录...
2020-04-13 16:56:46
1457
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人