2010-03-16 3 views
0

장시간 독자는 지금까지 게시되지 않았습니다. Android에 문제가 있습니다. JJIL이라는 라이브러리를 오픈 소스 이미징 라이브러리로 구현했습니다.Android 이미지 문제 및 임계 값

내 문제는 내가 이미지에 대한 몇 가지 분석을 실행하고 그래서 난 jjil.core.image 형식으로이 필요 을 할 필요가 이것이다 그 프로세스가 완료되면 내가 에서 변경된 이미지를 변환 할 필요가 jjil.core.image에서 java.awt.image로 이동하십시오. 나는이 일을하는 방법을 찾지 못한다. 아무도 아이디어가 없다. 또는 이것에 대한 경험이 있는가?

나는 어떤 도움에 감사 할 것입니다.

대니

+3

java.awt.image의 안드로이드 달빅 VM에서 사용할 수 없습니다. http://developer.android.com/intl/de/reference/packages.html –

+0

젠장, 고맙다는 것을 알지 못했습니다. 안드로이드에서 개별 픽셀의 RGB 값을 가져 오는 다른 방법이 있습니까? –

답변

1

당신은 발견 한 것을 다른 사람들에게 알려야합니다. 아마도 android.graphics.Bitmap에 ARGB 값을 나타내는 int를 반환하는 getPixel (x, y) 메서드가 있다는 것을 알았습니까?

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

+0

정확함, 정확히 내가 찾은 것입니다. 그런 다음 모든 argb 값을 원하는 것과 비교하고 전경에서 배경을 분리했습니다. 또한이 알고리즘을 사용했습니다. Math.cosh (Math.sqrt (((빨강 - 녹색) + (빨강 - 파랑))/2) * ((빨강 - 녹색) * (빨강 - 녹색))/* 제곱 */+ ((빨강 - 파랑) * (초록 - 파랑)))))))) 책에서 rgb 값을 가져 와서 색상환에서 도형으로 반환합니다. 희망이 다른 사람에게 유용합니다. –

0

나는이에 대한 몇 가지 심각한 연구를하고 나는 유사한 방법으로 비트 맵 이미지의 RGB 값을 추출 할 수 있음을 발견했다. 그러나이 라이브러리의 사용을 포기해야하기 때문에 이전 라이브러리를 사용하고있는 임계 값을 지금 사용할 수 없습니다.

이미지를 임계 값으로 맞추기 위해 색상 매트릭스를 사용하는 방법이 있습니까? 또는 더 나은 여전히 ​​자동으로 이렇게 inbuilt 방법은 무엇입니까?

도움 주셔서 감사합니다. Danny

관련 문제