android 学习之图像处理系统(一)
android 学习之图像处理系统(一)
源代码:android图像处理系统1.0
下图是软件运行的截图:
本文只做了图像的打开和简单处理算法(图像的变亮、中值滤波、平滑滤波)的功能。其中,当软件运行时,首先调用软件内的lenna图像,显示在ImageView上。用户也可以选择媒体库中的图像。点击选择算法按钮,选择相应的处理算法(目前仅有3种),然后进行处理。图像处理的所有算法实现均由ImageProcess类管理。SystemMain.java是系统的主函数,负责调用其他Activity等。SelectAlgActivity.java是显示算法列表的,供用户选择。转载请声明:http://blog.csdn.net/nuptboyzhb/article/details/7852999
<?xml version="1.0" encoding="utf-8"?><LinearLayoutandroid:id="@+id/widget38"android:layout_width="fill_parent"android:layout_height="fill_parent"android:orientation="vertical"xmlns:android="http://schemas.android.com/apk/res/android"><TextViewandroid:id="@+id/ImagePath"android:layout_width="fill_parent"android:layout_height="wrap_content"android:text="ImageProcess" /><Buttonandroid:id="@+id/SelectBtn"android:layout_width="fill_parent"android:layout_height="wrap_content"android:text="Select Image" /><Buttonandroid:id="@+id/processBtn"android:layout_width="fill_parent"android:layout_height="wrap_content"android:text="Select Image Pcocessing Algorithm" /><ImageViewandroid:id="@+id/imageshow"android:layout_width="fill_parent"android:layout_height="wrap_content" /><Buttonandroid:id="@+id/AboutBtn"android:layout_width="fill_parent"android:layout_height="wrap_content"android:text="About author" /><TextViewandroid:id="@+id/AboutTextView"android:layout_width="fill_parent"android:layout_height="wrap_content"android:text="zhb931706659@126.com njupt zhb" /></LinearLayout>