GPUImage2(四)滤镜大全:图像处理

本文所有示例代码或Demo可以在此获取:https://github.com/WillieWangWei/SampleCode_GPUImage2_FilterList.git

如果本文对你有所帮助,请给个Star?

相关文章
GPUImage2(一)集成与使用
GPUImage2(二)滤镜大全:图像生成
GPUImage2(三)滤镜大全:色彩调校
GPUImage2(五)滤镜大全:混合模式
GPUImage2(六)滤镜大全:视觉特效

##概述


本篇枚举GPUImage2内置滤镜中的所有的图像处理类别,并对其效果及参数进行简要说明,供选择参考。

##图像处理


共35类

  • TransformOperation
  • Crop
  • LanczosResampling
  • Sharpen
  • Histogram
  • HistogramDisplay
  • MotionBlur
  • ZoomBlur
  • GaussianBlur
  • BoxBlur
  • SingleComponentGaussianBlur
  • BilateralBlur
  • Dilation
  • Erosion
  • MedianFilter
  • Convolution3x3
  • SobelEdgeDetection
  • PrewittEdgeDetection
  • ThresholdSobelEdgeDetection
  • LocalBinaryPattern
  • ColorLocalBinaryPattern
  • UnsharpMask
  • iOSBlur
  • TiltShift
  • HistogramEqualization
  • CannyEdgeDetection
  • HarrisCornerDetector
  • NobleCornerDetector
  • ShiTomasiFeatureDetector
  • OpeningFilter
  • ClosingFilter
  • LowPassFilter
  • HighPassFilter
  • MotionDetector
  • ColourFASTFeatureDetection

#####TransformOperation
对图像进行2-D或3-D变换。
transform:Matrix4x4 指定的Matrix4x4值,它可以从CATransform3DCGAffineTransform转换得到,或者通过其他方式生成。
TransformOperation

#####Crop
裁剪图像的特定位置。
cropSizeInPixels: Size? 裁剪的尺寸。
locationOfCropInPixels: Position? 裁剪区域左上角的位置。
Crop

#####LanczosResampling
使用Lanczos重采样对图像进行上采样或下采样,产生比标准线性或三线性更好的质量。可以设置overriddenOutputSize将图像重新采样为新的大小。
LanczosResampling

#####Sharpen
锐化图像。
sharpness:Float 锐度,取值[-4.0, 4.0],默认0.0。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部