当前位置: 首页 > news >正文

视频监控流程图4

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<link rel="stylesheet" type="text/css" href="visio.css"/>
<title>
视频监控流程图
</title>
<script type="text/javascript" language="javascript">
function UpdateTooltip(){};
function OnShapeClick(){};
</script>

<script src="gif_1.js" type="text/jscript" language="jscript"></script>

<script type="text/jscript" language="jscript">
    if(parent.isUpLevel)
    {
        location.replace(parent.g_FileList[parent.g_CurPageIndex].PriImage);
    }
</script>

<script type="text/jscript" language="jscript">

var pageID = 6;

var isUpLevel = parent.isUpLevel;
var OnShapeClick = null;
if (!parent.isMac)
{
    OnShapeClick = parent.OnShapeClick;
}

var OnShapeKey = parent.OnShapeKey;
var UpdateTooltip = parent.UpdateTooltip;
var clickMenu = parent.clickMenu;
var toggleMenuDiv = parent.toggleMenuDiv;
var toggleMenuLink = parent.toggleMenuLink;
var GoToPage = parent.GoToPage;


if (parent.isUpLevel)
{

    if (parent.g_FirstPageToLoad != null && parent.g_FirstPageToLoad.length > 0)
    {
        if (parent.g_FileList[parent.g_CurPageIndex].PageID != pageID)
        {
            var fileEntry = parent.g_FileList[parent.g_CurPageIndex];
            var fileToLoad = fileToLoad = fileEntry.PriImage;
            if (fileEntry.SecImage.length > 0)
            {
                fileToLoad = fileEntry.SecImage;
            }

            location.replace(fileToLoad);
        }

        parent.g_FirstPageToLoad = null;
    }


    var viewMgr = new parent.CViewMgr();
    parent.viewMgr = viewMgr;

    viewMgr.SupportsDetails = true;
    viewMgr.SupportsSearch = true;

    viewMgr.put_Location = ViewMgrSetRasterLocation;
    viewMgr.visBBoxLeft = 0.077073;
    viewMgr.visBBoxRight = 7.678832;
    viewMgr.visBBoxBottom = 0.871646;
    viewMgr.visBBoxTop = 9.450486;
    viewMgr.highlightDiv = null;
}

function load ()
{
    if(isUpLevel)
    {
        arrowdiv.innerHTML = '<img id="arrowgif" alt="显示所选形状的位置" src="arrow.gif"/>';

        var pageIndex = parent.PageIndexFromID (pageID);
        parent.CurPageUpdate (pageIndex);
    }
}

function unload()
{
    if(isUpLevel)
    {
        viewMgr = null;
        parent.viewMgr = null;
    }
}

window.onload = load;
window.onunload = unload;
document.onclick = clickMenu;

</script>
</head>

<body class="pageView" bgcolor="#FFFFFF">

<div id=arrowdiv style="position:absolute;top:0;left:0;visibility:hidden;z-index:5">
</div>

<div id="menu1" οnclick="clickMenu()" class="hlMenu">
</div>

<DIV id=RasterDiv>


<center>
  <IMG id="ConvertedImage" SRC="gif_4.gif" ALT="DirectShow系统框图" name=RasterImage BORDER="0" USEMAP="#visImageMap">
</center>

<MAP NAME="visImageMap">
  <AREA shape="POLYGON" tabindex="1" ALT="文件系统" origTitle="文件系统" TITLE="文件系统"  target="_top" COORDS="15,138,84,138,84,97,15,97,15,138" οnmοuseοver="UpdateTooltip(this,6,20)" οnfοcus="UpdateTooltip(this,6,20)" οnclick="return OnShapeClick(6,20);" οnkeyup="OnShapeKey(6,20);">
  <AREA shape="POLYGON" tabindex="1" ALT="Legacy VCM/ACM 编码器" origTitle="Legacy VCM/ACM 编码器" TITLE="Legacy VCM/ACM 编码器"  target="_top" COORDS="515,138,532,138,532,97,517,97,517,95,478,95,478,97,463,97,463,138,480,138,480,138,515,138,515,138" οnmοuseοver="UpdateTooltip(this,6,19)" οnfοcus="UpdateTooltip(this,6,19)" οnclick="return OnShapeClick(6,19);" οnkeyup="OnShapeKey(6,19);">
  <AREA shape="POLYGON" tabindex="1" ALT="文件系统" origTitle="文件系统" TITLE="文件系统"  target="_top" COORDS="463,200,532,200,532,159,463,159,463,200" οnmοuseοver="UpdateTooltip(this,6,18)" οnfοcus="UpdateTooltip(this,6,18)" οnclick="return OnShapeClick(6,18);" οnkeyup="OnShapeKey(6,18);">
  <AREA shape="POLYGON" tabindex="1" ALT="DirectSount" origTitle="DirectSount" TITLE="DirectSount"  target="_top" COORDS="342,292,418,292,418,251,342,251,342,292" οnmοuseοver="UpdateTooltip(this,6,17)" οnfοcus="UpdateTooltip(this,6,17)" οnclick="return OnShapeClick(6,17);" οnkeyup="OnShapeKey(6,17);">
  <AREA shape="POLYGON" tabindex="1" ALT="DirectDraw" origTitle="DirectDraw" TITLE="DirectDraw"  target="_top" COORDS="429,292,497,292,497,251,429,251,429,292" οnmοuseοver="UpdateTooltip(this,6,16)" οnfοcus="UpdateTooltip(this,6,16)" οnclick="return OnShapeClick(6,16);" οnkeyup="OnShapeKey(6,16);">
  <AREA shape="POLYGON" tabindex="1" ALT="声卡" origTitle="声卡" TITLE="声卡"  target="_top" COORDS="346,363,415,363,415,322,346,322,346,363" οnmοuseοver="UpdateTooltip(this,6,15)" οnfοcus="UpdateTooltip(this,6,15)" οnclick="return OnShapeClick(6,15);" οnkeyup="OnShapeKey(6,15);">
  <AREA shape="POLYGON" tabindex="1" ALT="视频图像卡" origTitle="视频图像卡" TITLE="视频图像卡"  target="_top" COORDS="429,363,497,363,497,322,429,322,429,363" οnmοuseοver="UpdateTooltip(this,6,14)" οnfοcus="UpdateTooltip(this,6,14)" οnclick="return OnShapeClick(6,14);" οnkeyup="OnShapeKey(6,14);">
  <AREA shape="POLYGON" tabindex="1" ALT="LegacyVFM捕获设备" origTitle="LegacyVFM捕获设备" TITLE="LegacyVFM捕获设备"  target="_top" COORDS="125,384,194,384,194,343,125,343,125,384" οnmοuseοver="UpdateTooltip(this,6,13)" οnfοcus="UpdateTooltip(this,6,13)" οnclick="return OnShapeClick(6,13);" οnkeyup="OnShapeKey(6,13);">
  <AREA shape="POLYGON" tabindex="1" ALT="MPEG2硬件解码器" origTitle="MPEG2硬件解码器" TITLE="MPEG2硬件解码器"  target="_top" COORDS="234,384,303,384,303,343,234,343,234,384" οnmοuseοver="UpdateTooltip(this,6,12)" οnfοcus="UpdateTooltip(this,6,12)" οnclick="return OnShapeClick(6,12);" οnkeyup="OnShapeKey(6,12);">
  <AREA shape="POLYGON" tabindex="1" ALT="WDM 捕获设备" origTitle="WDM 捕获设备" TITLE="WDM 捕获设备"  target="_top" COORDS="36,384,105,384,105,343,36,343,36,384" οnmοuseοver="UpdateTooltip(this,6,11)" οnfοcus="UpdateTooltip(this,6,11)" οnclick="return OnShapeClick(6,11);" οnkeyup="OnShapeKey(6,11);">
  <AREA shape="POLYGON" tabindex="1" ALT="核心串流 模式结构" origTitle="核心串流 模式结构" TITLE="核心串流 模式结构"  target="_top" COORDS="36,331,105,331,105,290,36,290,36,331" οnmοuseοver="UpdateTooltip(this,6,10)" οnfοcus="UpdateTooltip(this,6,10)" οnclick="return OnShapeClick(6,10);" οnkeyup="OnShapeKey(6,10);">
  <AREA shape="POLYGON" tabindex="1" ALT="提交过滤器" origTitle="提交过滤器" TITLE="提交过滤器"  target="_top" COORDS="346,200,415,200,415,159,346,159,346,200" οnmοuseοver="UpdateTooltip(this,6,8)" οnfοcus="UpdateTooltip(this,6,8)" οnclick="return OnShapeClick(6,8);" οnkeyup="OnShapeKey(6,8);">
  <AREA shape="POLYGON" tabindex="1" ALT="变换过滤器" origTitle="变换过滤器" TITLE="变换过滤器"  target="_top" COORDS="236,200,305,200,305,159,236,159,236,200" οnmοuseοver="UpdateTooltip(this,6,7)" οnfοcus="UpdateTooltip(this,6,7)" οnclick="return OnShapeClick(6,7);" οnkeyup="OnShapeKey(6,7);">
  <AREA shape="POLYGON" tabindex="1" ALT="源过滤器" origTitle="源过滤器" TITLE="源过滤器"  target="_top" COORDS="125,200,194,200,194,159,125,159,125,200" οnmοuseοver="UpdateTooltip(this,6,6)" οnfοcus="UpdateTooltip(this,6,6)" οnclick="return OnShapeClick(6,6);" οnkeyup="OnShapeKey(6,6);">
  <AREA shape="POLYGON" tabindex="1" ALT="过滤器图表管理器" origTitle="过滤器图表管理器" TITLE="过滤器图表管理器"  target="_top" COORDS="160,138,380,138,380,117,160,117,160,138" οnmοuseοver="UpdateTooltip(this,6,4)" οnfοcus="UpdateTooltip(this,6,4)" οnclick="return OnShapeClick(6,4);" οnkeyup="OnShapeKey(6,4);">
  <AREA shape="POLYGON" tabindex="1" ALT="" origTitle="" TITLE=""  target="_top" COORDS="119,235,422,235,422,83,119,83,119,235" οnmοuseοver="UpdateTooltip(this,6,3)" οnfοcus="UpdateTooltip(this,6,3)" οnclick="return OnShapeClick(6,3);" οnkeyup="OnShapeKey(6,3);">
  <AREA shape="POLYGON" tabindex="1" ALT="应用程序" origTitle="应用程序" TITLE="应用程序"  target="_top" COORDS="146,41,394,41,394,0,146,0,146,41" οnmοuseοver="UpdateTooltip(this,6,2)" οnfοcus="UpdateTooltip(this,6,2)" οnclick="return OnShapeClick(6,2);" οnkeyup="OnShapeKey(6,2);">
</MAP>

</DIV>

</body>
</html>

相关文章:

视频监控流程图4

<html> <head> <meta http-equiv"Content-Type" content"text/html; charsetUTF-8"/> <link rel"stylesheet" type"text/css" href"visio.css"/> <title> 视频监控流程图 </title> <…...

「JVM 编译优化」Java 语法糖(泛型、自动装箱/拆箱、条件编译)

「JVM 编译优化」Java 语法糖&#xff08;泛型、自动装箱/拆箱、条件编译&#xff09; 语法糖可以看做事前端编译期的一些小把戏&#xff1b;虽不会提供实质性的功能改进&#xff0c;但它们或能提高效率&#xff0c;或能提升语法的严谨性&#xff0c;或能减少编码出错的机会&a…...

Linux下的进程控制

目录 退出码 终止进程 进程等待 进程程序替换 自己实现简易shell命令行 内建命令 退出码 在编写代码时main函数内部我们通常都使用return 0;结尾&#xff0c;以此标识正常退出。这里的return 0就是所谓的退出码&#xff0c;Linux下也是一样&#xff1a; 看这个小程序&…...

QT 文件监视系统QFileSystemWatcher监视目录的改变directoryChanged和监视文件的改变fileChanged

QT 文件监视系统QFileSystemWatcher监视目录的改变相关操作说明mainwindow.hmainwindow.cpp调试结果相关操作说明 添加头文件 Header: #include qmake: QT core bool QFileSystemWatcher::addPath(const QString &path)如果路径存在&#xff0c;则会向文件系统监视器添…...

Typescript基础知识(类型断言、类型别名、字符串字面量类型、枚举、交叉类型)

系列文章目录 引入一&#xff1a;Typescript基础引入&#xff08;基础类型、元组、枚举&#xff09; 引入二&#xff1a;Typescript面向对象引入&#xff08;接口、类、多态、重写、抽象类、访问修饰符&#xff09; 第一章&#xff1a;Typescript基础知识&#xff08;Typescri…...

Windows系统扩充C盘空间系列方法总结

目录前言方法一 使用自带的Windows的DiskPart扩充C盘1. 打开cmd2.三步命令方法二&#xff1a;使用Windows系统内置磁盘管理扩展C盘方法三. 使用专业磁盘分区工具总结前言 本教程是总结Windows系统进行C盘&#xff08;系统盘&#xff09;扩充空间的系列方法&#xff0c;一般来讲…...

华为OD机试 - 跳格子(Python)

跳格子 题目 地上共有N个格子,你需要跳完地上所有的格子, 但是格子间是有强依赖关系的,跳完前一个格子后, 后续的格子才会被开启,格子间的依赖关系由多组steps数组给出, steps[0]表示前一个格子,steps[1]表示steps[0]可以开启的格子: 比如[0,1]表示从跳完第0个格子以后…...

Java配置文件的值注入

1.平常使用直接在变量头上加上Value就可以把配置文件的值注入进来 Value(“${environment.active}”) private String environment; 2.但是变量使用static修饰时&#xff0c;就不能注入进来了 Value(“${environment.active}”) private static String environment; 这是因…...

SAP 订单BOM与销售BOM的区别

订单BOM与销售BOM的区别 訂單BOM: 是實際生產時用的BOM, 在標準BOM和銷售BOM基礎上增減物料的BOM 銷售BOM: 是為特定客戶設定的BOM, 在主檔數據層次上的BOM, 在生產時是帶到訂單BOM中去的. 標準BOM: 是公司為標準生產的BOM, 在主檔數據層次上的BOM, 在生產時是帶到訂單BOM中去的…...

支付宝支付详细流程

1、二维码的生成二维码生成坐标 <!-- zxing生成二维码 --><dependency><groupId>com.google.zxing</groupId><artifactId>core</artifactId><version>3.3.3</version></dependency><dependency><groupId>co…...

TCP 的演化史-fast retransmit/recovery

工作原因要对一个 newreno 实现增加 sack 支持。尝试写了 3 天 C&#xff0c;同时一遍又一遍梳理 sack 标准演进。这些东西我早就了解&#xff0c;但涉及落地写实现&#xff0c;就得不断抠细节&#xff0c;试图写一个完备的实现。 这事有更简单的方法。根本没必要完全实现 RFC…...

CSS基础选择器,你认识多少?

前言在上一文初识CSS中&#xff0c;我们了解到了其格式&#xff1a;选择器{ }在初步尝试使用时&#xff0c;我们笼统的直接输入了p { }以选择p标签来对其操作&#xff0c;而这一章节里&#xff0c;我们再进一步探索有关基础选择器的相关内容&#xff0c;理解选择器的作用。选择…...

ChatGPT入门案例|商务智能对话客服(三)

本篇介绍智能客服的基本功能架构和基本概念&#xff0c;并利用对话流技术构建商务智能应用。 01、商务智能客服功能结构 互联网的发展已经深入到社会的各个方面&#xff0c;智能化发展已经成为社会发展的大趋势。在大数据和互联网时代&#xff0c;企业和组织愈加重视客户沟通…...

Matlab 最小二乘法拟合平面(SVD)

文章目录 一、简介1.1最小二乘法拟合平面1.2 SVD角度二、实现代码三、实现效果参考资料一、简介 1.1最小二乘法拟合平面 之前我们使用过最为经典的方式对平面进行了最小二乘拟合(点云最小二乘法拟合平面),其推导过程如下所示: 仔细观察一下可以发现...

AtCoder Regular Contest 126 D题题解

思路 首先我们看看假设选中 mmm 个数后的答案。 我们首先现将 mmm 个数移动到一起&#xff0c;在将他们重新排序。 我们知道&#xff0c;mmm 个数移在一起时&#xff0c;当位于中间的那个数不动时交换次数最少&#xff0c;于是可以列出式子&#xff08;cic_ici​ 是点 iii 的…...

Android R WiFi热点流程浅析

Android R WiFi热点流程浅析 Android上的WiFi SoftAp功能是用户常用的功能之一&#xff0c;它能让我们分享手机的网络给其他设备使用。 那Android系统是如何实现SoftAp的呢&#xff0c;这里在FWK层面做一个简要的流程分析&#xff0c;供自己记录和大家参考。 以Android R版本为…...

【C++进阶】二、多态详解(总)

目录 一、多态的概念 二、多态的定义及实现 2.1 多态的构成条件 2.2 虚函数 2.3 虚函数的重写 2.4 虚函数重写的两个例外 2.4.1 协变 2.4.2 析构函数的重写 2.5 C11 override 和 final 2.5.1 final 2.5.2 override 2.6 重载、覆盖(重写)、隐藏(重定义)的对比 三、…...

node-sass@4.14.1 包含风险, 如何升级依赖至 dart-sass

文章目录需求我上网都查到了哪些信息在 github 看到了 node-sass 依赖的最新版本的列表&#xff1a;关于方案2的失败不同版本的 nodejs 和 node-sass依赖的**适配关系**从何得知替代方案——dart-sass如何安装 dart sass&#xff1f;需求 在做一个基于Node、React的前端项目&a…...

DataWhale 大数据处理技术组队学习task2

三、Hadoop分布式文件系统 1. 产生背景 数据量越来越大&#xff0c;一台独立的计算机已经无法存储所有的数据---->将大规模的数据存储到成百上千的计算机中------为了解决数据管理以及维护极其繁琐与低效------>分布式文件系统 分布式文件系统是管理网络中跨多台计算机…...

一文读懂select、poll、epoll的用法

select&#xff0c;poll&#xff0c;epoll都是IO多路复用的机制。I/O多路复用就通过一种机制&#xff0c;可以监视多个描述符&#xff0c;一旦某个描述符就绪&#xff08;一般是读就绪或者写就绪&#xff09;&#xff0c;能够通知程序进行相应的读写操作。但select&#xff0c;…...

Python结合OCR技术实现高效发票信息提取与自动化处理

1. 为什么需要自动提取发票信息&#xff1f; 每次月底整理报销单据的时候&#xff0c;你是不是也经常对着堆积如山的发票发愁&#xff1f;一张张手动录入发票号码、金额、开票日期&#xff0c;不仅效率低下还容易出错。我去年在一家电商公司做财务系统优化时&#xff0c;发现财…...

LinkSwift网盘直链下载助手:2025年高效下载终极解决方案

LinkSwift网盘直链下载助手&#xff1a;2025年高效下载终极解决方案 【免费下载链接】Online-disk-direct-link-download-assistant 可以获取网盘文件真实下载地址。基于【网盘直链下载助手】修改&#xff08;改自6.1.4版本&#xff09; &#xff0c;自用&#xff0c;去推广&am…...

抖音直播智能采集与实时分析实战指南:从数据捕获到商业决策

抖音直播智能采集与实时分析实战指南&#xff1a;从数据捕获到商业决策 【免费下载链接】DouyinLiveWebFetcher 抖音直播间网页版的弹幕数据抓取&#xff08;2024最新版本&#xff09; 项目地址: https://gitcode.com/gh_mirrors/do/DouyinLiveWebFetcher 在数字营销与内…...

Windows性能优化:任务管理器深度使用指南

Windows性能优化&#xff1a;任务管理器深度使用指南Windows系统运行缓慢、卡顿&#xff1f;系统自带的任务管理器是诊断和解决性能瓶颈的强大工具。本文将带你深度挖掘Windows任务管理器的各项功能&#xff0c;重点介绍如何利用它进行进程管理、性能监控、启动项优化等操作&am…...

避坑指南:MTK DRM屏兼容中,那些容易让你“点不亮”的硬件与配置细节(附TP复位脚案例)

MTK DRM屏兼容开发实战&#xff1a;从硬件引脚到驱动配置的深度避坑指南 在MTK平台的多屏兼容开发中&#xff0c;工程师们常常会遇到屏幕"点不亮"的棘手问题。这类问题往往源于硬件连接、引脚配置或驱动编译选项中的细微疏忽。本文将结合真实案例&#xff0c;深入剖…...

LLaMA-Omni推理部署全攻略:本地与云端部署的最佳实践

LLaMA-Omni推理部署全攻略&#xff1a;本地与云端部署的最佳实践 【免费下载链接】LLaMA-Omni LLaMA-Omni is a low-latency and high-quality end-to-end speech interaction model built upon Llama-3.1-8B-Instruct, aiming to achieve speech capabilities at the GPT-4o l…...

从WiFi4到WiFi7:一张表格看懂所有代际的真实网速差距(附选购建议)

从WiFi4到WiFi7&#xff1a;四代协议性能全景对比与智能组网决策指南 当你在电商平台搜索"WiFi6路由器"时&#xff0c;超过200款不同价位的设备会瞬间涌入视野。从299元的入门款到4999元的旗舰机型&#xff0c;商家宣传的"AX3000"、"BE6500"等参…...

喜马拉雅音频下载工具:技术实现与高效使用指南

喜马拉雅音频下载工具&#xff1a;技术实现与高效使用指南 【免费下载链接】xmly-downloader-qt5 喜马拉雅FM专辑下载器. 支持VIP与付费专辑. 使用GoQt5编写(Not Qt Binding). 项目地址: https://gitcode.com/gh_mirrors/xm/xmly-downloader-qt5 在数字化学习与娱乐场景…...

告别逐行阅读:这个终端工具让你的阅读速度提升200%

告别逐行阅读&#xff1a;这个终端工具让你的阅读速度提升200% 【免费下载链接】speedread A simple terminal-based open source Spritz-alike (per-word RSVP aligned on optimal reading points) 项目地址: https://gitcode.com/gh_mirrors/sp/speedread 在信息爆炸的…...

3大核心能力解析:open_nsfw如何为企业构建智能内容安全防线

3大核心能力解析&#xff1a;open_nsfw如何为企业构建智能内容安全防线 【免费下载链接】open_nsfw yahoo/open_nsfw: 是一个由Yahoo开发的开放源代码的非成人内容过滤工具。适合用于需要过滤成人内容的网站或应用。特点是可以识别和过滤掉不适宜的内容&#xff0c;保护用户免受…...