这是opencvsvm图像分类的整个工程代码,在VS2010下打开即可。
整个工程文件以及我的所有训练的图片存放在这里,需要的可以下载,自己在找训练图片写代码花了很多时间,下载完后自行解压,训练图片和测试图片可以从这免费下载http://download.csdn.net/detail/always2015/8944959,projectdata文件夹直接放在D盘就行,里面存放训练的图片和待测试图片,以及训练过程中生成的中间文件,现在这个下载object_classfication_end则是工程文件,我用的是vs2010打开即可,下面工程里有几个要注意的地方:1、在这个模块中使用到了c++的boost库,但是在这里有一个版本的限制。
这个模块的代码只能在boost版本1.46以上使用,这个版本以下的就不能用了,直接运行就会出错,这是最需要注意的。
因为在1.46版本以上中对比CsSVM这个类一些成员函数做了一些私有化的修改,所以在使用该类初始化对象时候需要注意。
2、我的模块所使用到的函数和产生的中间结果都是在一个categorizer类中声明的,由于不同的执行阶段中间结果有很多个,例如:训练图片聚类后所得到单词表矩阵,svm分类器的训练的结果等,中间结果的产生是相当耗时的,所以在刚开始就考虑到第一次运行时候把他以文件XML的格式保存下来,下次使用到的时候在读取。
将一个矩阵存入文本的时候可以直接用输出流的方式将一个矩阵存入,但是读取时候如果用输入流直接一个矩阵变量的形式读取,那就肯定报错,因为输入流不支持直接对矩阵的操作,所以这时候只能对矩阵的元素一个一个进行读取了。
3、在测试的时候,如果输入的图片太小,或者全为黑色,当经过特征提取和单词构造完成使用svm进行分类时候会出现错误。
经过调试代码,发现上述图片在生成该图片的单词的时候所得到的单词矩阵会是一个空矩阵,即该矩阵的行列数都为0,所以在使用svm分类器时候就出错。
所以在使用每个输入图片的单词矩阵的时候先做一个判断,如果该矩阵行列数都为0,那么该图片直接跳过。
2024/12/26 7:01:54 37.36MB SVM图像分类
1
1、无边框窗体,自定义标题栏,鼠标拖动,大小缩放,双击切换;
2、自定义一个对话框,自动换行显示提示信息,可以很方便的调用;
3、自带提供了四种样式黑色、蓝色、灰色、天蓝色风格供选择
2024/11/17 4:46:03 701KB QT 换肤 皮肤
1
QSS样式表之高仿PS黑色风格+白色风格+淡蓝色风格,个人最喜爱的淡蓝色风格,相当精美!
2024/11/10 5:21:32 1.27MB Qt,样式表
1
R语言数据挖掘——美国黑色星期五(BlackFriday)实验报告(附代码)使用R语言实现基本数据统计聚类关联规则挖掘注意:此为个人实验报告,仅作学习参考,勿照搬照抄,尤其ZS学校的同学。
2024/11/7 11:46:56 5.86MB 聚类 关联规则挖掘 R语言 数据挖掘
1
Walloop总理-最好的动态壁纸应用程序没有广告,不断更新!最终酷炫的动态壁纸,不会耗尽电池电量!!!高清动态壁纸,AMOLED动态壁纸,3D4k动态壁纸,静态壁纸等等...现在改善您的手机!Walloop是手机壁纸的集合,具有4K动画GIF/视频和更多...创新类别:▫️LIVEWALLPAPERS▫️AMOLEDLIVEWALLPAPERS(首款耗电量低的动态壁纸,许多全高清动态3D动态壁纸)AB️抽象和3D▫️鸟瞰图(地球视图,卫星,无人机)▫️AMOLED(超级AMOLED,奥尔德)▫️动物▫️艺术品▫️BLUR&BOKEH▫️黑暗(黑色壁
2024/8/31 0:15:49 7.17MB Walloop Prime Premium
1
KEIL主题文件global.prop,VS风格黑色主题,解压后将文件直接放到...\Keil_v5\UV4文件夹下重启KEIL即可。
2024/8/20 11:31:30 1KB KEIL
1
SourceInsight4.0黑色主题安装方法:Option–》LoadConfigurationFile–》选中下载文件–》continue
2024/8/17 3:31:05 14KB 主题 Theme
1
原创Matlab提取圆点中心坐标-circle.rar首先感谢论坛的资料,让我少走了弯路。
circle.rar名称:提取圆点中心坐标测试图像:背景为黑色,圆点为白色。
测试图像有五个圆点。
功能:提取圆点的中心坐标[XY],并用一个红色的“十”标出中心。
function[XY]=circletest_im=imread;%原始图像test_im_gray=rgb2gray;%[m,n]=size;bw=0;fori=1:mforj=1:niftest_im_gray>=250%二值化bw=1;endendend%imshow;L=bwlabel;s=regionprops;centroids=cat;imshow;holdonplot,centroids,'r')holdoffp=centroids;X=p;Y=p;复制代码附图:results.jpg结果
2024/7/15 1:49:15 3KB matlab
1
角色分为教师和学生,教师是出题目的人,学生是考试的人,登录系统的时候需要输入服务器的ip地址,也就是本机的ip地址,直接localhost就行,整体界面是黑色背景白色字,更显得高大。
题目有三类:单选题、多选题、判断题。
老师出完卷后学生就可以做试卷然后查看自己的成绩了。
2024/7/7 12:52:15 1.81MB mysql winform C#考试系统
1
直接在vs菜单中选择:工具->导入设置,并点击浏览按钮,选择解压后的文件即可。
自己画了很长时间调制的,和VS2012的黑丝主题一样,非常酷,保护眼睛
2024/7/7 9:43:43 25KB VS2010 VS2012 Dark主题
1
共 107 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡