• 等级
  • 10525 访问
  • 27 原创
  • 1 转发
  • 242231 排名
  • 7 评论
  • 3 获赞

基于局部对比度的质量评价(QILV)的matlab实现

基于局部对比度的质量评价隶属于全参考的图片质量评估,是将图片分块后求加权均值和方差最后利用提出的公式计算QILV的一共方法,原文:《ImageQualityAssessmentBasedonLocalVariance,SantiagoA.F.》步骤:对原图像和参考图像1.将原始图像转化为灰度图像后,转化为若干个M*N大小的图像分块。利用同等大小的二维高斯函数获得每个像素对应的...

2019-02-04 20:08:20

基于结构信息提取的图像质量评价的matlab实现

基于结构信息提取的图像质量评价(StructuralInformationExtraction),隶属于全参考的图像质量评估方法,是基于已提出的SSIM(structuralsimilarityindex),对图像进行离散余弦变换后,根据频率域的系数,将图像分为若干个部分后,对每个部分反变换(IDCT)到空间域,比较两个图像每个还原后部分的SSIM,并乘以对应部门的权重相加得到最后的综合S...

2019-02-04 17:30:44

pygame-飞机大战(上)

前言:当时(去年三月)接下来这个项目的时候,由于各种关系还没有开始着手,七月在天津实训的时候学了会儿(以后也许会发出来吧,不过都是半成品),之后就准备考研。这个项目还是得做的,本来就打算这个寒假完成,其实考研期间还挺犹豫,因为还不知道做什么游戏,前几天开了个会商榷了一下,ycb(YYyyCCCcccBb)说他五六月份已经把飞机大战的雏形搭建好了,本来我的本意是想做主剧情类的,但是他都搭建好了也只...

2019-01-25 19:06:14

S属性定义的自下而上计算的实现

借鉴和优化自原博客:https://blog.csdn.net/shl_shl/article/details/53535809由于还没有复(yu)习(xi)到这个地方所以这个实验的算法部分使用原博客的思想,但原博客存在冗余(例如建分析表、终结符的哈希值互换、规约时出栈次数等),本例使用python对其进行简化、优化和完善。方括号内为原作者的做法及程序块,括号前为改进的做法:使用的文法和之...

2019-01-05 14:33:33

句法分析-基于CKY的PCFG(概率上下文无法语法)

跟着其他博客走的步骤,最后做的不一定对,随便写写,表喷-_-虽然也没完全弄懂。。大体步骤是已知A->AB或A->b的概率,对输入的字符串,建立多棵树,最大概率的树即为该字符串的句法树。首先根据https://blog.csdn.net/bbbeoy/article/details/79649690 里已经推导出的各个产生式的概率(新注:根据后来的不断实践,图表中...

2019-01-04 19:59:58

语法分析-LR(1)的python实现[已经得到分析表的情况下]

LR(1):从左分析,从右推导,超前查看一个单词由于研究了半天为懂表是怎么自动建出来的,连方法都没懂,于是同LL1直接手动建立表了,哈哈哈哈我就是这么菜。分析表分为action表和goto表,同样为二维表第一个key为状态(int),第二个key为终结字符(action)/非终结字符(goto)action的表项为ri或si,ri表示按第i个产生式规约,si表示移进,即把输入符号和...

2019-01-03 00:08:06

使用sklearn和tf-idf变换的针对20Newsgroup数据集做文本分类

20News数据集:包含了20种不同类型新闻的文档组合。下载地址:http://qwone.com/~jason/20Newsgroups/(虽然才15M但是下了N久,最后发现不用下载anaconda还要在自动下一遍)首先import进来数据集,并使用subset='test'或'train'从数据集里得到训练集和测试集。导入Tfidfvectorizer用来对数据集和测试集进行向量空...

2019-01-02 17:07:12

语法分析-LL(1)分析的python实现

语法分析:将切分的单词序列组合成各类短语短语,常见的方法:自上而下,自下而上。LL(1):左扫描,左推导。大体步骤:1.从文件或其他方式导入\储存文法(实质就是几行符号流)并把其中的终结字符和非终结字符存在数组\列表里2.把文法每行的“或”(|)切分成两个即A->B|C切分为A->B和A->Cforiingramma:ss=i[0:1]...

2019-01-01 18:49:36

词法分析-利用Jieba实现高频词提取(Python)

Jieba是一个中文分词工具,可以进行关键词提取、词性标注等,并在python等中提供了接口。任务:利用Jieba实现高频词的提取。首先在中找到并安装jieba(已安装好)然后直接使用即可。Jieba有很多种模式(cut\cut_for_search\lcut\lcut_for_search),本次使用后两种(全模式和搜索引擎模式)。 首先利用open函数打开某txt文...

2018-12-31 13:36:38

词法分析-中文分词技术-正向最大匹配法与逆向最大匹配法

LongTimeNoSee...最近深受痛苦的折磨,这一年来所有的事跌宕起伏,如同一瞬,一个个打击接踵而至,从年初的各种擦边挂,到各种失败,各种放弃,似乎没有发生一个顺心的事,不知道从什么时候起戾气变得越来越重,更无与人说。不管如何,“尽吾志也而不能至者,可以无悔矣,其孰能讥之乎?”……我决定重拾包袱,从最初开始,从现在开始……  因为考研耽误了好多事,包括友谊,包括学习...

2018-12-31 13:20:07

数据结构编程回顾(七)航班信息的查询与检索

题目七:航班信息的查询与检索设计要求:对飞机航班信息进行排序和查找。可按航班号、起点站、终点站、起飞时间及到达时间等信息进行查询。每个航班记录包括八项:航班号、起点站、终点站、航班期、起飞时间、到达时间、机型以及票价。航班信息查询系统内容:1.航班号2.起点站3.终点站4.起飞时间5.到达时间6.退出系统  和之前的颇为类似,直接贴代码了,然后回...

2018-08-09 00:16:44

数据结构编程回顾(六).学生成绩管理系统-冒泡、快排、希尔、双向冒泡和堆排

题目六:学生成绩处理系统设计要求:本设计要求采用顺序存储结构,实现关于学生成绩处理的相关问题,包括:学生信息的录入、查询、修改、排序、确定名次以及信息的输出。其中学生信息包括:学号、姓名、四门课、总分以及排名;排序方法包括:双向冒泡排序、希尔排序、快速排序、堆排序等方法。菜单内容:1、学生信息录入2、学生信息查询3、学生信息修改4、学生成绩排序5、学生成绩输出6...

2018-08-09 00:14:01

数据结构编程回顾(五)交通咨询系统设计

题目五:交通咨询系统设计设计要求:设计一个咨询交通系统,能让旅客咨询从任一个城市到另一个城市之间的最短路径(里程)、最低费用或者最少时间等问题。对于不同的咨询要求,可以输入城市间路程、所需时间或者所需费用。设计分3个部分:1、建立交通网络图的存储结构;2、解决单源最短路径问题;3、实现两个城市之间的最短路径问题。使用二维数组traffic[i][j]来存储两个城市i...

2018-08-09 00:04:55

数据结构编程回顾(四) 二叉树的三种非递归遍历以及根节点到任意节点的路径

题目四:求二叉树上结点的路径设计要求:在采用链式存储结构存储的二叉树上,以bt指向根结点,p指向任一给定的结点,编程实现求出从根结点到给定结点之间的路径。菜单内容:1.建立二叉树存储结构2.求二叉树的前序遍历3.求二叉树的中序遍历4.求二叉树的后续遍历5.求指定结点的路径6.退出系统请选择:1–6:提示:【采用非递归遍历的方法】1.二叉树的建立2...

2018-08-08 23:55:21

数据结构编程回顾(三)八皇后问题(递归)

设计要求:八皇后问题是在8×8的国际象棋棋盘上安放8个皇后,要求没有一个皇后能够“吃掉”任何其他一个皇后,即没有两个或多个皇后占据棋盘上的同一行、同一列或者同一条对角线。说明:在实际问题中,有相当一类问题需要找出它的解集合,或者要找出某些约束条件下的最优解。求解时通常使用一种称为回溯的方法来解决,所谓回溯就是走回头路,该方法是在一定的约束条件下试探地搜索前进,若前进中受阻,则回头...

2018-08-08 23:30:20

数据结构编程回顾(二)约瑟夫生者死者游戏

题目二:约瑟夫生者死者游戏约瑟夫游戏的大意:30个游客同乘一条船,因为严重超载,加上风浪大作,危险万分。因此船长告诉乘客,只有将全船一半的旅客投入海中,其余人才能幸免于难。无奈,大家只得同意这种办法,并议定30个人围成一圈,由第一个人数起,依次报数,数到第9人,便把他投入大海中,然后再从他的下一个人数起,数到第9人,再将他投入大海中,如此循环地进行,直到剩下15个游客为止...

2018-08-08 22:36:18

数据结构编程回顾(一) 通讯录管理系统的设计与实现

很久没更了最近在复习数据结构没事把之前的代码翻出来回忆一下 【题目来自去年课程设计的七个题目】题目一:通讯录管理系统的设计与实现设计要求:系统包括通讯者结点信息的插入、查询、删除、更新以及通讯录信息的输出等功能。菜单内容:1.通讯录链表的建立2.通讯者信息的插入3.通讯者信息的查询4.通讯者信息的修改5.通讯者信息的删除6.通讯录链表的输出7.退...

2018-08-08 21:25:02

使用光流法进行视频显著性检测(Matlab)(下)

书接上文,上回书说到,使用LiuCe的光流法后,获得的图像结果一闪一闪的,于是对图像进行优化:首先把之前所得到的图片序列存放在三维数组中(新增部分)p1=uint8(zeros(m-1,120,160));p2=uint8(zeros(m-1,120,160));%遮罩部分代码同上一篇博客%fori=1:m-1p1(i,:,:)=img2;p2(i,:,:)=v2;以下...

2018-06-19 12:43:37

使用光流法进行视频显著性检测(Matlab)(上)

##由于作者比较菜就使用了别人的代码做了点改进和实验原始视频(bmp序列):(猴子和狗进行了友好的握手之后,猴子对狗挥手道别,狗目送猴离去)难点:1.画质差2.镜头晃动3.背景复杂首先,使用的是https://www.cnblogs.com/tiandsp/archive/2012/07/16/2593883.html里使用的HSoptflow.m函数:function[us,vs]=H...

2018-06-14 18:35:53

简易实现对机场托运货物是否满足要求的判断(Matlab)

背景图(0.jpg):测试图(1.jpg-7.jpg):(好像图六的大白菜是不可以的 其他貌似都可以把 我不太清楚)第一步,把目标图片的背景扣去,本来直接判断背景图和目标图的RGB距离,如果小于某个阈值,则判断为背景,置为黑(0,0,0),但是由于背景光照变化,导致效果很差,背景没抠去,前景倒是被抠没了。然后想到可以把R图片由RGB(红蓝绿)模型转到HSI(色调饱和度亮度)模型,这样就把亮...

2018-06-03 17:24:38

Type真是太帅了

爱好答题与养生的菜鸡队队员
关注
  • 学生
  • 中国 山东省 青岛市
奖章
  • 持之以恒