▍1. 环形缓存机制源代码
环形缓存机制,主要可以用来循环接收数据量比较大的数据,如高清视频数据;其首先申请一大段缓存,首尾指针分别换算成离缓存首地址的长度,尾指针根据接收数据的长度并对缓存长度取模来往后移动,首指针根据取出数据的长度并对缓存数据取模往后移动,当尾指针移动到末端,接收到的数据超出剩下的缓存大小时,尾指针换算的长度对缓存取模时其值将变为缓存开始的地址,从而形成一个指针自动偏移不断循环存储的环形buffer。
环形缓存机制,主要可以用来循环接收数据量比较大的数据,如高清视频数据;其首先申请一大段缓存,首尾指针分别换算成离缓存首地址的长度,尾指针根据接收数据的长度并对缓存长度取模来往后移动,首指针根据取出数据的长度并对缓存数据取模往后移动,当尾指针移动到末端,接收到的数据超出剩下的缓存大小时,尾指针换算的长度对缓存取模时其值将变为缓存开始的地址,从而形成一个指针自动偏移不断循环存储的环形buffer。
在window10操作系统上使用visual studio2015配置的opencv环境实现了,RGB颜色的图片经过灰度处理后,在对灰度图进行处理得到二值图片,最后使用阈值化函数进行阈值处理,通知在窗口上添加了滑动条,根据需要进行处理
这软件是用visual studio编写的桌面界面,对于那些不会制作c/s的萌新来说是一个不错的借鉴
《DirectX 9.0 3D游戏开发编程基础》书本配套源代码
一个简单的BP神经网络分类模型,基于MFC制作,有图形界面
这是一个简单的C#程序,图书馆管理系统,比较简单,参考用。
Spline曲线工具 软件实现画三次参数样条曲线,bezier样条曲线.前者为插值曲线,后者为拟和曲线.并可以编辑曲线上的点,拖动. 画图步骤 1.点击Bezier曲线按钮,用鼠标左键在绘图区内选点,左上角显示当前坐标,右边列表框显示已选点组的坐标列表 点击右键画Bezier曲线. 2.点击三次样条按钮,用鼠标左键在绘图区内选点,左上角显示当前坐标,右边列表框显示已选点组的坐标列表 点击右键画三次参数样条曲线. 3.编辑,点击拖动按钮,左键选择要拖动的点(左键在该点小圆圈内按下,不松开左键),移动鼠标,松开左键结束 一次编辑,要再次编辑,须再次点击拖动按钮,并重复上述步骤. 注: 1.存储点组的数组长度为20,故允许点最多为20个, 2.程序画线过程中,使用一维点数组存放点坐标,所以只能对一个图形进行操作. 3.曲线绘制过程中,插值点数为k=10,视觉上存在一定微小误差.
用vs2012编写的简单计算器,代码简单易懂,计算器可以实现简单的加减乘除运算及带小数点的数的运算
基于WINCE开发的GPS源代码,可以实现基本的定位信息显示,可正常使用,可以打开GPS模块,并且显示GPS的时间、日期、经纬度和卫星数量等。
这是由 Michael 缅因州的 Win32 graphics.h 头文件的简单包装。它写得极其简单、 可读性和易用性的考虑。图像保存与屏幕快照能力
这是一款有关设备管理系统的源码,功能相对比较完整,比较适合新手学习交流以及课程设计使用,感兴趣的可以下载看看啊。
DX0302-淘宝网店交易平台源码+网店转让出售求购源码 仿A5网店中介网站源码。 这是我们团队花钱买来别人的源码,希望对大家有用。
数据的拟合是函数的一种逼近的方法,衡量数据的逼近程度有许多种,和插值不同的是,这里的逼近可以使得拟合的函数与原来的数据接近上更均匀,这里采用的衡量标准为最佳平方逼近。在实际问题中,我们遇到情况较多的还是离散的情况,所以,这里着重讨论离散数据的拟合。最小二乘法是最佳平方逼近中,对离散数据的一种拟合方法。
论文管理系统,可以运行,代码精良,值得一看和下载,分文学生部分和老师部分以及管理员,功能齐全
Windows窗体应用程序添加新任务,重新排列添加的任务。任务删除是一个有趣且非常有用的软件源代码,它在鼠标单击和完成任务之间发送分配的任务。
LPC11xx/13xx CAN波特率计算,针对不用应用,可做相应配置,包含计算公式,欢迎下载学习。
opencv边缘检测简单例子,采用sobel算子、canny算子、laplace算子。 注:需要先设置opencv的路径,已经测试通过。
在VS上编写的定点FFt程序,包含三种处理方式,可以自己选择运算的点数,从512-4096点均可以,里面包含测试程序,可以选择直接将计算的数据输出在text文本中,也可以在窗口中直接输出图形。
本程序是海康威视视频采集卡的程序,通过此可以在摄像机里面实时的提取图像