Description: This MEX performs 2d bilinear interpolation using an NVIDIA graphics chipset. To compile and run this software, one needs the NVIDIA CUDA Toolkit (http://www.nvidia.com/object/cuda_get.html) and, of course, an NVIDIA graphics card of reasonably modern vintage.
BUILDING INSTRUCTIONS: Change the 'MATLAB' (and if necessary, 'MEX') variables in the Makefile to appropriate values, then simply run 'make' at a prompt and an executable (mex/mexmac/mexmaci/dll?) file will be created.
This code uses your GPU's built-in bilinear texture interpolation capability, and is very fast. For reasonably sized operations (taking, say, a 50x50 matrix up to 1000x1000) CUDA-based code is 5-10x faster than linear interp2 (as tested on a MBP 2.4GHz C2D, GeForce 8600M GT).
With very (VERY) large matrices, however, it has the capability of completely crashing your computer or giving bizarre results. Be careful!
Platform: |
Size: 37881 |
Author:whitewalter |
Hits:
Description: 图象处理中经常用到图象抽取和插值,本程序就是常用的双线性插值法的实现-image processing frequently used images collected and interpolation, the procedure is commonly used by the bilinear interpolation to achieve Platform: |
Size: 1024 |
Author:王华 |
Hits:
Description: MATLAB中插值与拟和小函数,便于大家节省敲打键盘的时间 你们只要能够看懂它 并能够在合适的地方调用这些思想 并且有能力进行适当的变化 就已经到家了-MATLAB with the proposed interpolation and small function, This can help people save time and beating the keyboard You will be able to read it and to the appropriate local calls and have these ideas the capability to conduct appropriate changes already extraordinary Platform: |
Size: 179200 |
Author:小可 |
Hits:
Description: 用MATLAB做的插值与拟合的程序及课件PPT。适合初学者。-MATLAB do interpolation and fitting procedures and courseware PPT. For beginners. Platform: |
Size: 179200 |
Author:韩义 |
Hits:
Description: 图像插值程序,可以实现对图像的任意缩放,即可以图像尺寸改变为任意大小。-Image Interpolation procedures can realize arbitrary scaling of images, namely image size can be changed to any size. Platform: |
Size: 445440 |
Author:林花 |
Hits:
Description: 双线性插值的matlab实现,可以用于运动补偿,对处理后的图像进行重建等。-Bilinear interpolation matlab realize that can be used for motion compensation, to deal with the images after reconstruction. Platform: |
Size: 1024 |
Author:kevin |
Hits:
Description: 分形插值的matlab程序(以一组随机数组为例)-Fractal Interpolation matlab program (to a group of random array as an example) Platform: |
Size: 1024 |
Author:刘小龙 |
Hits:
Description: 用matlab实现对黑白以及彩色图象的放大缩小功能.其中包括三种算法:nearest neibor,Bilenear Interpolation 以及Bicubic Interpolation-Matlab achieved with black-and-white and color images zoom function. Which includes three algorithms: nearest neibor, Bilenear Interpolation and Bicubic Interpolation Platform: |
Size: 4386816 |
Author:于良江 |
Hits:
Description: 双线性插值算法是一种空间域的错误掩盖算法,本程序实现了用双线性插值算法恢复受损图像的matlab程序-Bilinear interpolation algorithm is a spatial domain error concealment algorithm to achieve this program using bilinear interpolation algorithm to restore damaged image matlab program Platform: |
Size: 35840 |
Author:王二 |
Hits:
Description: MATLAB 中的插值程序,含说明与范例,并比较四种插值方法的结果。-MATLAB in the interpolation process, including description and examples, and compare the results of four kinds of interpolation methods. Platform: |
Size: 112640 |
Author:岳弘达 |
Hits:
Description: 功能强大的牛顿插值matlab程序代码,后续会更新基于C++的MEX和MAT的文件(Powerful Newton interpolation matlab program code, the subsequent updates will be based on the C++ MEX and MAT files) Platform: |
Size: 1024 |
Author:汉斯小木屋
|
Hits: