`
tanling8334
  • 浏览: 1923 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

JAVA三维可视化组件:Matplotlib 3D for JAVA(V2.0) 发布!欢迎使用JAVA平台的Matplotlib

    博客分类:
  • JAVA
阅读更多

     本人独立研发的一款JAVA平台可视化组件:Matplotlib 3D for JAVA(V2.0) 。基于JAVA SE 1.5的API开发,以jar包的形式存在。超轻量级设计实现,jar文件大小不超过200KB。内含自主研发的三维几何造型、绘制算法,不依托图形硬件,不依托OpenGL、DriectX、JAVA 3D等基础库,纯JAVA语言软件实现,可以非常方便的将Matplotlib 3D for JAVA(V2.0)显示面板嵌入到自己JAVA GUI程序中。

      本组件提供简单的外观API,可以方便生成三维效果的图形图表。支持鼠标等输入设备交互式操作,可方便的缩放和改变观察角度。V2.0版本全面显示支持动态编程,可实时生成三维模型动态改变动画。

 

组件下载及项目地址:

码云:         https://gitee.com/tanling8334/Matplotlib-3D-for-Java

Github:      https://github.com/tanling8334/Matplotlib-3D-for-Java

 

V2.0版本主要改进:

1、修正前一版本显示和造型算法BUG

2、改进引擎算法,性能有较显著提升

3、应用层改进坐标系扭曲和变换能力

4、全面显式支持3D动态动画编程

 

完整API请参看项目地址中的Demo和Readme.md文档

 

欢迎大家推广使用和交流。

 

QQ:17746302

email:ta8334@126.com

 

 

功能及效果展示:

引擎底层展示(四阶魔方)

 

 

底层引擎测试

 

 

 

波形干涉动画

三维等高、热力

三维等高、热力图

 

 

 

柱状图动画

 

 

函数点阵

 

趋势图动画

 

 

 

分享到:
评论

相关推荐

    数据可视化:matplotlib_1

    数据可视化:matplotlib_1

    Python程序设计:Matplotlib使用基础.pptx

    它包含了大量的工具,你可以使用这些工具创建各种图形,包括简单的散点图,正弦曲线,甚至是三维图形。 Python 科学计算社区经常使用它完成数据可视化的工作。 当然Matplotlib可以有效的结合Numpy和Pandas数据分析包...

    基于Python的matplotlib库和mpl-toolkits.mplot3d库实现三维可视化图的代码

    基于Python的matplotlib库和mpl_toolkits.mplot3d库实现三维可视化图的代码示例,每行代码都有注释: 此代码将生成一个简单的三维散点图,其中X轴,Y轴和Z轴分别表示X,Y和Z的值。 可以使用自己的数据来替换X,Y和Z...

    三维玫瑰,Matplotlib是一个流行的Python数据可视化库,用Matplotlib绘制三维玫瑰

    在本篇博客中,我们将介绍如何使用Matplotlib绘制一个三维曲面图像,并通过代码实例演示其中的关键部分。 import numpy as np import matplotlib.pyplot as plt from matplotlib import cm from mpl_toolkits.mplot...

    Python的地形三维可视化Matplotlib和gdal使用实例

    主要介绍了Python的地形三维可视化Matplotlib和gdal使用实例,具有一定借鉴价值,需要的朋友可以了解下。

    three-dimensional-plotting-in-matplotlib:Matplotlib 中的三维绘图

    大约在 1.0 版本发布时,一些 3D 绘图实用程序建立在 matplotlib 的 2D 显示之上,结果是一套方便的(如果有些有限)用于 3D 数据可视化的工具集。 通过导入mplot3d子模块启用 3D 绘图: from mpl_toolkits import ...

    [Matplotlib科学绘图系列]使用Matplotlib绘制三维包络面图

    [Matplotlib科学绘图系列]使用Matplotlib绘制三维包络面图 导入必要的库:我们需要导入matplotlib.pyplot库,以便进行数据可视化的工作。这个库非常常用,并且对于数据可视化有很强大的支持。我们将这个库简写为plt...

    [Matplotlib科学绘图系列]使用Matplotlib绘制三维子图

    [Matplotlib科学绘图系列]使用Matplotlib绘制三维子图 导入必要的库:我们需要导入matplotlib.pyplot库,以便进行数据可视化的工作。这个库非常常用,并且对于数据可视化有很强大的支持。我们将这个库简写为plt,以...

    Python实现圆柱三维显示

    设置视角和比例:根据需要,可以使用matplotlib.pyplot模块调整视角和比例,以获得更清晰和符合要求的可视化效果。 显示图形:使用matplotlib.pyplot模块的show()函数来显示生成的图形。 请注意,在实际代码编写中...

    用Matplotlib实现学生成绩的可视化分析.pdf

    语言中的 Matplotlib 库的数据可视化功能非常强大, 它可 以便捷地根据数据特点进行数据可视化。 Matplotlib 库可 以绘制折线图、 散点图、 饼图、 条形图、 柱形图、 雷达 图等多种图表, 主要用于二维绘图, 也可...

    T-SNE三维可视化python代码

    Python实现K-Means聚类后的三维可视化,使用的是生成数据,使用T-SNE降维,编译器为jupyter notebook 简单便捷,易于理解 使用库:pandas ,numpy ,sklearn,matplotlib,mpl_toolkits

    K-means聚类后三维可视化代码

    Python实现K-Means聚类后的三维可视化,使用的是生成数据,编译器为jupyter notebook 简单便捷,易于理解 使用库:pandas ,numpy ,sklearn,matplotlib,mpl_toolkits

    [Matplotlib科学绘图系列]使用Matplotlib绘制直方图

    [Matplotlib科学绘图系列]使用Matplotlib绘制直方图 导入必要的库:我们需要导入matplotlib.pyplot库,以便进行数据可视化的工作。这个库非常常用,并且...保存图像:使用plt.savefig()保存图像为“三维子图.png”。

    【matploblib】一文带你走遍matplotlib各种类型三维图

    相信许多使用过python的小伙伴都知道matplotlib是个强大的数据可视化工具,但是大部分小伙伴都只用其绘制平面图形,本系列将会教大家如何利用matplotlib来绘制3D图像 文章目录一、简介二、图像1、线图2、散点图3、...

    python基础教程:python实现3D地图可视化

    以地图为地图,可以在三维空间对轨迹、点进行可视化。 库 我们使用了多个库: 1.gdal; 主要是用于读取地图信息,这个库在GIS中很常用,使用C++代码编写的,如果安装不了需要在pypi里面找一下对应的资源。 2.opencv...

    t-SNE数据可视化sklearn中的digits数据集.html

    t_SNE数据可视化sklearn中的数据集digits,介绍了digits数据集的特性,是一个64维的数据集,同时进行了二维和三维的可视化,二维用到了matplotlib,三维用到了mpl_toolkits.mplot3d import Axes3D

    视频三维人体姿态检测项目-一键将视频转换为3D姿势.zip

    视频转Pose3D-通过视频预测3d人的姿势。 环境:Linux系统;...2D姿势到3D姿势和可视化部分来自VideoPose3D。 一些“ In the wild”脚本是从另一个fork改编的。 项目结构和./videopose.py运行脚本从此仓库改编而来

    Matplotlib数据可视化笔记

    Matplotlib数据可视化折线图,散点图,直方图折线图散点图直方图等高线图,彩色图,两者结合版等高线图,彩色图两者结合版二维频次直方图 折线图,散点图,直方图 折线图,散点图,直方图,这三种可以画的千奇百怪,...

    python实现3D地图可视化

    以地图为地图,可以在三维空间对轨迹、点进行可视化。 库 我们使用了多个库: 1.gdal; 主要是用于读取地图信息,这个库在GIS中很常用,使用C++代码编写的,如果安装不了需要在pypi里面找一下对应的资源。 2.opencv...

    Python 入门 matplotlib数据可视化基础【二】

    Python 入门 matplotlib数据可视化基础【二】分析特征之间的关系【散点&折线图】绘制散点图适用场景scatter函数绘制折线图plot函数综合实现 分析特征之间的关系【散点&折线图】 绘制散点图 适用场景 散点图是以一个...

Global site tag (gtag.js) - Google Analytics