标签: visualization

Ruby中的波形可视化

我即将开始一个记录和编辑音频文件的项目,我正在寻找一个好的库(最好是Ruby,但会考虑除Java或.NET以外的任何东西)来实现波形的即时可视化.

有谁知道我应该从哪里开始搜索?

ruby audio mp3 visualization waveform

5
推荐指数
1
解决办法
4770
查看次数

5
推荐指数
1
解决办法
1124
查看次数

依赖解析网页上的树可视化

下面是依赖解析树的示例.

依赖解析树

我想在html网页上将其可视化,任何人都可以向我展示一些示例或方向吗?我熟悉C/C++,Python,但不熟悉html/javascript.

非常感谢!

html5 dependencies parsing visualization

5
推荐指数
1
解决办法
1971
查看次数

关于NoSQL设计的困惑

我知道NoSQL不是关系数据库,因此我无法绘制ERD或其他只能应用于关系数据库的方法.

我的困惑是:我应该用什么样的方法或图来设计NoSQL数据库?

谢谢.

visualization mongodb nosql

5
推荐指数
1
解决办法
3914
查看次数

OpenCV:如何设置像素的alpha透明度

我有一个图像,我试图通过着色每个像素红色绿色或蓝色来分割.我已计算出每个像素的置信度分数,并希望调整像素的Alpha透明度以反映置信度,即低置信度意味着几乎透明.有没有办法在OpenCV中执行此操作?如果没有,任何人都可以建议微创图书馆(C++)?

我尝试使用MatAurellius建议的4通道8位,这里是代码:

cv::Mat m = cv::Mat(20,20, CV_8UC4);
    for(int i = 0; i < m.rows; i++){
        for(int j = 0; j < m.cols; j++){
            Vec4b& v = m.at<Vec4b>(i,j);
            v[0] = 255;
            v[1] = 0;
            v[2] = 0;
            v[3] = 0.5;
        }
    }

    imwrite("alpha.png", m);
    namedWindow("m");
    imshow("m", m);
    waitKey(0);
Run Code Online (Sandbox Code Playgroud)

显示的图像全部为蓝色(无透明度),图像完全透明.

c++ opencv visualization

5
推荐指数
1
解决办法
2万
查看次数

如何在ggplot2中使用填充美学来绘制两组的相对比例?

如何在ggplot2中使用填充美学来绘制两组的相对比例?

我在这里问这个问题,因为关于这个主题的其他几个答案似乎不正确(ex1,ex2和ex3),但是Cross Validated似乎在功能上禁止了R特定问题(CV meta). ..density..在概念上与比例相关,但与比例不同(ex4和ex5).所以正确答案似乎不涉及密度.

例:

set.seed(1200)
test <- data.frame(
  test1 = factor(sample(letters[1:2], 100, replace = TRUE,prob=c(.25,.75)),ordered=TRUE,levels=letters[1:2]), 
  test2 = factor(sample(letters[3:8], 100, replace = TRUE),ordered=TRUE,levels=letters[3:8])
)
ggplot(test, aes(test2)) + geom_bar(aes(y = ..density.., group=test1, fill=test1) ,position="dodge")
#For example, the plotted data shows level a x c as being slightly in excess of .15, but a manual calculation shows a value of .138
counts <- with(test,table(test1,test2))
counts/matrix(rowSums(counts),nrow=2,ncol=6)
Run Code Online (Sandbox Code Playgroud)

似乎产生正确输出的答案适用于不使用ggplot2(在ggplot2之外计算它)的解决方案,或者需要使用面板而不是填充美学. …

statistics visualization r data-visualization ggplot2

5
推荐指数
1
解决办法
2642
查看次数

如何为某些等级获得不同的等级

我希望我的节点的底端等级小于ranksep图的其余部分。你怎么做到这一点?我似乎找不到正确的语法来ranksep为不同的子图分别设置。

这不起作用-所有等级都以相同的方式分开(大等级和小等级都被忽略):

graph G{
  {  ranksep=1.0; // big separation
     1 -- 2
     1 -- 3
  }
  {  ranksep=0.2;  // small separation
     2 -- 4
     2 -- 5
     3 -- 6
     3 -- 7
  }
}
Run Code Online (Sandbox Code Playgroud)

结果:

Ranksep

visualization dot graphviz

5
推荐指数
1
解决办法
2783
查看次数

可视化OpenCV KeyPoints

我正在学习OpenCV,目前我正在尝试理解存储在a中的基础数据,KeyPoint以便我可以更好地利用我正在处理的应用程序的数据.

到目前为止,我一直在浏览这两页:

http://docs.opencv.org/modules/features2d/doc/common_interfaces_of_feature_detectors.html?highlight=featuredetector#FeatureDetector

http://docs.opencv.org/doc/tutorials/features2d/feature_detection/feature_detection.html

然而,当我按照教程使用时drawKeypoints(),这些点的大小和形状都相同,并且使用看似随意的颜色绘制.

我想我可以遍历每个关键点的属性:绘制一个圆圈,绘制一个箭头(为角度),根据响应给它一个颜色,等等.但我认为必须有一个更好的方法.

是否有内置方法或类似的其他方法drawKeypoints()将帮助我更有效地可视化KeyPoints图像?

opencv visualization keypoint

5
推荐指数
2
解决办法
1万
查看次数

R:如何将轴标签移近图

我想将轴标签移近我的情节.我怎样才能做到这一点?

set.seed(3)
plot(rnorm(10), xlab = "Age", ylab = "Weight", cex.lab = 1.5)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

visualization r

5
推荐指数
1
解决办法
7251
查看次数

创建循环流程图(circos)

我正在寻找一个应用程序来创建图片中的图表.我一直在使用gephi并尝试使用circos.Gephi仍然处于测试阶段,并且为了获得图表,circos需要大量配置.我正在寻找一些更容易的东西,可以将csv文件转换成这样的图表.

循环流程图

charts visualization

5
推荐指数
1
解决办法
1913
查看次数