ࠓ͙͢Ͱ͖Δʂcontributeͷํ
3. sampleͰࢼͤΔΑ͏ʹ͢Δ
fun showDialog(
context: Context,
listener: (filter: GPUImageFilter) -> Unit
) {
val filters = FilterList().apply {
addFilter("Contrast", FilterType.CONTRAST)
addFilter("Invert", FilterType.INVERT)
addFilter("Pixelation", FilterType.PIXELATION)
addFilter("Hue", FilterType.HUE)
addFilter("Gamma", FilterType.GAMMA)
addFilter("Brightness", FilterType.BRIGHTNESS)
addFilter("Sepia", FilterType.SEPIA)
addFilter("Grayscale", FilterType.GRAYSCALE)
…
addFilter("Solarize", FilterType.SOLARIZE)
}
…
}
sample/GPUImageFilterTools.kt
FilterListʹՃ