-
MFC的绘图系统
开发环境:VC++6.0,利用MFC提供的文档/视图框架实现的一个单机版窗口软件系统。实现菜单和图标工具栏,将“几何形状”、“颜色选择”、“线宽”、“线型”、“内部填充模式”等多种功能集成进来。
- 2022-06-18 20:39:05下载
- 积分:1
-
PCA图像压缩处理
对灰度图像进行划块,以每个块为向量对其进行PCA分析,取有限个特征值复原图像,达到压缩的目的。
- 2023-02-16 08:15:04下载
- 积分:1
-
分割图像和使用方法的代数拓扑的三角网格模型
我的任务是要熟悉图像和网格分割算法,使用代数拓扑。代数拓扑检查空间的拓扑由学习抽象的代数结构,而莫尔斯理论建构的空间顺序,注意到其拓扑结构的变化。坚持理论是什么使这些定量的方法之间的连接,通过将分配给每个拓扑功能其生命周期中由一步一步建筑空间。这种理论能够通过基于分水岭的方法主要被用于分割的目的。本质上,流域程序认为图像或网格被水淹了水,与湖泊沉积盆地新兴地形景观。随着水平的上升,从相邻盆地水域满足沿分水岭线,成型段边界。这通常会导致 oversegmentation,所以合并迈出的一步是必要的对于我们可以使用持久性理论。考虑的算法基于聚类的过程,由弗雷德里克 ·那个开发。人的 INRIA 沙克雷,法国 ;其中建立流域的方法,在附近区域图,并合并段鞍点的基础相应的地方 extrememum 与鞍点,即坚持的高度差异将召开会议。在灰度图像、 位图自己或它的梯度给出了图,而彩色图像映射到颜色空间,在哪里我们寻找的盆地中的点云密度极大的吸引力。三角网格模型通常要分割的一些近似的曲率。根据项目建议书只实现了图像的分割算法,在 c + + 语言。在灰度案例中,我得到有用的结果为合成和一些简单的自然图像。对于彩色图像,我是能够有效地再现的原创文章,结果,但该算法很难调,和性能优化是必要的为实际使用。三角网格模型,为我考虑过各种签名功能和基于持久性的分割算法,以及前瞻性的执行有关的潜在问题。
- 2022-04-15 19:09:35下载
- 积分:1
-
image zooming by Neighbor pixels
此代码使图像按相邻像素缩放多少倍;
- 2023-01-20 18:05:04下载
- 积分:1
-
opencv2.4.9前景提取
应用背景
视频捕捉的对象中,背景通常保持不变。一般分析中关注移动的前景物体,威力提取出前景物体,需要建立背景的模型,将模型和当前帧进行比对检测前景物体。前景提取应用非常广泛,特别是在智能监控领域中。
关键技术
具体的实现过程主要分为两部分:一部分是调用absdiff函数找出当前图片和背景图片的区别,这之中使用了threshold函数去除为前景,当前图片像素与背景图片像素变化超过一定阈值的时候才认定其为前景;另一个工作是更新背景图片,调用函数accumulateWeighted,根据权重参数可以调整背景更新的速度,将当前图片更新到背景中,这里巧妙利用得到的前景提取结果作为mask,在更新背景图片的过程中避免了前景的干扰。
- 2022-01-24 16:14:45下载
- 积分:1
-
人脸识别程序
本程序运用haar特征adaboost算法进行人脸检测。
OpenCV
的人脸检测主要是调用训练好的
- 2022-01-31 21:58:45下载
- 积分:1
-
HelloKinect
:kinect实例代码。可以实现获取和现实彩色图像信息、深度图像信息、骨骼识别还有声源位置。-kinect example code. You can
access and real-color image, depth image information, bones identify the sound
source position.
- 2022-07-11 02:41:37下载
- 积分:1
-
利用巴特沃斯(Butterworth)高通滤波器对受噪声干扰的图像进行平滑处理
利用巴特沃斯(Butterworth)高通滤波器对受噪声干扰的图像进行平滑处理, 程序能够运行出正确的结果,希望对各位有帮助。
- 2023-08-07 20:55:03下载
- 积分:1
-
OpenCV实现的Mean-shift分割
应用背景Mean shift作为一种有效地特征空间分析方法,在图像滤波,图像分割,物体跟踪等方面都有广泛的应用。OpenCV分别实现了mean shift用来做跟踪、分割和滤波的函数。关键技术OpenCV分别实现了mean shift用来做跟踪、分割和滤波的函数。
其中滤波的c++函数原型为:
void pyrMeanShiftFiltering(InputArray src,
OutputArray dst, double sp, double sr, intmaxLevel=1,
TermCriteria termcrit=TermCriteria(
TermCriteria::MAX_ITER+TermCriteria::EPS,5,1) )
src和dst分别为输入和输出图像,8 bit,3 channel,sp和sr为空间域和颜色域的半径,maxLevel为分割用金字塔的最大层数,termcrit为迭代的终止条件。、
分割的函数原型为:
void gpu::meanShiftSegmentation(const
GpuMat& src, Mat& dst, int sp,
int sr, int minsize, TermCriteria criteria=TermCriteria(TermCriteria::MAX_ITER
+ TermCriteria::EPS, 5, 1))
大部分参数与pyrMeanShiftFiltering相同,minsize为最小的分割区域大小,小于这个大小的区域会被合并。
OpenCV sample里用pyrMeanSh
- 2022-01-24 09:21:38下载
- 积分:1
-
图像的高通滤波和掩模处理
图像的高通滤波和掩模处理, 程序能够运行出正确的结果,希望对各位有帮助。
- 2022-02-01 20:19:26下载
- 积分:1