快视终端系统
采用纯Java技术,实现跨平台运行能力
采用JavaFX技术,高速展示图像数据
采用Property技术,配置即时生效
采用Stream技术,提升多核CPU的cpu利用率
产品简介
快视终端是给基于JavaFX技术实现的二级图像快速检视工具。支持可配置的图像格式和图像排列,通道配置,显示速率,放大/缩小,数据存储等功能,并且支持同时接收不同格式的数据,以及对数据的检测统计信息。
● 采用纯Java技术,实现跨平台(Linux/Windows/mac OS)运行能力
● 采用JavaFX技术实现主控界面,JavaFX.ImageView技术实现图像数据的高速展示
● 采用Property技术实现界面配置和后台服务的即时连接,使配置可以即时生效
● 采用Stream技术实现数据的高速处理能力,提升多核CPU的cpu利用率
产品框架
本软件所有模块基于Java技术,实现了跨平台运行能力,在Linux,MacOS或者任何版本的Windows下都可以运行。采用JavaFx技术实现界面和后台服务,保证了界面在不同的系统中外观一致。通过JavaFX中的图像ImageView技术实现图像的高速显示,通过JavaFx的fxml实现软件的主界面,JavaFx的css功能实现了对主界面的个性化定制,采用Property技术连接前台UI配置和后台server配置,保证了界面的流畅和配置的即时生效功能。
本软件在后台服务中采用了Java8中最先进的Stream技术,实现了数据的接收、处理、保存/显示流程。Stream技术脱胎于Google的Map/Reduce,Map/Reduce技术是Google用于大数据处理的一种技术,数据可以在分布式系统中正确的处理和归并,实现了大数据处理的性能的线性提升。在Java8中,Stream技术借鉴了Map/Reduce技术,保证了数据流可以在不同线程中处理,简化了业务代码,并支持现代多核处理器的不同的cpu核同时处理业务数据。
产品参数
l 数据接收速率:>=4.2Gb
l 数据存储速率:>=4.2Gb
l 图像显示速率:>=30 frame/s
l 内存占用: <= 1.2GB
l 支持数据检测显示
l 支持图像排列配置
l 支持数据格式配置
l 支持本地回放/网络接收配置
l 支持全色和多光谱数据格式
l 支持多通道同时接收
l 支持多通道配置,并可采用不同的配置
l 支持接收速率限制
l 支持图像缩放
l 同时支持Windows/Linux/MacOS等操作系统
相关产品推荐