Xcodeの補完では出てこなくて少しハマったのでメモ。

OpenCVのUIImageToMat()UIImageMatに変換することができます。 1チャンネルのUIImageCV_8UC1Matに、それ以外はCV_8UC4Matになりますが、このとき何もしないとUIImageがアルファ値を持っていても変換後のMatのアルファ値は0になってしまいます。

アルファ値を変換後のMatに反映させるためには、UIImageToMat()の第3引数のbool alphaExisttrueを渡してあげるとうまくいきます。

cv::Mat mat;
UIImageToMat(uiImage, mat, true);

以上、メモでした。

参考