GPUVision_5-13-05-2

所属分类:Windows编程
开发工具:Visual C++
文件大小:1823KB
下载次数:65
上传日期:2006-11-28 03:52:37
上 传 者tj27409189
说明:  GPU based computer vision algorithms such as edge cornor detection,convolustion operation.
(GPU based computer vision algorithms such cornor as edge detection, convolustion operation.)

文件列表:
GPUVision (0, 2005-05-29)
GPUVision\AddFilter.cpp (3135, 2005-05-03)
GPUVision\AddFilter.h (521, 2005-04-03)
GPUVision\CalculateDVec.cpp (1731, 2005-04-27)
GPUVision\CalculateDVec.h (700, 2005-04-27)
GPUVision\CalculateWMtx.cpp (1792, 2005-05-04)
GPUVision\CalculateWMtx.h (736, 2005-04-26)
GPUVision\cal_w_mtx.cg (966, 2005-05-04)
GPUVision\Canny.cpp (2439, 2005-05-03)
GPUVision\Canny.h (1274, 2005-04-24)
GPUVision\ConjGrad_back.cpp (19611, 2005-04-25)
GPUVision\ConvolutionFilter.cpp (5423, 2005-05-03)
GPUVision\ConvolutionFilter.h (659, 2005-04-16)
GPUVision\ConvolutionFilter2Pack.cpp (3894, 2005-05-03)
GPUVision\ConvolutionFilter2Pack.h (684, 2005-04-24)
GPUVision\ConvolutionFilter2Pack3x3.cg (1073, 2005-04-24)
GPUVision\ConvolutionFilter2Pack5x5.cg (2195, 2005-04-24)
GPUVision\ConvolutionFilter3x3.cpp (2394, 2005-04-16)
GPUVision\ConvolutionFilter3x3.h (0, 2005-04-16)
GPUVision\Copy of MulSparseMtx.cpp (19611, 2005-04-25)
GPUVision\corona.dll (212992, 2003-10-02)
GPUVision\corona.h (21675, 2003-10-02)
GPUVision\corona.lib (5598, 2003-10-02)
GPUVision\DxDy.cg (6541, 2005-04-16)
GPUVision\DxDy.h (0, 2005-04-03)
GPUVision\DxDy2Pack.cg (1120, 2005-04-24)
GPUVision\DxDy2Pack.cpp (1323, 2005-04-24)
GPUVision\DxDy2PackFilter.cpp (1388, 2005-05-03)
GPUVision\DxDy2PackFilter.h (378, 2005-04-24)
GPUVision\DxDyFilter.cpp (1341, 2005-05-03)
GPUVision\DxDyFilter.h (375, 2005-05-02)
GPUVision\FindMaximum.cpp (2983, 2005-05-09)
GPUVision\FindMaximum.h (795, 2005-05-04)
GPUVision\FirstTest.cpp (31046, 2005-05-06)
GPUVision\GaborFilter.cpp (886, 2005-04-03)
GPUVision\GaborFilter.h (3469, 2005-05-02)
GPUVision\GausPyramid.cpp (3018, 2005-05-03)
GPUVision\GausPyramid.h (854, 2005-05-03)
GPUVision\GenericFilter.cpp (1504, 2005-04-16)
GPUVision\GenericFilter.h (569, 2005-04-16)
... ...

GPUVision.dsw Build: You may need to go into tools --> options --> directories and add C:\Program Files\NVIDIA Corporation\Cg\include to include directories and C:\Program Files\NVIDIA Corporation\Cg\lib to lib directories in order to get it to build (on Valient). Run: I apologize for the number of options in this example. The examples are first run by hitting 0-9 or G, and then other keys to make sub selections for what is actually run. Also I apologize for some of the names of some of the vars, as I didn't fix them up (ex. gaus3x3FilterPacked is a 5x5 filter, and lap5x5Filter is actually a 5x5 gaussian filter). *** Everything IS case sensitive *** ---------------------------- global ---------------------------- q, Q, or 'esc' will exit the program. u will upload data U will download data -------------------------- G -------------------------- This will show/hide the Gabor Filter. It will override all other selection 0-9. c flip/flop showing the cos/sin filter s increase the frequency of the sin/cosine wave under the gaussian S decrease the frequency of the sin/cosine wave under the gaussian -------------------------- 0 -------------------------- This displays the original picture. g flip through noblur, 3x3 blur, 5x5 blur, and 10x10 blur -------------------------- 1 -------------------------- Display the UV filter or the non-UV filter doing 4 gaus 5x5 ops. C flip between showing the UV or the regular blurred l If showing UV, flip between blurring and not blurring -------------------------- 2 -------------------------- Dispaly laplacian, laplacian of gaussian, and Canny edge on laplacian of gaussian. C flip doing the canny edge on the LapGauss (will override other) l flip between shoing the laplacian and the laplacian of gaussian m iterate through 1 of 4 laplacian of gaussian filters b flip if canny should blur the image -------------------------- 3 -------------------------- Basically greyscale with a tinge of color. -------------------------- 4 -------------------------- Show the Gaussian Pyramid p iterate through what the highest gaussian pyramid level is -------------------------- 5 -------------------------- Show the Harris Corners, Canny Edge on greyscale(L), and Canny Edge on Packed UV. j flip between Canny and Harris h/H increase/decrease the threshold for harris corner detector +/- increase/decrease the Canny threshold P flip between doing canny on the UV or L p iterate through all images in the gaussian pyramid b flip if canny should blur the image -------------------------- 6 -------------------------- Sharpen the sharpenss is modified by changing the filter num and 'sharpness' C do Canny b flip if canny should blur the image [/] increase/decrease the multiply number (sharpness) f/F change the number of times to blur the image -------------------------- 7 -------------------------- DxDy -- no options, show the direct results from the sobel filter. The x and y are the magnitude, z is the direction, and w is the magnitude. -------------------------- 8 -------------------------- Either do a funky filter, or do specific gabor filters 0-330 in 30 degree intervals g flip between all options in this. 0 = funky, 1-12 are all the gabors -------------------------- 9 -------------------------- show the gabor filters, where each step the gabor filter is incremented one degree. c flip/flop showing the cos/sin filter s increase the frequency of the sin/cosine wave under the gaussian S decrease the frequency of the sin/cosine wave under the gaussian

近期下载者

相关文件


收藏者