wangxich17 Goto Github PK
Type: User
Type: User
Xu, Xiong, bf Corso_2012_Streaming Hierarchical Video Segmentation,网上给出了该论文的linux下的源代码,在codeblocks平台上实验成功,备份代码,用于处理anal数据,已提取连续雨区,降雨量过滤的数值可为5,10,15,20,25,等,此外 超体素处理的是经过膨胀dilate6_6的dat文件,文件命名方式是1.dat...4381.dat
在处理 anal数据,时间间隔为一天,所以 在设置 阈值时候,使用了 三个阈值 和刚开始的一个阈值不一样,此外过滤了 在对轮廓点进行椭圆拟合时候,长轴和短轴相差过大的if(b>15*a)则过滤掉该雨区。在求相似度的时候,使用基于对象的论文中方法,论文中公式三有错误应该是w5*100*abs(1-sed))
处理anal数据,需要得到连续雨区,方便在web端显示 ,求出的连续雨区 是 保存每一雨区的id.
降雨量是15mm,阈值是三个,在求连续雨区的时候,本应该循环0:4380,却写成了1:4380,导致整体结果有偏差,即每一天的雨区都变成了下一天的雨区,比如2003.09.01本来有三个雨区,但是将其写成了2003.09.02的两个雨区,所以出现错误
vs2015+opencv3.2+eigen3,c++实现计算相似雨区,使用论文Xu, Xiong, bf Corso_2012_Streaming Hierarchical Video Segmentation中的方法,基于对象的相似分析
雨区的编号,比如:20030102.10,之前的代码,在进行字符串转换的时候会出现转换成20030102.1,把最后的0,抹去了,这是修改后的,以降雨量15毫米为例子
vs2015+opencv3.2+eigen3,c++实现计算相似雨区,基于对象的相似分析,在这里没有使用这个方法去查找所有与一个雨区相似的雨区,而是对比了anal和fcst 实际数据和预测数据之间相似度分析
matlab 代码 实现Lack, Limpert, Fox_2010_An Object-Oriented Multiscale Verification Scheme 论文 然后分析雨区相似度
使用matlab求出points数据,在使用opencv fitellipse求出椭圆参数,由于直接使用matlab参数求出来的 fitellipse参数又问题,所以换成opencv求参数,之所以先在matlab中求出数据点,是因为需要matlab中那种三个阈值过滤的数据点,所以我们使用matlab先求出各个雨区的轮廓点数据集,然后在使用opencv,fitellipse 函数 求出各个雨区椭圆拟合参数,此处是结合原来的平均降雨量和ID,和opencv fitellipse 跑出来的数据一起生成新的精准雨区数据
使用matlab求出points数据,在使用opencv fitellipse求出椭圆参数,由于直接使用matlab参数求出来的 fitellipse参数又问题,所以换成opencv求参数,之所以先在matlab中求出数据点,是因为需要matlab中那种三个阈值过滤的数据点
之前用的 csdn上下载的fitellipse.m 有问题,所以 数据不对,此代码将 轮廓的坐标点提取粗来,然后 使用opencv 中 fitellipse求出 每一个 dat每一个雨区的 椭圆拟合参数
使用三个阈值 降雨量rainfall (5,10,15,20,25)和面积阈值过滤 bwareaopen(I,8,8),以及轮廓数目pixels来过滤dat文件,得到精准雨区的pctures png
之前matlab代码求出的降雨量15毫米过滤,面积8,过滤,以及轮廓数目10过滤,得到的雨区的Id,如果是20020103.10,由于字符串转换会把后面的0抹去,导致出现20020103.1,会导致数据库查询时雨区的id不唯一,这是修改后的代码,降雨量15毫米为例子
python AC状态机转换多模匹配
ARIMA is a Java open source project dedicated in the study model of ARIMA, AR, MA
bitcoin-sentiment
Static (Python) and streaming (C++) implementations of xStream (KDD 2018).
A complete computer science study plan to become a software engineer.
date:2017.02.17,in this project wo use the methold of paper which named 《Cell_identification_and_verification_of_QPF_ensemb》and 《Lack, Limpert, Fox_2010_An Object-Oriented Multiscale Verification Scheme》. The datas are form 2002.01.02 to 2013.12.30.
An implementation of DBSCAN runing on top of Apache Spark
Implementation (Recurrence) for Dynamic Density Based Clustering
fabric with SM algorithms based on 1.1version
fabric-flink
Apache Flink
A simple wordcount with Flink
基于flink的分布式数据同步工具
Generic Density Based Clustering
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.