下你所需,载你所想!
汇集开发技术源码资料

高斯模糊毛玻璃效果源码 用了ex_ui支持库图像处理模块

:220.252KB :1 :2019-12-02 09:29:23

部分简介

.子程序 图像处理_高斯模糊, 字节集, 公开, ‘模糊效果一般,速度一般,需要声明API
.参数 Image, 字节集
.参数 Ambiguity, 整数型
.局部变量 pImg, 整数型
.局部变量 Graphics, 整数型
.局部变量 Bitmap, 整数型
.局部变量 SourceGraphics, 整数型, , , 源图形
.局部变量 Round, 整数型
.局部变量 Format, 整数型
.局部变量 Bin, 字节集
高斯模糊毛玻璃效果源码 用了ex_ui支持库图像处理模块
pImg = _image_createfromdata (Image)
Round = Ambiguity
Round = Round × 2
GdipGetImageGraphicsContext (pImg, SourceGraphics)
GdipSetSmoothingMode (SourceGraphics, 4)
GdipSetCompositingQuality (SourceGraphics, 3)
GdipSetInterpolationMode (SourceGraphics, 6)
GdipSetPixelOffsetMode (SourceGraphics, 3)
GdipGetImagePixelFormat (pImg, Format)
GdipCreateBitmapFromScan0 (_image_width (pImg) ÷ Round, _image_height (pImg) ÷ Round, 0, Format, 0, Bitmap)
GdipGetImageGraphicsContext (Bitmap, Graphics)
GdipDrawImageRect (Graphics, pImg, 0, 0, _image_width (pImg) ÷ Round, _image_height (pImg) ÷ Round)
GdipDrawImageRect (SourceGraphics, Bitmap, 0, 0, _image_width (pImg) + Round, _image_height (pImg) + Round)
Bin = _image_save (pImg)
GdipDeleteGraphics (Graphics)
GdipDisposeImage (Bitmap)
GdipDisposeImage (pImg)
GdipDeleteGraphics (SourceGraphics)

高斯模糊毛玻璃效果源码 用了ex_ui支持库图像处理模块

热门推荐

相关文章