2010-03-16 4 views
0

Lecteur de longue date jamais publié jusqu'à présent. Im ayant quelques problèmes avec Android, im mettant en œuvre une bibliothèque appelée JJIL sa bibliothèque d'imagerie open source.Android Image Problème et seuil

Mon problème est que je dois exécuter une analyse sur une image et de faire si je dois avoir en format jjil.core.image et une fois que ces processus sont complets i besoin de convertir l'image modifiée de jjil.core.image à java.awt.image. Je ne peux pas sembler trouver une méthode de faire cela quelqu'un at-il des idées ou avez une expérience avec cela?

Je serais reconnaissant de toute aide.

Danny

+3

java.awt.image est pas disponible dans l'Android Dalvik VM. http://developer.android.com/intl/de/reference/packages.html –

+0

Merde je n'ai pas remarqué que merci. Existe-t-il un autre moyen d'obtenir la valeur RGB des pixels individuels dans Android? –

Répondre

1

Vous devriez faire savoir aux autres ce que vous avez trouvé ... probablement vous avez trouvé que android.graphics.Bitmap a une méthode getPixel (x, y) qui retourne un int représentant la valeur ARGB?

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

+0

Correct, c'est exactement ce que j'ai trouvé. J'ai ensuite comparé chaque valeur argb à celle que je voulais et séparé l'arrière-plan du premier plan. J'ai aussi utilisé cet algorithme Math.cosh (Math.sqrt ((((rouge-vert) + (rouge-bleu))/2) * (((rouge-vert) * (rouge-vert))/* au carré */+ ((rouge-bleu) * (vert-bleu))))) Ce que j'ai trouvé dans un livre qui va prendre des valeurs RGB et les retourner comme un degré sur la roue de couleur. Espérons que cela soit utile à quelqu'un d'autre –

0

Je l'ai fait des recherches sérieuses sur cette question et j'ai trouvé que je peux extraire les valeurs rgb d'une image bitmap avec une méthode similaire. Mais le seuil pour lequel j'utilisais la bibliothèque précédente n'est plus possible car j'ai dû abandonner l'utilisation de cette bibliothèque.

Existe-t-il un moyen d'utiliser des matrices couleur pour définir le seuil de l'image? Ou mieux est-il encore une méthode intégrée qui le ferait automatiquement?

Nous vous remercions de votre aide. Danny