登录
首页 » Visual C++ » add_noise_to_image

add_noise_to_image

于 2010-07-08 发布 文件大小:1049KB
0 368
下载积分: 1 下载次数: 508

代码说明:

  为图像添加各种噪声,如高斯噪声、泊松噪声、椒盐噪声等。(需有openCV)(Add all kinds of noise for the image, such as Gaussian noise, Poisson noise, salt and pepper noise. (The need for openCV))

文件列表:

1-An example on opencv under MFC(为图像添加各种噪声)
......................................................\Addnoise.aps,32804,2010-04-28
......................................................\Addnoise.clw,4887,2010-04-28
......................................................\Addnoise.cpp,4575,2008-08-25
......................................................\Addnoise.dsp,5282,2010-04-28
......................................................\Addnoise.dsw,539,2008-08-25
......................................................\Addnoise.h,1378,2008-08-25
......................................................\Addnoise.ncb,508928,2010-04-28
......................................................\Addnoise.opt,50688,2010-04-28
......................................................\Addnoise.plg,864,2010-04-28
......................................................\Addnoise.rc,15452,2008-09-22
......................................................\AddnoiseDOC.cpp,2384,2009-02-04
......................................................\AddnoiseDOC.h,1684,2008-08-25
......................................................\AddnoiseView.cpp,26474,2009-02-16
......................................................\AddnoiseView.h,2469,2008-09-22
......................................................\Calibratedlg.cpp,2233,2008-08-25
......................................................\Calibratedlg.h,1324,2008-08-25
......................................................\ChildFrm.cpp,1535,2008-08-25
......................................................\ChildFrm.h,1397,2008-08-25
......................................................\cv.h,55272,2008-08-25
......................................................\cv.hpp,16143,2006-09-06
......................................................\cv.lib,80482,2006-10-18
......................................................\cvcompat.h,41738,2008-08-25
......................................................\cvtypes.h,12868,2008-08-25
......................................................\cvver.h,2425,2008-08-25
......................................................\cxcore.h,74979,2008-08-25
......................................................\cxcore.hpp,12681,2006-10-06
......................................................\cxcore.lib,81678,2006-10-18
......................................................\cxerror.h,8881,2008-08-25
......................................................\cxtypes.h,53467,2008-08-25
......................................................\Debug
......................................................\.....\Addnoise.exe,147582,2010-04-28
......................................................\.....\Addnoise.obj,26473,2010-04-28
......................................................\.....\Addnoise.pdb,418816,2010-04-28
......................................................\.....\Addnoise.res,8732,2010-04-02
......................................................\.....\Addnoise.sbr,118470,2010-04-28
......................................................\.....\AddnoiseDoc.obj,20715,2010-04-28
......................................................\.....\AddnoiseDoc.sbr,113491,2010-04-28
......................................................\.....\AddnoiseView.obj,82066,2010-04-28
......................................................\.....\AddnoiseView.sbr,152311,2010-04-28
......................................................\.....\Calibratedlg.obj,22910,2010-04-28
......................................................\.....\Calibratedlg.sbr,4332,2010-04-28
......................................................\.....\ChildFrm.obj,17286,2010-04-28
......................................................\.....\ChildFrm.sbr,3821,2010-04-28
......................................................\.....\DLG1.obj,11148,2010-04-28
......................................................\.....\DLG1.sbr,2936,2010-04-28
......................................................\.....\DLG3.obj,11176,2010-04-28
......................................................\.....\DLG3.sbr,2934,2010-04-28
......................................................\.....\MainFrm.obj,20051,2010-04-28
......................................................\.....\MainFrm.sbr,4265,2010-04-28
......................................................\.....\StdAfx.obj,106619,2010-04-28
......................................................\.....\StdAfx.sbr,1375165,2010-04-28
......................................................\.....\vc60.pdb,405504,2010-04-28
......................................................\DLG.cpp,874,2008-08-25
......................................................\DLG.h,1146,2008-08-25
......................................................\DLG1.cpp,885,2008-08-25
......................................................\DLG1.h,1156,2008-08-25
......................................................\DLG2.cpp,953,2008-08-31
......................................................\DLG2.h,1193,2008-08-31
......................................................\DLG3.cpp,884,2008-08-31
......................................................\DLG3.h,1155,2008-08-31
......................................................\DlgonAngle.cpp,953,2008-08-31
......................................................\DlgonAngle.h,1214,2008-08-31
......................................................\highgui.h,16260,2008-08-25
......................................................\highgui.lib,32858,2006-10-18
......................................................\hlp
......................................................\IDC_DATA.cpp,934,2008-08-25
......................................................\IDC_DATA.h,1196,2008-08-25
......................................................\MainFrm.cpp,2525,2008-08-25
......................................................\MainFrm.h,1542,2008-08-25
......................................................\MatchPosition.cpp,1043,2008-08-25
......................................................\MatchPosition.h,1263,2008-08-25
......................................................\Perlin.c,2308,2008-08-25
......................................................\Perlin.h,2303,2008-08-25
......................................................\ReadMe.txt,4820,2008-08-25
......................................................\res

......................................................\...\Addnoise.rc2,400,2008-08-25


......................................................\resource.h,2367,2008-09-22
......................................................\StdAfx.cpp,210,2008-08-25
......................................................\StdAfx.h,1054,2008-08-25

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

发表评论

0 个回复

  • two-number
    该程序能够实现图像的二值化,基于C语言的。实现的效果很好(The program to achieve a binary image, based on C language. Achieve a good effect)
    2012-07-05 14:12:03下载
    积分:1
  • smooth
    对图像进行平滑去噪,提高图像的质量,为后期的图像处理打基础(very good)
    2013-09-24 10:01:40下载
    积分:1
  • demo
    用神经网络方法筛选图片,从而判断某一图片是否存在病变(Neural network)
    2012-06-10 08:13:58下载
    积分:1
  • elastix_example_v4.4
    关于elastix医学图像配准算法库的例子程序,有助于分析elastix如何操作,是一个很好的教程(this is a example set of elastix library)
    2021-03-06 17:49:30下载
    积分:1
  • yuyanjiaozheng
    实现对鱼眼图像的校正 我自己执行过 可以使用(it can realise the rectification of the fish eye image )
    2010-06-04 17:26:26下载
    积分:1
  • algorithm-of-findpath
    绣花问题是连续型的填充,在不同区域的缝制过程中,缝针不能提针,因此不能用一般的离散型区 域填充方法处理。本文运用几何计算和图论理论提出了一个绣花缝针轨迹自动生成算法:先对轮廓走向进行 定义,通过轮廓铅垂方向的局部极值点的分割线将图案从上向下进行分割,采用交点的特征值比较彻底的解 决了分割时的重点问题,将图案区域准确的划分成缝针能一次完成的若干个节点。在此基础上根据节点的邻 接关系建立节点的邻接“图”,通过图论中半哈密尔顿路径或深度遍历方法找到节点的遍历(缝制)序列和每 个节点的缝制方向,最后可对设定的起点、终点和缝针间隔的条件自动提供缝针的走向轨迹。(In the process of embroidering, needle can not hang up for changing to a different area. Therefore, Embroider problem could be abstract as a continuous area-filling work. Considering disperse area-filling methods can not process this problem well. Based on geometry computing and graph theory, an algorithm of finding path of embroidering needle are proposed in this paper. First, outline orientations are defined, and finding all local extreme points of inner outline on their gravitational orientation to build sectioning lines so as to divide the picture. By using intersection point character the overlap point problem was solved perfectly. Therefore, the picture is divided into some nodes which can be finished alone. Then, based on connections of these nodes, an adjacency graph of nodes was built. Using half-Hamilton path or depth-first search method, both embroidering sequence and direction of these nodes could be got from the graph. Finally, from a defined start-point, end-point)
    2012-12-09 23:26:22下载
    积分:1
  • Lagrange
    对lagrange函数公式进行代码化,可以对一组数进行插值算法,可以输出最后的y值(The lagrange function formula code, a number of groups interpolation algorithm, you can output the final value of y)
    2012-10-23 13:53:57下载
    积分:1
  • ImageProcess
    用mfc编程实现数字图像处理的一些简单操作,只能处理bmp格式图片。调节对比度、亮度、边缘检测等。(Mfc programming with some simple digital image processing operations, can only deal with bmp format images. Adjust contrast, brightness, edge detection.)
    2011-06-28 01:22:34下载
    积分:1
  • XY
    说明:  XYZ视频图像压缩编码的应用原理与实际生活应用 (XYZ video image compression encoding)
    2012-02-04 00:33:22下载
    积分:1
  • Hausdorff-Distance
    模式识别中相似度-豪斯多夫距离源码,可用于对比算法相似度,也可直接作为函数调用(Hausdorff distance for pattern recognition similarity calculating)
    2017-05-22 19:48:38下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载