GPUImage.h 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. #import "GLProgram.h"
  2. // Base classes
  3. #import "GPUImageContext.h"
  4. #import "GPUImageOutput.h"
  5. #import "GPUImageView.h"
  6. #import "GPUImageVideoCamera.h"
  7. #import "GPUImageStillCamera.h"
  8. #import "GPUImageMovie.h"
  9. #import "GPUImagePicture.h"
  10. #import "GPUImageRawDataInput.h"
  11. #import "GPUImageRawDataOutput.h"
  12. #import "GPUImageMovieWriter.h"
  13. #import "GPUImageFilterPipeline.h"
  14. #import "GPUImageTextureOutput.h"
  15. #import "GPUImageFilterGroup.h"
  16. #import "GPUImageTextureInput.h"
  17. #import "GPUImageUIElement.h"
  18. #import "GPUImageBuffer.h"
  19. #import "GPUImageFramebuffer.h"
  20. #import "GPUImageFramebufferCache.h"
  21. // Filters
  22. #import "GPUImageFilter.h"
  23. #import "GPUImageTwoInputFilter.h"
  24. #import "GPUImagePixellateFilter.h"
  25. #import "GPUImagePixellatePositionFilter.h"
  26. #import "GPUImageSepiaFilter.h"
  27. #import "GPUImageColorInvertFilter.h"
  28. #import "GPUImageSaturationFilter.h"
  29. #import "GPUImageContrastFilter.h"
  30. #import "GPUImageExposureFilter.h"
  31. #import "GPUImageBrightnessFilter.h"
  32. #import "GPUImageLevelsFilter.h"
  33. #import "GPUImageSharpenFilter.h"
  34. #import "GPUImageGammaFilter.h"
  35. #import "GPUImageSobelEdgeDetectionFilter.h"
  36. #import "GPUImageSketchFilter.h"
  37. #import "GPUImageToonFilter.h"
  38. #import "GPUImageSmoothToonFilter.h"
  39. #import "GPUImageMultiplyBlendFilter.h"
  40. #import "GPUImageDissolveBlendFilter.h"
  41. #import "GPUImageKuwaharaFilter.h"
  42. #import "GPUImageKuwaharaRadius3Filter.h"
  43. #import "GPUImageVignetteFilter.h"
  44. #import "GPUImageGaussianBlurFilter.h"
  45. #import "GPUImageGaussianBlurPositionFilter.h"
  46. #import "GPUImageGaussianSelectiveBlurFilter.h"
  47. #import "GPUImageOverlayBlendFilter.h"
  48. #import "GPUImageDarkenBlendFilter.h"
  49. #import "GPUImageLightenBlendFilter.h"
  50. #import "GPUImageSwirlFilter.h"
  51. #import "GPUImageSourceOverBlendFilter.h"
  52. #import "GPUImageColorBurnBlendFilter.h"
  53. #import "GPUImageColorDodgeBlendFilter.h"
  54. #import "GPUImageScreenBlendFilter.h"
  55. #import "GPUImageExclusionBlendFilter.h"
  56. #import "GPUImageDifferenceBlendFilter.h"
  57. #import "GPUImageSubtractBlendFilter.h"
  58. #import "GPUImageHardLightBlendFilter.h"
  59. #import "GPUImageSoftLightBlendFilter.h"
  60. #import "GPUImageColorBlendFilter.h"
  61. #import "GPUImageHueBlendFilter.h"
  62. #import "GPUImageSaturationBlendFilter.h"
  63. #import "GPUImageLuminosityBlendFilter.h"
  64. #import "GPUImageCropFilter.h"
  65. #import "GPUImageGrayscaleFilter.h"
  66. #import "GPUImageTransformFilter.h"
  67. #import "GPUImageChromaKeyBlendFilter.h"
  68. #import "GPUImageHazeFilter.h"
  69. #import "GPUImageLuminanceThresholdFilter.h"
  70. #import "GPUImagePosterizeFilter.h"
  71. #import "GPUImageBoxBlurFilter.h"
  72. #import "GPUImageAdaptiveThresholdFilter.h"
  73. #import "GPUImageUnsharpMaskFilter.h"
  74. #import "GPUImageBulgeDistortionFilter.h"
  75. #import "GPUImagePinchDistortionFilter.h"
  76. #import "GPUImageCrosshatchFilter.h"
  77. #import "GPUImageCGAColorspaceFilter.h"
  78. #import "GPUImagePolarPixellateFilter.h"
  79. #import "GPUImageStretchDistortionFilter.h"
  80. #import "GPUImagePerlinNoiseFilter.h"
  81. #import "GPUImageJFAVoronoiFilter.h"
  82. #import "GPUImageVoronoiConsumerFilter.h"
  83. #import "GPUImageMosaicFilter.h"
  84. #import "GPUImageTiltShiftFilter.h"
  85. #import "GPUImage3x3ConvolutionFilter.h"
  86. #import "GPUImageEmbossFilter.h"
  87. #import "GPUImageCannyEdgeDetectionFilter.h"
  88. #import "GPUImageThresholdEdgeDetectionFilter.h"
  89. #import "GPUImageMaskFilter.h"
  90. #import "GPUImageHistogramFilter.h"
  91. #import "GPUImageHistogramGenerator.h"
  92. #import "GPUImageHistogramEqualizationFilter.h"
  93. #import "GPUImagePrewittEdgeDetectionFilter.h"
  94. #import "GPUImageXYDerivativeFilter.h"
  95. #import "GPUImageHarrisCornerDetectionFilter.h"
  96. #import "GPUImageAlphaBlendFilter.h"
  97. #import "GPUImageNormalBlendFilter.h"
  98. #import "GPUImageNonMaximumSuppressionFilter.h"
  99. #import "GPUImageRGBFilter.h"
  100. #import "GPUImageMedianFilter.h"
  101. #import "GPUImageBilateralFilter.h"
  102. #import "GPUImageCrosshairGenerator.h"
  103. #import "GPUImageToneCurveFilter.h"
  104. #import "GPUImageNobleCornerDetectionFilter.h"
  105. #import "GPUImageShiTomasiFeatureDetectionFilter.h"
  106. #import "GPUImageErosionFilter.h"
  107. #import "GPUImageRGBErosionFilter.h"
  108. #import "GPUImageDilationFilter.h"
  109. #import "GPUImageRGBDilationFilter.h"
  110. #import "GPUImageOpeningFilter.h"
  111. #import "GPUImageRGBOpeningFilter.h"
  112. #import "GPUImageClosingFilter.h"
  113. #import "GPUImageRGBClosingFilter.h"
  114. #import "GPUImageColorPackingFilter.h"
  115. #import "GPUImageSphereRefractionFilter.h"
  116. #import "GPUImageMonochromeFilter.h"
  117. #import "GPUImageOpacityFilter.h"
  118. #import "GPUImageHighlightShadowFilter.h"
  119. #import "GPUImageFalseColorFilter.h"
  120. #import "GPUImageHSBFilter.h"
  121. #import "GPUImageHueFilter.h"
  122. #import "GPUImageGlassSphereFilter.h"
  123. #import "GPUImageLookupFilter.h"
  124. #import "GPUImageAmatorkaFilter.h"
  125. #import "GPUImageMissEtikateFilter.h"
  126. #import "GPUImageSoftEleganceFilter.h"
  127. #import "GPUImageAddBlendFilter.h"
  128. #import "GPUImageDivideBlendFilter.h"
  129. #import "GPUImagePolkaDotFilter.h"
  130. #import "GPUImageLocalBinaryPatternFilter.h"
  131. #import "GPUImageLanczosResamplingFilter.h"
  132. #import "GPUImageAverageColor.h"
  133. #import "GPUImageSolidColorGenerator.h"
  134. #import "GPUImageLuminosity.h"
  135. #import "GPUImageAverageLuminanceThresholdFilter.h"
  136. #import "GPUImageWhiteBalanceFilter.h"
  137. #import "GPUImageChromaKeyFilter.h"
  138. #import "GPUImageLowPassFilter.h"
  139. #import "GPUImageHighPassFilter.h"
  140. #import "GPUImageMotionDetector.h"
  141. #import "GPUImageHalftoneFilter.h"
  142. #import "GPUImageThresholdedNonMaximumSuppressionFilter.h"
  143. #import "GPUImageHoughTransformLineDetector.h"
  144. #import "GPUImageParallelCoordinateLineTransformFilter.h"
  145. #import "GPUImageThresholdSketchFilter.h"
  146. #import "GPUImageLineGenerator.h"
  147. #import "GPUImageLinearBurnBlendFilter.h"
  148. #import "GPUImageGaussianBlurPositionFilter.h"
  149. #import "GPUImagePixellatePositionFilter.h"
  150. #import "GPUImageTwoInputCrossTextureSamplingFilter.h"
  151. #import "GPUImagePoissonBlendFilter.h"
  152. #import "GPUImageMotionBlurFilter.h"
  153. #import "GPUImageZoomBlurFilter.h"
  154. #import "GPUImageLaplacianFilter.h"
  155. #import "GPUImageiOSBlurFilter.h"
  156. #import "GPUImageLuminanceRangeFilter.h"
  157. #import "GPUImageDirectionalNonMaximumSuppressionFilter.h"
  158. #import "GPUImageDirectionalSobelEdgeDetectionFilter.h"
  159. #import "GPUImageSingleComponentGaussianBlurFilter.h"
  160. #import "GPUImageThreeInputFilter.h"
  161. #import "GPUImageWeakPixelInclusionFilter.h"