logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ONVIF协议网络摄像机(IPC)客户端程序开发使用ONVIF框架代码(C++)生成静态库04-->Windows

这里还是要提一点,为啥onvif开发要生成库比较好,因为使用gsoap生成的onvif源码是非常大的,如果不生成库,那么你每次更改自己的代码,即使onvif的源码没改变,每次编译都要4-8分钟,所以是非常浪费时间的,所以需要生成库进行开发。为什么要使用cmake文件进行编译onvif源码生成静态库呢,因为cmake跨平台,方便Linux和Windows,在Linux下它会直接生成.a文件,在Win

#c++#音视频
python基础----03-----if语句、while、for循环、range语句、continue和break

定义变量存储布尔类型数据:变量名称 = 布尔类型字面量。布尔类型不仅可以自行定义同时也可以通过计算的来。也就是使用比较运算符进行比较运算得到布尔类型的结果。在C/C++中,比较运算符称之为关系运算符。see。

文章图片
#python#开发语言
python基础----08-----json、pyecharts模块介绍以及折线图、地图、柱状图的绘制

pyecharts模块 :如果想要 做出数据可视化效果图,可以借助pyecharts模块来完成。概况:Echarts是个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可.而Python是门富有表达力的语言,很适合用于数据处理.当数据分析遇上数据可视化时pyecharts诞生了。官网:pyecharts.org。可以选择语言进行查看pyecharts的文档。pyec

文章图片
#python#json#开发语言
python基础----09-----类、对象、魔法方法、封装、继承、类型注解、多态、数据分析案例

说白了就是类的实例化,类是一个抽象层的定义。例如下面classStudent就是定义的一个类,它是抽象层,然后stu_1 = Student(),我们根据类创建了一个对象,就是对类的实例化,这个实例化对象我们是可以操作的。

文章图片
#python#开发语言
02-----音频通道数、采样频率、采样位数、采样个数(样本数)的概念及计算一帧音频的大小、每秒播放的音频字节大小、一帧的播放时长、音频重采样

一 音频通道数、采样率、采样个数(样本数)、采样位数的概念1 通道数: 个人理解,就是同时有个几个设备在进行音频的采样,这样对上面的公式更好理解,最少为1,一般通道数越多,音质越好。2 采样频率:也称为采样速度,定义了每秒从连续信号中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示。3采样位数(采样格式): 既然采样频率表示每秒采样的个数,那么如何描述每个采样点呢?用什么方法独立每个采样点值的

#c++
python基础----09-----类、对象、魔法方法、封装、继承、类型注解、多态、数据分析案例

说白了就是类的实例化,类是一个抽象层的定义。例如下面classStudent就是定义的一个类,它是抽象层,然后stu_1 = Student(),我们根据类创建了一个对象,就是对类的实例化,这个实例化对象我们是可以操作的。

文章图片
#python#开发语言
01-----YUV各种格式的详解

一 YUV格式:有两大类:planar和packed。YUV格式:粗分有两大类:planar和packed。细分有三大类,分别是planar和packed,再加上semi-Planar 半平面格式。1)对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。2)对于semi-Planar半平面的YUV格式,Y分量单独存储,但是UV分量交叉存储。3)对

#计算机视觉#c++
关于封装海康PS流转H264需要注意的问题

关于封装海康PS流转H264需要注意的问题这里记录一下在实现转码PS成H264后封装成C++代码时遇到的一些坑。1我在封装的时候,将GetH264FromPs函数声明位static,导致传进来的this指针被销毁(静态没有this),造成我的对象数据全部变成负无穷的数字,无法使用,关键他还没有报错,只有打断点才查处理;2C++成员函数不能作为回调函数,因为其有this指针,参数是不一致的,可以使用

#c++
28黑马QT笔记之QPixmap保存图片

28黑马QT笔记之QPixmap保存图片1 QPixmap、QImage、QPictrue三种绘图工具之间的区别:上一篇我们讲到QPixmap如何在窗口进行绘图,接下来本篇要讲的是QPixmap如何保存一张图片,即将已有图片再按自己方式保存。首先我们先提一下三种绘图工具的区别。1)QPixmap:不能对图片修改,主要用于屏幕绘图,因为它在屏幕绘图时自己优化了,不同电脑优化程度不一样,与显卡等...

VS2015调试时遇到this ->是0xFFFFFFFF(或者其它0xxxxxxxxx)(delete造成的)

VS2015调试时遇到this ->是0xFFFFFFFF(或者其它0xxxxxxxxx)情况1:在异步回调的两个处理函数发生的。即在一个异步函数a()中new了一个对象,在另一个异步函数b()delete掉。new与delete的代码:class A {public:A() {std::cout << "new" << std::endl;}~A(){std::co

#c++#bug
    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择