OSDN Git Service

Implement sharpen
authornicolasroard <nicolasroard@google.com>
Wed, 3 Oct 2012 04:57:22 +0000 (21:57 -0700)
committernicolasroard <nicolasroard@google.com>
Fri, 5 Oct 2012 00:11:52 +0000 (17:11 -0700)
commit5448bf8095483574649afcc2add7f153670c7450
tree13b3e7532f79cfcce29325914642389b9933e8cc
parent94805da05624e939ff402a9586cddacaf622a716
Implement sharpen

bug:7279964
bug:7247494
bug:7234321

- add a sharpen filter
- add infrastructure to use RenderScript
- some refactoring (add an ImageSlave class)
- add new zoom UI

Change-Id: Id94dc94d32866c7107b6818adf4db35d0c6c0b01
17 files changed:
Android.mk
res/layout/filtershow_activity.xml
src/com/android/gallery3d/filtershow/FilterShowActivity.java
src/com/android/gallery3d/filtershow/cache/ImageLoader.java
src/com/android/gallery3d/filtershow/cache/ZoomCache.java [new file with mode: 0644]
src/com/android/gallery3d/filtershow/filters/ImageFilter.java
src/com/android/gallery3d/filtershow/filters/ImageFilterRS.java [new file with mode: 0644]
src/com/android/gallery3d/filtershow/filters/ImageFilterSharpen.java [new file with mode: 0644]
src/com/android/gallery3d/filtershow/filters/convolve3x3.rs [new file with mode: 0644]
src/com/android/gallery3d/filtershow/imageshow/ImageBorder.java
src/com/android/gallery3d/filtershow/imageshow/ImageShow.java
src/com/android/gallery3d/filtershow/imageshow/ImageSlave.java [new file with mode: 0644]
src/com/android/gallery3d/filtershow/imageshow/ImageStraighten.java
src/com/android/gallery3d/filtershow/imageshow/ImageZoom.java [new file with mode: 0644]
src/com/android/gallery3d/filtershow/ui/ImageCurves.java
src/com/android/gallery3d/filtershow/ui/SliderController.java
src/com/android/gallery3d/filtershow/ui/SliderListener.java