При условии, что данные кодируются в каком-то стандартном формате, таком как JPG или PNG, и при условии, что вы используете JavaCV для байтового массива b, это также работает:
IplImage image = cvDecodeImage(cvMat(1, b.length, CV_8UC1, new BytePointer(b)));