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: 你可能会认为生成一个带柔和阴影的特效文字与生成一个带光圈的特效文字是完全不同的,其实他们所用到的技术是完全相同的,只是在设置上有些许变化。 在带柔和阴影的效果中,我用到了GDI+中的一些插值模式来生成模糊的文字轮廓,当位图绘制平面放大时,插值模式决定原来某点像素应该怎样和周围的融合。 低质量的插值只是简单的把一个像素变换成同色色块,高质量插值如高质量双线性插值与高质量双三次插值会考虑像素色的平滑与反走样,我发现高质量双线 性插值模式最好。-you may think that a generation with a soft shadow effects of the letter and generate an aperture with the magic words are completely different, they actually have to use the technology is identical, the only set slightly changes. With soft shadows in effect, I used the GDI some of the interpolation model to generate fuzzy outline of the text, when the Bitmap Rendering Large Plane, interpolation mode decision of a point of what should pixels and around integration. Low-quality interpolation just simply put a pixel transform into the same color against a high-quality interpolation such as high-quality and high-quality bilinear interpolation bicubic interpolation will consider pixel color with a smooth anti-aliasing, I found quality bilinear interpolation mode best. Platform: |
Size: 955392 |
Author:陈兴锐 |
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下实现图像的整数倍放大-use bilinear interpolation method in Matlab under several times for the entire image to enlarge Platform: |
Size: 1024 |
Author:cmooc |
Hits:
Description: 图像插值程序,可以任意缩放,并使用了双线性插值和三次卷积插值,还可以旋转插值,用户界面友好,制作精美,绝对值得一看-Image Interpolation procedures can zoom, and the use of bilinear interpolation and cubic convolution interpolation, interpolation can also be rotating, user-friendly, beautifully produced, definitely worth a visit Platform: |
Size: 78848 |
Author:zhanglei |
Hits:
Description: PNG开放源接口 The interface has
been designed to be as simple and intuitive as possible. It supports plotting and reading in the RGB (red, green,
blue), HSV (hue, saturation, value/brightness) and CMYK (cyan, magenta, yellow, black) colour spaces, basic
shapes, scaling, bilinear interpolation, full TrueType antialiased and rotated text support, bezier curves, opening
existing PNG images and more.-PNG open interface The interface hasbeen designed to be as simple and intuitive as possible. It supports plotting and reading in the RGB (red, green, blue), HSV (hue, saturation, value/brightness) and CMYK (cyan, magenta, yellow, black) colour spaces, basicshapes, scaling, bilinear interpolation, full TrueType antialiased and rotated text support, bezier curves, openingexisting PNG images and more. Platform: |
Size: 659456 |
Author:EA |
Hits:
Description: 双线性插值方法,输出像素的值为其坐标2x2领域内像素值的加权平均。-Bilinear interpolation method, the output pixel values for the coordinates of the area of 2x2 pixels of the weighted average value. Platform: |
Size: 2048 |
Author:chenqunqin |
Hits:
Description: 用双线性插值法实现的图像缩放,内有详细的使用说明。非常好用-Bilinear interpolation method used to achieve the image scaling, which has detailed instructions. Very easy to use Platform: |
Size: 1024 |
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: 图像的双线性插值放大算法中,目标图像中新创造的象素值,是由源图像位
置在它附近的2*2 区域4 个邻近象素的值通过加权平均计算得出的。 双线性内插
值算法放大后的图像质量较高,不会出现像素值不连续的的情况。然而次算法具
有低通滤波器的性质,使高频分量受损,所以可能会使图像轮廓在一定程度上变
得模糊。 -Bilinear interpolation algorithm to enlarge the image, the target image in the newly created pixel value is determined by the source image position in its area near the 4 2* 2 the value of neighboring pixels calculated by the weighted average. Bilinear interpolation algorithm to enlarge the image quality after the high pixel value does not appear the situation is not continuous. However, sub-algorithm has low-pass filter nature of the damage to the high frequency components, it may make the image contour to some extent become blurred. Platform: |
Size: 332800 |
Author:chenjun |
Hits: