I want to detect which value is maximum from RGB. how can I detect that? I want to display which colour has highest occurrence with their RGB value. For example, In a image the
For such tasks you should use AsyncTask as it does not run on MainThread thus your UI wont freeze.
https://developer.android.com/reference/android/os/AsyncTask.html
I assume that this will be faster compared to your current solution.