登录
首页 » Others » 一种基于混沌加密的二值图像数字水印算法

一种基于混沌加密的二值图像数字水印算法

于 2020-12-04 发布
0 331
下载积分: 1 下载次数: 5

代码说明:

  以Logistic混沌映射的初值作为密钥,产生混沌序列构成加密模板来加密二值图像水印。在DCT变换域进行水印嵌入,进行非盲检测。该算法符合密码学要求,且仿真结果表明不可见性和鲁棒性良好。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 电力系统谐波检测加汉宁窗插值算法Matlab实现
    快速傅里叶变换是应用最广泛的一种谐波检测方法,但直接利用快速傅里叶变换进行谐波检测存在较大的误差,影响谐波分析结果的准确性。通过加汉宁窗及插值修正算法可以改善计算谐波频率、相位和幅值的准确度。简述了电力系统谐波检测非同步采样加汉宁窗插值算法的原理,并采用巴特沃斯低通滤波器滤除高频噪声。MATLAB仿真结果表明,加汉宁窗插值算法具有检测精度好,实现简单的优点。
    2020-11-28下载
    积分:1
  • T-S模糊系统结论参数的MATLAB仿真研究(1)
    介绍了应用最小二乘法对T-S结论参数进行粗略辨识,确定参数的大致范围,再应用遗传算法对前提参数和结论参数同时优化的参数辨识方法。对非线性函数进行逼近实验,给出了用MATLAB编程进行仿真的具体实现方法,结果证明该方法的可行性和有效性。
    2020-11-30下载
    积分:1
  • DVB-S2四种调制方式
    DVB-S2四种调制方式QPSK,8PSK,16APSK,32APSKmatlab代码
    2020-11-02下载
    积分:1
  • 天入门STM32
    一天入门STM32 pdfC秉火《零死角玩转STM32》一F1系列时钟源To T钟电路FR和RAMROM定时/计数5系统总线又CPU并行Io口串行Io口中断系统P0p1P2 P3 TXD RXD I。I:图151系统结构框图我们说的51一般是指51系列的单片机,型号有很多,常见的有STC89C51、AT89S51,其中国内用的最多的是STC89C51/2,下面我们就以STC89C51来讲解,并以51简称。内核51由一个IP核和片上外设组成,IP核就是上图中的CPU,片上外设就是上图中的:时钟电路、SFR和RAM、ROM、定时/计数器、并行IO口、串行IO口、中断系统。IP核跟外设之间由系统总线连接,且是8bit的,速度有限51内核是上个世纪70年代 intel公司设计的,速度只有12M,外设是IC丿商(STC)在内核的基础上添加的,不同的IC厂商会在内核上添加不同的外设,从而设计出各具特色的单片机。这里 intel属于PP核厂商,STC属于IC厂商。我们后面要讲的STM32世样,ARM属于P核厂商,ARM给ST授权,ST公司在 Cortex-M3内核的基础上设计出STM32单片机。外设我们在学习51的时候,关于内核部分接触的比较少,使用的最多的是片上外设,我们在编程的时候操作的也就是这些外设。第3页共53页C秉火《零死角玩转STM32》一F1系列编程的时候操作的寄存器位于SFR和RAM这个部分,其中SFR(特殊功能寄存器)占有128字节(实际上只用了26个字节,只有26个寄存器,其他都属于保留区),RAM占有128字节,我们在程序中定义的变量就是放在RAM中。其中SFR和RAM在地址上是重合的,都是在80-FF这个地址区间,但在物理区间上是分开的,所以51的RAM是有256个字节编写好的程序是烧写到ROM区。剩下的外设都是我们非常熟悉的IO口,串∏、定时器、中断这几个外设STM32系统结构STM32系统结构框图接PashDCodeCortexM3SystemSFAMDMATDMAFSMCSDIO通道1套通道2AHB系线线桥接2桥接1APB 1APB2复位和时钟通道7控制DC2PIOD PWR SP1129DMA请求ADCsGFIOE BKPUSART1 GPioF bxCAN WDGSPlGPOG USETIM1RICExTIt2C2TIM2DMA212C1TIEUARTS TIM5GPc日UART& TIM4AHTa通道1USaRT TIM2通通通5AA请求图2STM32系统结构框图内核在系统结构上,STM32和51都属于单片机,都是由内核和片上外设组成。只是STM32使用的 Cortex-M3内核比51复杂得多,优秀得多,支持的外设也比51多得多,同时总线宽度也上升到32bit,无论速度、功耗、外设都强与51。第4页共53页C秉火《零死角玩转STM32》一F1系列从结构框图上看,对比5内核只有一种总线,取指和取数共用。 Cortex-M3内部有若干个总线接∏,以使CM3能同时取址和访内(访问内存),它们是:指令存储区总线(两条)、系统总线、私有外设总线。有两条代码存储区总线负责对代码存储区(即 FLASH外设)的访问,分别是 I-Code总线和 D-Code总线。I-Code用于取指, D-Code用于查表等操作,它们按最佳执行速度进行优化。系统总线( System)用J访问内存和外设,覆盖的区域包括SRAM,片上外设,片外RAM,片夕扩展设备,以及系统级存储区的部分空间。私有外设总线负责一部分私有外设的访问,主要就是访问调试组件。它们也在系统级存储区。还有一个MDA总线,从字面上看,DMA是 data memory access的意思,是一种连接内核和外设的桥梁,它可以访问外设、内存,传输不受CPU的控制,并且是双向通信。简而言之,这个家伙就是一个速度很快的且不受老大控制的数据般运工,这个在51里面是没有的外设从结构框图上看,STM32比51的外设多得多,51有的串口、定时器、O口等外设STM32都有。STM32还多了很多特色外设:如FSMC、SDIO、SPI、2C等,这些外设按照速度的不同,分别挂载到AHB、APB2、APB1这三条总线上。小结从内核和外设这两大方面米比较,SIM32之于51就是一个升级版的单片机。它适应市场,引流淛流,在中低端的微控制器中流光溢彩。12学习方法的区别学习51用寄存器,学习STM32用库。以前我们在学习51的时候,用的是寄存器编程的方法,想要实现什么效果,直接往寄存器里面赋值,优点是直观,简单粗暴,知道自己具体干了啥,心里踏实直接操作寄存器之所以在51上可行,究其原因,我想有两点:1、51主频不高,资源有限,必须注重程序执行的效率,只能直接操作寄存器。关键的地方还得用汇编,不适合用同件库。第5页共53页C秉火《零死角玩转STM32》一F1系列要知道当初我们学习51单片机的时候用的还是汇编,连现在的C编程都不是,就更别说什么斥函数编程2、51功能简单,寄存器不多。以国内普及最广的STC89C52为例,寄存器仝部加起来不到30个。按照功能区分来记的话,可以把每个寄存器背的滚瓜烂熟,并且寄存器每一位的功能都可以记得住,在编程的时候做到了然于胸。现在从51过度到STM32的学习,很多人还是喜欢沿用51的学习方法。接受不了库,在学习库的时候陷入迷糊之中,来回几个月下来,都不知道到底有没学会STM32,因为在这一路的学习中都是在调用库函数,压根就没有操作过寄存器,心里面很不踏实。其实大家在调用库函数的时候心中难道就没有疑问,库的底层是怎么实现的?难道就没有勇气对庥的底层探究竟。可最后当我们丌始跟踪斥函数底层的时候,看到·堆的宏定义、结构体、指针、各种的文件包含,而且注释全部都是荚文的,是不是乂心生忌惮。鉴于此,我想用两个原因来总结下很多初学者畏惧库不愿意用库的原因。1、C语言知识点的欠缺库在实现寄存器映像时使用的宏定义,强制类型转换,在定义寄存器时使用的结构体,在外设初始化函数时使用的指针,在组织头文件时使用的条件编译等C语言知识,在大学课程中很少涉及,大多数老师也基本是不讲。在一些简单的51单片机编程中又很少会用到这些知识。学单片机,做嵌入式开发其实80%的工作都跟C语言编程相关,剩下的20%的匚作就是阅读各种数据手册,熟悉各和硬件外设。所以掌握这些基本的C语言知识,是嵌入式学习中一道迈不过去的坎,STM32的库则给」我们一次提升C的机会凡是可以从书本中找到的,相信我们基本都可以学会,很多初学者并不是不够聪明或者勤奋,只是缺少方向性的指导罢了。对于这欠缺的知识点我们稍微花点时间就可以掌握,剩下的就是不断地实践词试。这里我为大家推荐·本C语言的书籍《C和指针》。2、程序架构设计思想的欠缺这个比较难搞,很多C语言学习得挺好好的人,也比较难掌握。还好我们遇到了SIM32的库,这给了我们一个学习和提升C语言绝佳的机会。库的整个架构是如何搭建起来的,代码上是如何如何一步一步写出来的:从寄存器映像开始,到寄存器的封装,然后到函数的编写,到每个外设函数对应的驱动文件,这里面涉及到了大量的条件编译,文件包含的思想,对应刚写过几行51单片机的初学者来说简直就是噩梦。但是,如果你把这系列的关系弄明自了,那么对库的整个架构也了解的差不多了,以后你就不用嚷嚷着说要操作奇存器了。如果你一开始不喜欢用库,对库开发很忌惮,那么请自问:是不是我的C语学得不够好。库是一种全新的学习方法,是一种河流,我更把它看做是与C语言的又一次历练和提升。是否用库,只差你一个闪亮的回眸第6页共53页C秉火《零死角玩转STM32》一F1系列1.3用寄存器点亮LED为了顺利过渡到库开发,在STM32编程的开始,我们对照51点亮一个LED的方法,给大家演示一下STM32如何用操作寄存器的方法点亮一个IFD,然后再慢慢讲解到底什么是库,让大家知道库跟寄存器的关系1.3.1用51点亮一个LED在用STM32点亮一个LED之前,我们先来复习下用5如何点亮一个LED。硬件上我们假设51单片札的P0口的第0位接了一个LED,负逻辑亮。如果我们要点亮这个LED,代码上我们会这么写1P0=0XFF;//总线操作点亮FD这时侯我们就把LED点亮了,如果要关掉LED,则是:1P0=0xFF;//总线操作关闭二ED这里面我们用的是总线操作的方法,即是对P0口的8个1O同时操作,但起作用的只是P0^0除了这种总线操作的方法,我们还学习过位操作,利用51编译器的关键字sbit,我们可以定义个位变量1sbit工E0^0那么LED=0;就点亮了LED,LED=1;就关闭了LED。为了让程序看起来见名知义,我们定义两个宏:1 #define on 02 define OfF 1点亮和关闭LED的代码就变成了:1 LED//位操作点亮IED2 LED= OFF//位操作关闭LD稍微整理下代码,整体的效果就是:1//假设51单片机的P0~0口接TFD,负逻辑点亮3 #define ON 04 definc Ofe 16 sbit lEd poo8 void main(void)第7页共53页C秉火《零死角玩转STM32》一F1系列9{10PO OXFE;/总线操作点亮0=0XE彐//总线操作关闭LED13工ED=ON;//位操作点亮LED14LED=OF彐;/位操作关闭LED15」上血总线和位操作的的方法,学过51的朋友是非常熟悉的,也很容易理解。那么我们再说一下大家容易忽略的几个知识点。什么是寄存器在点亮LED的时候,我们都是用操作寄存器的方法来实现的,那大家是否想过,这个寄存器到底是什么?为什么我们可以直接操作P0口?解答上面的问题之前,我们先简单介绍下51单片机的主要组成部分,这对我们学习其他单片机也有好处。我们以国内的STC89C51为例,该单片机主要由51内核、外设IP、和总线这三人部分组成。内核是由 Intel公司生产的,外设P就是STC公司在内核的基础上添加的诸如定时器、串口、IO凵等这些东西,总线就是用米连接內核和外设的接凵单元。 Intel在这里属于IP核设计公司,STC属」I设计公司。世界上能设计IP核的公司屈指可数。我们非常熟悉的ARM公司就属于IP核设计公司,ARM给其他公司授权,其他IC公司就在ARM内核上设计出各具特色的MCU,我们后面要学习的STM32就是属于一中基于ARM内核的MCU。寄存器则是内置于各个IP外设中,是一种用于配置外设功能的存储器,就是一种内存,并且有想对应的地址。学过C语言我们就知道,要操作这些内存就可以使用C语言中的指针,通过寻址的方式来操作这些具有特殊功能的内存一寄存器。比如P0口对应的地址是0X80,那么我们要修改0X80这个地址对应的内存的内容的话,按照常理可以这样操作1*(+0X80)=0XEE;点亮LED可当我们编译的吋候,编译器会报错,在51里面只能通过SFR和SBIT这两个关键字来实现寄存器映像,不能直接操作寄存器对应的地址,这是51相较于STM32不同的地万51单片机的这些寄存器位于地址80H~HFH中,对应着128个地址,但不是每个地址都是有效的,51系列的单片机有21个,52系列的则有26个,其他的都是保留区第8页共53页C秉火《零死角玩转STM32》一F1系列表2AT89c52SFR映象及复位状态OFBDEFHDFOHo00000DFTHOE8H0D000000DETH00000003DOTHOC8H0000000)XXXXXXODDCFHx00000037HEDAFH0粪0H11111111DATHSCON98H00000002SBUF9FHP1111111197HTCON88H0000000)TMODTLOTL100000000000000000000000000000000000BFHSPDPHPCON80H1DPLco111OXXX0000图351寄存器映射2.寄存器映射实际上我们在编程的吋侯并不是通过指针来操作奇存器的,而是直接给PO、Pl这些端口寄存器赋值。那么这些外设资源是如何与地址建立一一对应的关系(寄存器映射定义),这得益与51特有的两个关键字:SFR和sbit,其但单片机没有,只能用其他的方式来实现寄存器映射。这两个关健字帮我们实现了所有寄存器的定义,所以我们才可以像操作普通变量一个米操作寄存器。其实我们一开始提到的点亮LED的代码,全貌应该是这样的:1 sfr pocx80;//寄存器定义2P0=0ⅩFE;/总线操作点亮LED为了方便起见,我们可以扣奇存器映射全部写好封装在个头文件里面,不用每用个寄存器就定义一次。其实这方面的工作不用我们做,我们在编程的时候都会在开始的地方添加一个头文件1 include 第9页共53页C秉火《零死角玩转STM32》一F1系列这个头文件已经实现了全部寄存器的定义,该文件是kei自带,在安装目录:KeiC5IINC可以找到。这个文件实现了字节寄存器和位寄存器的定义2 REG514 Header file for generic 80C51 and 80C31 microcontroller5 Copyright (c)-988-2002 Keil ELektronik GIbH and Kei- Software, Inc6 All rights reserved.9 +ifdef REG5- H10#define RFG5. H1112/* BYTF, Reci ster *13sfr0=x80;1456PEE2×90sfrCaO;13BO17 sfr PSWRDO18 sfr AccCeO:901strBsExFO;12222x8-;3 sIr PCoN24 sr icon Cx8825 sfr TMOD Cx89:sfr TloxiA2222367890sfr TCx8Bfr TCx8Cifr Ti18D831 sfr t2×B832 sfr sLHHEPCB9833 sfr sbuf993436/* BIT Register37/+PSW*/38 sbit CYOxD39 sbit ACOxD640 sbit Fo41 sbit rs0xD4;43 sbit ov44 sbit P=0×D0;4546/*TCON*/47 sbit TF0x8F;48 sbit TR0x8E;49 sbit TFo0x8D:50 sbit mro0x8C51 sbit IE-= 0x8B;53 sbit Ieo0x894 shit tto08856/+IE57 sbit eA0×AF58 sbit fs0×AC59 sbit er0×AB;60 sbit EX0×AA61 sbit ero0x90×A8第10页共53页
    2020-12-08下载
    积分:1
  • GPS载波相位平滑伪距
    GPS载波相位平滑伪距单点定位 仅供参考学习
    2020-12-08下载
    积分:1
  • RBF神经网络matlab
    RBF神经网络,实例matlab程序,学校资料
    2020-12-06下载
    积分:1
  • 西门子博图V15.1授权
    最新的西门子博图授权,支持V15.1 ,此工具只用于学习,禁止用于商业领域!
    2020-06-19下载
    积分:1
  • 头部姿态估计数据集
    头部姿势数据库是1590个单眼面部图像的基准,其具有从-90到+90度的平移和倾斜角度的变化。对于每个人,可以使用2个系列的93个图像(93个不同的姿势)。每人2个系列的目的是能够训练和测试已知和未知面部的算法(参见第2和第3节)。数据库中的人戴或不戴眼镜,并有各种肤色。背景是自愿中立和整洁的,以便专注于面部操作。该数据集包含了水平方向上的角度标记与垂直方向上的角度标记,是kaggle比赛常用的头部姿态估计训练数据集。
    2020-11-27下载
    积分:1
  • 遗传算法 -- matlab ga工具箱
    遗传算法--matlab ga工具箱,直接解压重命名为genetic后添加到matlab的toolbox文件夹即可,并添加路径(内含genetic全英介绍文档)
    2020-12-03下载
    积分:1
  • 海康威视网络视频SDK指南DVR-NVR
    海康威视网络视频SDK编程指南,很实用!海康二次开发必看文档设备网络SDK编程指南目录声明SDK简介2SDK版本更新H143函数调用顺序SDK基本调用的要流程14P通道相关说明实时预览模块流程………E重冋放和下载模块流程..18参数置模块流程19远稈设备维护模块流稈语音对讲转发模块流程…….报警模块流程.2238.1报警(布防)流稈3.8.2报警(监听)流程.….….…透明通道模块流程….函数调用实例.P通道资源配置小例代码预览模块的示例代码….429回放和下载模块的示例代码34参数配置模块的示例代码.…远稈设备维护模块的示例代码∴…面;“音面面;a44语音对讲转发模块的小例代码报警模块的示例代码透明進道模块的示例代码....5函数说明SDK初始化∴5.1.1初始化 SDK NET DVR Init5.1.2释放SDK资源 NET DVR CleanupSDK本地功能SDK本地参数配置5.2.1获取SDK本地参数 NET DVR_ GetsDklocalcfg…5.2.2设置SDK本地参数 NET DVR_ SetSDKLocalCfg…56迕接和接收超时时间及重连设置5.2.3设置网络连接超时时间和连接尝试次数NET_DSetConnectTime5.2.4设置重连功能 NET DVR SetRecon nect5.2.5设置按收超时时间 NET DVR_ Setrecytimeout多网卡绑定526获取所有,用于支持多网卡接口NET_ DVR GetlocalIP527设置|P绑定 Net DVR SetvalidIPSDK版本、状态和能力设备网络SDK编程指南5.2.8获取SDK的版本号和buld信息 NET DVR GetsDkBuild version.....5.2.9获取当前SDK的状态信息 Net DVR GetsDkstate52.10获取当前SDK的功能信息 NeT DVR GetsDKabilitySDK启用写日志…5211启用写日志文件 NET DVR Setlog ToFile异常消息回调.52.12汴册异常消息回调函数 NET DVR Set Exception CallBack_ V30.59获取错误信息.252.13返回最后操作的错误码 Ne DVR Getlasterror52.14返回最后操作的错误码信息 NET DVR GetErrorMsg用户注册531激活设备 NET DVR Activate Device.5.3.2I PServer或者DDNS域名解析,获取动态地址和端口号 NET DVR_ GetDVR| PByResolveSvr_ EX..52533用户注册设备 NET DVR Login V40…534用户注销 NET DVR Logout获取设备能力集.5.4.1获取设备能力集 NET DVR_ Get Device Ability54.2获取设备能力集标准协议) NET DVR GetSTDAbility……灾时预览…5.5.1实时预览 NET DVR RealPlay_V40.5.5.2停止预览 NET DVR_ StopRealPlay55.3获取预览时用来解码和显示的播放库句柄 Net dVR GetRealPlayerlndex强制帧.5.6.1强制帧 NET DVR Remote Control预览显示视频参数配置5.7.1获取预览砚频显示参数 net DVR ClientGetVideoeffect.5.7.2获取预览视频显示参数 net DVR Getv ideo effect57.3设置预览视频显示参数NET_ dVR Clientsetvideoeffect574设置预览视频显示参数 NET DVR Setvideo effect....预览画面叠加字符和图像,,4,,,,45.8.1预览画面叠加字符和图像, Linux下无此接口NET_ DVR RigisterDraw Fun预览时播放声音控制.…..5.9.1设置声音播放模式 NET DVR SetAudiomode70592独占声卡模式下开启声音 NET DVR Open Sound.5.9.3独占声卡模式下开启声音 net DVR Closesound594共享声卡模式下开启声音 NET DVR Open SoundShare595共享声卡模式下关闭声音 NeT DVR CloseSoundshare71596调节播放音量 Net DVR Volume71实时预览数据捕获715.101注册回调函数,捕获实时码流数据 NET DVR Setrea| Pataca‖Back.…715.10.2注册回调函数,捕获实时码流数据(标准码流) NeT DVR Setstandard Back.5.10.3捕获数据并保存到指定的文件中 NET DVR Save RealData14面5104停止数据捕获 NET DVR Stop Save Real Data顶览抓图73设备网络SDK编程指南5111设置抓图模式 NET DVR Setcapture Picture Mode....5112预览时,单帧数椐捕获炸保存成图片 NET DVR CapturePicture.没备抓图745121单帧数据捕获并保存成JPEG图片 NET DVR CaptureJPEGPicture745.12,2单帧数据捕获并保存成JPEG存放在指定的内存空间中 NET DVR CapturePEGPicture NEW74云台控制.75云台控制操作5.131云台控制操作(需先启动图像预览) NET DVR PTZContral5,13.2云台控制操作(不用启动图像预览) Net DVR PTZControl other∴...5133带速度的云台控制操作(需先启动图像预览) NET DVR_ PTZControlWithSpeed765134带速度的云台控制操作(不用启动图像顶笕) NET DVR_ PTZControlW ithSpeed Other…77云台预置点操作5,13.5云台预置点藁作,需先启动预览 NET DVR PTZPreset.....5136云台预置点操作 Net DVR PTZPreset other78云台巡航操作5.13.7云台巡航操作,需先启动预览 NET DVR PTZPCri5138云台巡航操作 NEt DVR PTZPCruise Other79云台轨迹作5139云台轨迹操作,需先启动预览 NET DVR_ PTZTrack513.10云台轨迹操作 NET DVR PTZTrack other透明云台控制.…51311透明云台操作,需先启动预览 NET DVR TransPTz51312透明云台操作 NET DVR Trans Ptz Other81云台区域缩放控制51313云台图象区域选择放大或缩小 NET DVR_ PTZSelZoomIn815,1314云台图像区域遗择放大或缩小 NET DVR PTZSE| ZoomIn ex…81录像文件回放、下毂、锁定及备份∴…获取通道录像起止时间5141获取通道录像起止时间 NET DVR Inquiry RecordTimespan82即时刷新录像索引,,,45142即时刷新录像索引 NET DVR UpdateRecordIndex月历录像查询.5143获取月历录像分布 NET DVR GetDevice Config录像文件的查找…835.144根据文件类型、时间查找设备录像文件 Net DVR Findfile_V40.5145逐个获取查找到的文件信息 net dVR Findnextfile v405.14.6关闭文件查找,释放资源 NET DVR_ Find close3084按事件查找录像文件…5147根据事件查找录像文件 NET DVR Find File by Event V405.14.8逐个获取查找到事件录像信息 NET DVR Find NextEvent v405149关闭文件查找,释放资源 NET DVR Find Close v30区域移动侦测智能搜索,B,5.14.10开始智能搜索 NEt DVR Smartsearch v405,1411逐个获取查找到的智能录像信息 NET DVR SearchNextInfo86设备网络SDK编程指南51412停止智能搜索 NET DVR StopSearch86回放(正放或倒放)录像文件514.13按文作名回放录像文件 Net dVR Play Back By Name8751414按时间回放录像文件 NET DVR Play Back Time_V40.51415按文件名倒放录像文件 NET DVR_ Play BackReverseBy Name514.16按时间倒放录像文件 NeT DVR Play BackReverseByTime v4051417控制录像回放的状态NET_ DVR PlayBack Control V4051418停止回放录像文件 NeT DVR Stop Play Back…92回放录像文件时的数据捕获……5.1419捕获回放的录像数据,并保存成文件 NET_ DVR_ Play Back Save Data9251420停止保存录像数据 NeT DVR Stop Play Back Save…51421汴册回调函数,捕获录像数据 NET DVR SetPlay Data CallBack V40录像标签的添加和删除51422添加录像标签NET_ DVR InsertRecordla bel…51423修改录像标签 NET DVR Modify Record Label33445.14.24朋除录像标签 NET DVR DelRecordlabel录像标签的查找94514.25搜索录像标签 NET DVR FindRecordlabel514.26逐个获取搜索到的录像标签NET_ DVR Findnextlabel…51427停止搜索录像标签 NET DVR Stop FindLabel…回放的其他操作…51428获取录像回放时显示的OSD时间 NET_ DVR Get Play BackosdT ime5.1429录像回放时抓图,并保存在文件中 NET DVR Play Back Capture File51430刷新显示回放窗口 NET DVR Refresh|ay51431获取冋放时用来解码显示的播放库句柄 NET DVR GetPlay Back PlayerIndex.下载录像文件.51432按文作名下载录像文件NE_ dVR GetFilebyName..51433按时间卜载录像文件 NET DVR Get File ByTime V40514.34控制录像下载的状态 Net DVR Play Back Control409751435停止下毂录像文件 NET DVR StopGetFile…,,,.4.,4.,..514.36获取当前下载录像文件的进度 NET DVR GetDownload pos录像文件锁定和解锁∴…51437按文作名锁定录像文件 NET DVR Lock File ByName514.38按文仵名解锁录像文件 NET DVR Unlock File By Name51439流1D方式对某一时间段录像文件进行加锁 NET DVR_ Lock Stream File byt ime5.1440流⑩D方式对某一时间段录像文件进行解锁 NET DVR Unlock Stream File By Time备份文件∴10051441取设备磁盘列表 Net DVR GetDisklist10051442按文作名备份录像文件 net dvr Backup By Name51443按时间段备份录像文件 NE DVR_ Backup By Time10051444获取备份的进度 NET DVR Get Backup Progress101514.45停止备份NET_DVR_ StopBackup∴,101图片的査找、同放及备份102查找图片102设备网络SDK编程指南5.15.1根据类型和时间查找图片 NET DVR Find Picture..5152逐个获取杳找到的图片 Net DVR FindNextPicture v401025,15.3关闭图片查找,释放资源 net DVR Closefind Picture103图片智能检索(后检索)5154开始智能图片检索 NET DVR SmartSearchPicture1035155逐个获取搜索到的智能图片信息 NET DVR FindNextsmart Picture1035.15.6关闭图片智能检索,释放资源 net DVR ClosesmartSearch Picture∴104回放(下载)图片1045157图片回放 NET DVR_ GetPicture v30.…104备份图片1045158各份图片 NET DVR Backup Picture1045159获取备份的进度 NET DVR Get Backup Progress10451510停止备份NET_DR_ Stop Backup105布防、撤防106设置报螫等信息上传的回调凼数5161注册回调函数,接收报警消息 NET DVR_ SetDVRMessage Call Back V30106布防撤防1075162建立报警上传通道,获取报警等信息NET_ DVR SetupAlarm Chan V41…1075.16.3撤销报警上传通道 NET DVR_ CloseAlarmChan y30.107监听报警1075,17.1启动监听,接收设各主动上传的报警等信息 Net DVR StartListen v301075172停止监听(支持多线程) NET DVR StopListen v30……语音对讲、转发及广播109语音对讲1095181动语音对讲 Net DVR Start Voice Com v30“.1095182设置语音对讲客户端的音量 NET DVR Setvoice comclientvolume1105183停止语音对讲或者语音转发NET_ DVR StopVoiceCom4110语音转发1115.184启动语音转发,获取编码后的音频数据 NET DVR StartVoicecom MR301115185转发语音数据 Net DVR Voice com send data,,,41125186停止语音对讲或语音转发 NET DVR_ StopVoice Com112语音广播1125.18.7启动语音广播的PC端声音捕获 NET DVR_ ClientaudioStart V301125.188添加设备的某个语音通道到可以接收PC端声音的广播组 NET DVR AddDVR V30.1135189从可接收PC机声音的广播组里删除该设备的语音通道NET_ DVR DelDVR V30.….11351810停止语音广播的PC端声音捕获NET_ DVR ClientAudioStop113音频编解码 Windows32位系统支持)….…114G722音频编解码145,18.11初始化音频编码 NET DVR Initg722 Encoder11451812G722音频编码 NET DVR Encodeg722Fame…1145.1813释放音频编码資源 NET DVR Releaseg722 Encoder1145.,1814初始化音频解码 NET DVR|nitG722 Decoder.….,B,114518.15G722音频解码 NET DVR Decades722 Frame5.18.16释放音频解杩资源 NET DVR Releaseg722 Decoder115VIl设备网络SDK编程指南G711音频编解码51817G711音频编码 NET DVR Encodes71 Frame11551818G711音频解码 NET DVR DecodeG711 Frame116远程参数配置116通用参数配置1165191获取设备的配置信息 Net dVR GetDVRConfig1165192设置设备的酯置信息 NET DVR SetDVRConfig1215193获取设备的配置信息(标准协议 NET DVR_ GetSTDConfig1265194设置设备的配置信息(标准协议) NE DVR_ SetsT COnfig…...……4126批量参数配置1275195批量获取配置信息 NeT DVR Get Device Config..1275196批量设置配置信息 NET DVR SetDevice Config长连接参数配置1305197启动长连接远程配置 NET DVR_ StartRemote Config…1305198逐个获取查找到的信息 NET DVR GetNextRemote Config…1315199获取长连接配置的状态 NeT DVR GetRemote Config State13151910关闭长连接配置接口所创建的句柄,释放资源NET_ DVR StopRemote Config132远程控制13251911远程控制 NET DVR Remote Control.13251912远程控制(标准协议)ET_ DVR STDControl133报砻输出配置133519.13获取设备报警输出 NET DVR_ GetAlarmout y30.…13351914置设备报警输出 NET DVR SetAlarm Out134RTSP协议参数配置51915获取RTSP协议参数 NET DVR GetRtsp Contig13451916设置RTSP协议参数 NET DVR SetRtsp Config…134获取设备支持的云台协议…13551917获取设备支持的云台协议 NeT DVR GetPTZProtocol135视频输出缩放参数配置1355,1918获取视频输出缩放信息 Net DVR Getscalecfg v30.13551919设置视频输出缩放参数 NET DVR Setscalecfg v30135SMART参数配置13SMART参数配置1365201批量获取配置信息 NET DVR Get Device Config136520.2批量设置配置信息 NET DVR SetDevice Config137VQD视频质量诊断138520,3批量获取配置信息NET_ dvR Get Device Config…1385204批量设置配置信息 NET DVR SetDevice Config139520.5启动长连接远程配置 NET DVR StartRemote config4139520.6逐个获取查找到的信息 NET DVR GetNextRemote Config…5.207关闭长连接配置接口所创建的句枘,释放资源 NET DVR StopRemote Config141硬盘管理..…1415,211远程格式亿设备硬盘 NeT DVR Format disk141521.2获取格式化硬盘的进度 NET DVR_ GetFormatProgress…141设备网络SDK编程指南521.3关闭格式化硬盘句柄,释放资源 net dVR Close formathandle.142零通道预览和配置142参数配置1425221获取设备的配置信息 NE DVR_ GetDVRConfig522.2设置设备的配置信息 NET DVR SetDVRConfig143实时预览1435223开启零道道预览 NET DVR ZeroStartPlay1435224停止预览 NET DVR ZeroStopPlay144其他功能a‘·5225零通道产生一个关键帧 NET_ DVR Zero MakeKey Frame14445.22.6零通道预览画面翻页 NET DVR ZeroturnOver透明通道,1455.231建立透明通道 NET DVR Seria| Start.1455232通过透明通道向设备串口发送数据NET_ DVR Seria|send…1455233断开透明通道 NET DVR_ SerialStop…146向串口发送数据5.,24.1直接向串口发送数据,不需要建立透明通道 Net DVR Send Toseria|Port1465242直接向232串口发送数据,不需要建立透明通道 NET DVR Sendto232Pot……146没备手动录像…1475,25,1远程手动启动设备录像 NET DVR StartDVRrecord.1475252远程手动停止设备录像 NET DVR StopDVRRecord147远程面板控制1475261远程控制面板上的按键NET_DVR_ ClickKey526.2梵用设备本地面板控制 NET DVR LockPane…5263恢复设备本地面板控制 NET DVR Un Lock panel149码流加密1505,27.1设置设备码流加密密钥 NET DVR InqueststreamEncrypt…....150527.2获取设备码流加密状态 NET DVR Inquest Get Encryptstate获取PC协议列表5281取设备支持的PC协议表 NET DVR_ GetlPCProtolist150远程扫描和修改PC信息…151529,1远程扫描获取IPC信息列表NET_DVR_ GetsadplnfoList.......115292远程修改PC信息 NET DVR_ Update Sadplnfo1515301测试按已配置的EMAL参数能否牧发成功 NET DVR StartEmailTes…邮件测试1515.302获取郎件测试的进度 net DVR GetEmailTest Progress1515303停止邮件测试 NET DVR StopEmailTest.152文件上传下载.152531.1上传文件 NET DVR Upload File V405312获取文件上传的进度和状态 NET DVR_ GetUpload State…1535313停止文件上传 NET DVR_ Upload Close1535314开始下较文件 NeT DVR StartDownload14∴1535.315取文件下载的进度和状态 NET DVR GetDownload state154531.6停止文件下载 NET DVR_ Stop Download154X设备网络SDK编程指南PSAN文件日录查找…5321杳找PSAN文件目录 NET DVR FindlpSan Directory…1545322逐个获取查找到的目录信息 NET DVR FindNextDirectory…154532.3停止PSAN文件目录搜索,释放资源 NET DVR_ FindDirectory Close设备维护管理155获取设备工作状态∴1555.331获取设备的工作状态 Net DVR GetDVRWork state v30.15553.2获取设备运行状态 net DVR Get DeviceStatus.1555333设备在线状态检测 NET DVR_ Remotecontrol11565334启动设备状态巡检 NET DVR StartGetDeyState53.5停止设备状态巡检 NET DVR StopGet DevState157远稈升级1575.33.6设置远程升级时內络环境 NeT DVR SetNetworkEnvironment∴1575337远程升级 NET DVR Upgrade.…5338获取远程升级的进度NET_ DVR_GetUpgrade Prog,∴………15853.9获取远程升级的状态 NET DVR GetUpgradeState53.10获取远程升级的阶段信息 NET DVR GetUpgradeStep158533.11关闭远程升级句柄,释放资源 NET DVR Close UpgradeHandle在线升级15533.12取在线升级相关信息 NET DVR GetsTDConfig5.3313远程控制在线升级 NET DVR STDContro|160日志查找16153314查找设备的日志信息(可搜索带SMAR信息的日志)NET_ DVR FindDVRLog_ v3016153.15逐条获取查找到的日志信息NET_ DVR FindNextlog v3053316释放查找日志的资源NET_ DVR Find Close V30168远程备份1685.33.17获取设备磁盘列表 net DVR Get Disklist5318备份统一接口 NET DVR_ Backup…5319获取备份的进度 NET DVR Get Backup Progress16953320停止备份 NET DVR StopBackup169恢复设备默认参数.17053321恢复设备默认参数NETD、R_ Restore Config.170导入/导出配置文件.117053.22导出配置文件 NET DVR Get ConfigFile v30.17053323导出配置文件 Net DVR Get Confi!Fe17053324入配置文件 NET DVR SetConfig File EX533.25导入配置文件 NET DVR Setconfig File171网流量检测.…17153326开始网络流量检测 NEt DVR StartNetworkflow Test17153327停止网络流量检测 NET DVR StopNetwork Flow Test…..,171获取UPNP端口映射状态172533.28获取UPNP端口映射状态 NET DVR_ GetUpnpNatstate.....172关机和重启.…17253329重启设备 NET DVR RebootDvr.172
    2020-11-27下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载