Мне нужно преобразовать 1-канальный iplimage (серый) в Android Bitmap. У меня есть:1 канал iplimage -> Android Bitmap
IplImage aux = IplImage.create(senal_gray.width, senal_gray.height, IPL_DEPTH_8U, 4);
cvCvtColor(senal_gray, aux, CV_GRAY2BGRA);
Bitmap bm = Bitmap.createBitmap(aux.width, aux.height, Bitmap.Config.ARGB_8888);
bm.copyPixelsFromBuffer(aux.getByteBuffer());
Я думаю, что проблема заключается в том порядке каналов, потому что с этим кодом я получаю полупрозрачную картину. Возможно, мне нужно изменить порядок каналов в «aux», чтобы получить заказ ARGB и проверить его с помощью конфигурации Bitmap (ARGB_8888). Это возможно?