2010-03-16 106 views
0

长时间的读者从未发布到现在。 即时通讯Android有一些麻烦,即时通讯实现一个名为JJIL的库,它是一个开源的图像库。Android Image问题和阈值

我的问题是这样的,我需要在图像上运行一些分析,并做 所以我需要有它在jjil.core.image格式,一旦这些 过程完成时,我需要改变的图像从 转换jjil.core.image到java.awt.image。 我似乎无法找到这样做的方法是否有任何人有任何想法 或有任何经验呢?

我会很感激任何帮助。

丹尼

+3

java.awt.image中是不是在Android Dalvik虚拟机可用。 http://developer.android.com/intl/de/reference/packages.html – 2010-03-16 19:05:54

+0

该死的我没注意到,谢谢。 有没有另一种方法来获取Android中的单个像素的RGB值? – 2010-03-22 14:01:07

回答

1

你应该让别人知道你发现了什么...可能你发现android.graphics.Bitmap有一个getPixel(x,y)方法,它返回一个表示ARGB值的int值?

http://developer.android.com/reference/android/graphics/Bitmap.html

+0

正确,那正是我发现的。 然后,我将每个argb值与我想要的值进行比较,并从前景中分离出背景。数学公式((((红 - 绿)+(红 - 蓝))/ 2)*(((红 - 绿)*(红 - 绿))/公式*平方*/+((红 - 蓝)*(绿 - 蓝))))) 我在一本书,将RGB值并返回它们的色轮学位发现。 希望这对其他人有用 – 2010-03-31 12:41:10

0

我已经做了一些认真的研究这个,我发现,我可以用类似的方法提取的位图图像的RGB值。 但我使用以前的库的门槛现在不可能,因为我不得不放弃使用这个库。

有没有办法使用颜色矩阵的阈值图像?或者更好的是,还有一种内置的方法可以自动执行此操作?

谢谢你的帮助。 Danny