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值,它可以从CATransform3D或CGAffineTransform转换得到,或者通过其他方式生成。
#####Crop
裁剪图像的特定位置。
cropSizeInPixels: Size? 裁剪的尺寸。
locationOfCropInPixels: Position? 裁剪区域左上角的位置。
#####LanczosResampling
使用Lanczos重采样对图像进行上采样或下采样,产生比标准线性或三线性更好的质量。可以设置overriddenOutputSize将图像重新采样为新的大小。
#####Sharpen
锐化图像。
sharpness:Float 锐度,取值[-4.0, 4.0],默认0.0。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
