登录
首页 » Visual C++ » CUDA_image-denoising

CUDA_image-denoising

于 2014-09-15 发布 文件大小:5201KB
0 378
下载积分: 1 下载次数: 41

代码说明:

  用CUDA并行处理方法改写的图像降噪算法,包括KNN,NLM,以及改进的NLM方法。配置环境适合VS2010+CUDA5.0,对使用CUDA的同学来说是很好的教材。(Image denoising algorithms including KNN,NLM and refined NLM run on CUDA, useful demo for who learns CUDA based parallel programming.)

文件列表:

imageDenoising
..............\bmploader.cpp,2538,2013-07-03
..............\data

..............\....\ref_knn.ppm,391734,2012-09-13
..............\....\ref_nlm.ppm,391734,2012-09-13
..............\....\ref_nlm2.ppm,391734,2012-09-13
..............\....\ref_passthru.ppm,391734,2012-09-13
..............\doc



..............\imageDenoising.cpp,16281,2013-07-03
..............\imageDenoising.cu,2535,2013-07-03
..............\imageDenoising.h,2080,2013-07-03
..............\imageDenoising_copy_kernel.cuh,780,2013-07-03
..............\imageDenoising_knn_kernel.cuh,5048,2013-07-03
..............\imageDenoising_nlm2_kernel.cuh,7248,2013-07-03
..............\imageDenoising_nlm_kernel.cuh,5725,2013-07-03
..............\imageDenoising_vs2010.sdf,8474624,2013-07-03
..............\imageDenoising_vs2010.sln,1255,2012-09-13
..............\imageDenoising_vs2010.vcxproj,14357,2013-06-02
..............\imageDenoising_vs2010.vcxproj.user,143,2013-06-02
..............\ipch
..............\....\imagedenoising_vs2010-b1aad446
..............\....\..............................\a020fcb3.ipch,1966080,2013-07-03
..............\Win32
..............\.....\Debug
..............\.....\.....\imageDenoising.cu.cache,1198,2013-07-03
..............\.....\.....\imageDenoising.cu.deps,19772,2013-07-03
..............\.....\.....\imageDenoising.lastbuildstate,89,2013-07-03
..............\.....\.....\imageDenoising.unsuccessfulbuild,0,2013-07-03
..............\.....\.....\imageDenoising_copy_kernel.cuh.cache,1224,2013-07-03
..............\.....\.....\imageDenoising_knn_kernel.cuh.cache,1222,2013-07-03
..............\.....\.....\imageDenoising_nlm2_kernel.cuh.cache,1224,2013-07-03
..............\.....\.....\imageDenoising_nlm_kernel.cuh.cache,1222,2013-07-03
..............\.....\.....\imageDenoising_vs2010.log,14963,2013-07-03
..............\x64
..............\...\Debug
..............\...\.....\imageDenoising.cu.cache,1200,2013-07-03
..............\...\.....\imageDenoising.cu.deps,19772,2013-07-03
..............\...\.....\imageDenoising.lastbuildstate,87,2013-07-03
..............\...\.....\imageDenoising.unsuccessfulbuild,0,2013-07-03
..............\...\.....\imageDenoising_copy_kernel.cuh.cache,1226,2013-07-03
..............\...\.....\imageDenoising_knn_kernel.cuh.cache,1224,2013-07-03
..............\...\.....\imageDenoising_nlm2_kernel.cuh.cache,1226,2013-07-03
..............\...\.....\imageDenoising_nlm_kernel.cuh.cache,1224,2013-07-03
..............\...\.....\imageDenoising_vs2010.log,15007,2013-07-03

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

发表评论

0 个回复

  • jibensanweibianhuan
    说明:  可以实现旋转,错切,各种投影图,透视图。是学习三维变换很好的原始参考资料(Can rotate, shear, a variety of projection, perspective. Is to learn the original three-dimensional transform good reference)
    2020-10-24 16:20:00下载
    积分:1
  • 12.2
    (1)在工具栏中点击“打开”功能出现文件打开窗口,用户选择一幅bmp图片后在指定区域居中显示该图片,若图片尺寸小于指定区域则按原始大小显示;若大于则按合适比例显示。 (2)鼠标指针在图片上停留时显示为十字形,同时在控件下方固定位置显示鼠标所在的图像x坐标和y坐标(如:50,100),以图片左上为坐标原点。 (3)在工具栏中可以点击控件实现在图片上绘制一次直线、矩形或圆等图形,在绘图过程中要求图片和图形一直可见,不能出现刷新痕迹,绘制的图形可以任意修改形状。 (4)可以任意选择图形线条的类型(虚线或直线)、颜色(三种)及粗细(三种),要求选择方式可以叠加,绘制过程要求可任意连续执行。 (5)在工具栏中点击“保存”功能出现文件保存窗口,用户可以选择保存路径来保存当前图片操作结果(包括图片和图形)。 (6)点击“关闭”功能,关闭当前图片,若操作结果尚未保存则必须弹出对话框提示用户进行保存。 ((1) in the tool bar, click on Open function has the file open window, the user selects a bmp image to center the picture in the designated area, if the image size is smaller than the specified area press the original size if more than press the appropriate scale display. (2) is shown as a cross when the mouse pointer over the image, while displaying an image x and y coordinates of the mouse cursor in a fixed position below the control (eg: 50,100) to image the upper left of the coordinate origin. (3) in the toolbar you can click controls to achieve a draw straight lines, rectangles or circles and other graphics on the picture, the requirements of pictures and graphics in the drawing process has been seen, it can not appear refreshed traces drawn graphics can be modified shape. (4) can choose the type of graph line (dashed or straight), color (three kinds) and thickness (three kinds), asked to choose the way can be superimposed, can arbitrarily draw process requires continuous exe)
    2015-10-23 12:16:41下载
    积分:1
  • Transfortion
    计算机图形学中实现多边形平移,旋转,缩放变换。(Polygons in computer graphics to achieve translation, rotation, scaling transformation.)
    2020-11-11 20:29:44下载
    积分:1
  • star
    C#处理数字图像集锦,有图像旋转、平移等变换,有图像编码,有图像解码,有数字图像处理那本书里的各种算法(C# processing the digital image gallery, image rotation, translation, transformation, and image coding, image decoding, digital image processing various algorithms in the book)
    2012-06-12 07:54:36下载
    积分:1
  • radon
    radon算法opencv实现,能够很好的实现图像的水平旋转矫正。( implementing the radon by opencv.)
    2021-04-21 16:58:50下载
    积分:1
  • 089
    说明:  图片马赛克效果图片马赛克效果图片图片马赛克效果马赛克效果(Photo mosaic picture image photo mosaic mosaic mosaic)
    2011-04-05 22:18:45下载
    积分:1
  • strongpicture
    说明:  模式识别与图像处理,图像的边缘处理,增强(Pattern recognition and image processing, image edge processing, to enhance)
    2008-11-23 15:33:39下载
    积分:1
  • snaketest
    snake算法的c源代码,一般snake算法可以用于图像的边缘检测,是一种比较新的方法(snake algorithm c source code, the general snake algorithm can be used to image edge detection, is a relatively new approach)
    2008-06-02 11:34:44下载
    积分:1
  • dcm2bmpandbmp2dcm
    将DICOM文件转换为BMP文件和将BMP文件转换为DICOM文件(to DICOM conversion of BMP files and BMP file will be converted to DICOM documents)
    2020-06-29 09:00:01下载
    积分:1
  • opencv-otsu
    Opencv处理图像,用ostu法实现图像的二值化(Opencv image processing, using ostu method to achieve image binarization)
    2013-07-21 16:00:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载