XINBEI-监控管理-历史视频检索=添加图选下载路径功能

①在ViewAllPlat项目中包com.baosight.viewall.common下建立类FileTool,继承Applet,类中添加如下方法:

/**
     * @author     DongMingWang
     * @time    20150807
     * @return    filePath
     */
    public String selectFilePath()
    {
        try{
            UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

            JFileChooser jfc = new JFileChooser();
            jfc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
            jfc.showDialog(null, "选择");
            File file = jfc.getSelectedFile();
            if (file != null)
                return file.getAbsolutePath();
        }catch(Exception e){
            e.printStackTrace();
        }

        return "c:\\hisvideo";
    }

selectFilePath

②将该类打包成FileTool.jar文件放入项目WebContent下的applet路径下
③在页面ZJSP02.jsp中添加如下代码引用applet:

<applet id="filePathChoose" CODE = "com.baosight.viewall.common.FileTool" codebase="applet/" archive="FileTool.jar"  width="0" height="0"></applet>

filePathChoose

④在文件ZJSP02.js中添加如下方法调用上面的java方法

/**
 * @author    DongMingWang
 * @time    20150804
 * 文件路径选择
 */
function selectFilePath()
{
    var filePath    = filePathChoose.selectFilePath();
    $(id_txtPath).val(filePath);
}

selectFilePath

NOTICE:此法需待客户端有jre环境,且涉及安全性问题时,需在打applet的jar包时进行签名认证.

时间: 2024-10-04 02:43:13

XINBEI-监控管理-历史视频检索=添加图选下载路径功能的相关文章

Android 录制视频时,在视频右下角添加时间水印,达到监控录像的效果

录制视频时,在视频右下角添加时间水印,达到监控录像的效果,如下图: 实现步骤如下: 1.制作12张图片,分别是数字0-9,冒号和横折.首先用PS做成png24格式,最好是黑底白字(在代码中将黑色忽略). 2.将上面制作好的12张png图片转成256色的bmp位图,可以使用windows自带的画图程序打开,然后另存为. 3.使用Bmp2c将第2步得到的256色bmp图片,转成c数组. 4.将第3步得到的c数组放到头文件tchip_digital_data.h里. 5.修改frameworks/av

智能视频检索算法

能视频检索依赖于视频算法对视频内容进行分析,通过提取视频中关键信息,进行标记或者相关处理,并形成相应事件和告警的监控方式,人们可以通过各种属性描述进行快速检索.如果把摄像机看作人的眼睛,而智能视频监控系统可以理解为人的大脑.智能视频技术借助处理器的强大计算功能,对视频画面中的海量数据进行高速分析,获取人们需要的信息; 帧差模型       帧差可说是最简单的一种背景模型,指定视频中的一幅图像为背景,用当前帧与背景进行比较,根据需要过滤较小的差异,得到的结果就是前景了. 背景统计模型 背景统计模型

目标检测之视频摘要---即视频浓缩,视频检索,视频摘要浓缩

(1)视频摘要应用背景 (2)视频摘要简介 (3)视频浓缩相关技术 (4)视频浓缩残留问题 ---------------author:pkf ----------------------------time:2015-1-26 ------------------------------------qq:1327706646 (1)视频摘要应用背景 说起视频摘要,13年就有看到同事在做这方面的工作,并带个硕士三个月内三个人搞出了个简单demo,当时是给多维视通合作的一个项目,给公安侦查大队使用

Ffmpeg drawtext 向视频中添加文字

Ffmpeg支持添加文字功能,具体如何将文字叠加到视频中的每一张图片,FFmpeg调用了文字库FreeSerif.ttf.当我们 用到ffmpeg 添加文字功能时 我们需要先下载改文字库,下载地址是http://www.fonts2u.com/free-serif.font,这算是 前期准备工作.准备工作完成以后,我来介绍下Ffmpeg实现视频文件添加文字功能的基本流程,流程图如下图所示: 图1. Ffmpeg 向视频添加文字流程

针对license的监控管理报告

针对license的监控管理报告 中国企业越来越多地采用HPC 技术来应对市场的挑战,越来越短的新产品周期,不断提升的技术创新要求等.企业在高性能计算平台建设的投资中,软件的投资已经大大地超过了在硬件上的投资.大量的.昂贵的商业软件成为制约企业扩大计算规模的一个重要原因.企业 HPC 环境中涉及的商业软件包括:建立几何模型使用的CAD软件.进行工程分析前后处理的 CAE 软件.用来进行计算求解的各类求解器.进行数据管理的 PDM/PLM系统.进行工程和实验数据管理的 SDM系统等等. 近几年来,

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LicManager对不同授权license的监控管理 &nbsp;

 LicManager对不同授权license的监控管理 软件授权方式概述 目前,商用软件和共享软件绝大部份都是采用注册码授权的方式来保证软件本身不被盗用,以保证自身的利益.尽管很多常用的许多软件系统的某些版本已经被别人破解,但对于软件特殊行业而言,注册码授权的方式还是一种保护软件系统本身的一种有效的手段. 通常而言,注册码授权方式有以下几种方式: l 安装序列号方式 这是最为常用的方式,Microsoft提供的产品(例如:Windows系列产品.Office系列产品等等)都是采用这种方式.通过

Redis Sentinel(Redis集群监控管理软件)

Redis Sentinel(Redis集群监控管理软件) # Redis-Sentinel的官网地址:http://redis.io/topics/sentinel # 注意:Redis-Sentinel官网提供不是稳定版!个人感觉这个比keepalived+redis来切换好非常多. 配置环境: OS: CentOS6.1 x86  *  4 Software: redis-2.6.9 内存: 16G CPU: E5606  @ 2.13GHz *2 ------------------ I

SpringBoot集成监控管理

(1).添加starter依赖 1 <dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-starter-actuator</artifactId> 4 </dependency> (2).配置相关信息 1 info.app.id=user 2 info.app.version=1.0.0 3 #management.e

Mac下Supervisor进程监控管理工具的安装与配置

Supervisor是一个类 unix 操作系统下的进程监控管理工具. Supervisor是由 Python 写成,可用 Python 的包安装管理工具 pip(Python Package Index) 直接安装 代码如下: sudo pip install supervisor 配置 Supervisor Supervisor 的配置文件命名为 supervisord.conf,它为 supervisord(Supervisor 的主服务命令) 和 supervisorctl(Superv