/EdgeDetection

图片边缘检测

Primary LanguageJava

EdgeDetection

图片边缘检测


使用RenderScript前的配置

1.android studio中的配置: 在build.gradle中添加:

android {
    defaultConfig {
        ...
    	renderscriptTargetApi 18
        renderscriptSupportModeEnabled true
		...
	}   
}

2.eclipse中的配置: 在project.properties中添加:

renderscript.target=18
renderscript.support.mode=true

RenderScript的使用方法可参考我的代码,或参考我后面附的参考资料


效果图

从左往右分别是原图、灰度图、进行边缘检测后的图

a1 a2 a3

b1 b2 b3

c1 c2 c3


参考资料

  1. Android自动手绘,圆你儿时画家梦!
  2. RenderScript 让你的Android计算速度快的飞上天!
  3. Android高效计算——RenderScript
  4. RenderScript :简单而快速的图像处理
  5. Sobel边缘检测算法

我的博客地址

Android使用Sobel算法边缘检测