|
38 | 38 | import cn.nekocode.camerafilter.filter.BlackAndWhiteFilter;
|
39 | 39 | import cn.nekocode.camerafilter.filter.BlueorangeFilter;
|
40 | 40 | import cn.nekocode.camerafilter.filter.CameraFilter;
|
| 41 | +import cn.nekocode.camerafilter.filter.CartoonFilter; |
| 42 | +import cn.nekocode.camerafilter.filter.CastingFilter; |
41 | 43 | import cn.nekocode.camerafilter.filter.ChromaticAberrationFilter;
|
42 | 44 | import cn.nekocode.camerafilter.filter.ContrastFilter;
|
43 | 45 | import cn.nekocode.camerafilter.filter.CrackedFilter;
|
44 | 46 | import cn.nekocode.camerafilter.filter.CrosshatchFilter;
|
45 | 47 | import cn.nekocode.camerafilter.filter.EMInterferenceFilter;
|
46 | 48 | import cn.nekocode.camerafilter.filter.EdgeDetectionFilter;
|
| 49 | +import cn.nekocode.camerafilter.filter.GrayFilter; |
| 50 | +import cn.nekocode.camerafilter.filter.HexagonMosaicFilter; |
47 | 51 | import cn.nekocode.camerafilter.filter.JFAVoronoiFilter;
|
48 | 52 | import cn.nekocode.camerafilter.filter.LegofiedFilter;
|
49 | 53 | import cn.nekocode.camerafilter.filter.LichtensteinEsqueFilter;
|
50 | 54 | import cn.nekocode.camerafilter.filter.MappingFilter;
|
| 55 | +import cn.nekocode.camerafilter.filter.MirrorFilter; |
51 | 56 | import cn.nekocode.camerafilter.filter.MoneyFilter;
|
| 57 | +import cn.nekocode.camerafilter.filter.NegativeFilter; |
52 | 58 | import cn.nekocode.camerafilter.filter.NoiseWarpFilter;
|
| 59 | +import cn.nekocode.camerafilter.filter.NostalgiaFilter; |
53 | 60 | import cn.nekocode.camerafilter.filter.OriginalFilter;
|
54 | 61 | import cn.nekocode.camerafilter.filter.PixelizeFilter;
|
55 | 62 | import cn.nekocode.camerafilter.filter.PolygonizationFilter;
|
56 | 63 | import cn.nekocode.camerafilter.filter.RefractionFilter;
|
| 64 | +import cn.nekocode.camerafilter.filter.ReliefFilter; |
| 65 | +import cn.nekocode.camerafilter.filter.SwirlFilter; |
57 | 66 | import cn.nekocode.camerafilter.filter.TileMosaicFilter;
|
58 | 67 | import cn.nekocode.camerafilter.filter.TrianglesMosaicFilter;
|
| 68 | +import cn.nekocode.camerafilter.filter.TripleFilter; |
| 69 | +import cn.nekocode.camerafilter.filter.WaterReflectionFilter; |
59 | 70 |
|
60 | 71 | /**
|
61 | 72 | * @author nekocode ([email protected])
|
@@ -165,6 +176,17 @@ public void run() {
|
165 | 176 | cameraFilterMap.append(R.id.filter19, new PolygonizationFilter(context));
|
166 | 177 | cameraFilterMap.append(R.id.filter20, new JFAVoronoiFilter(context));
|
167 | 178 | cameraFilterMap.append(R.id.filter21, new BlackAndWhiteFilter(context));
|
| 179 | + cameraFilterMap.append(R.id.filter22, new GrayFilter(context)); |
| 180 | + cameraFilterMap.append(R.id.filter23, new NegativeFilter(context)); |
| 181 | + cameraFilterMap.append(R.id.filter24, new NostalgiaFilter(context)); |
| 182 | + cameraFilterMap.append(R.id.filter25, new CastingFilter(context)); |
| 183 | + cameraFilterMap.append(R.id.filter26, new ReliefFilter(context)); |
| 184 | + cameraFilterMap.append(R.id.filter27, new SwirlFilter(context)); |
| 185 | + cameraFilterMap.append(R.id.filter28, new HexagonMosaicFilter(context)); |
| 186 | + cameraFilterMap.append(R.id.filter29, new MirrorFilter(context)); |
| 187 | + cameraFilterMap.append(R.id.filter30, new TripleFilter(context)); |
| 188 | + cameraFilterMap.append(R.id.filter31, new CartoonFilter(context)); |
| 189 | + cameraFilterMap.append(R.id.filter32, new WaterReflectionFilter(context)); |
168 | 190 | setSelectedFilter(selectedFilterId);
|
169 | 191 |
|
170 | 192 | // Create texture for camera preview
|
|
0 commit comments