**
Я пытаюсь использовать растровое изображение (ip-камеру) для видео из OpenCV.
Выполнено открытие и выпуск, но мое видео 0 B.
Какойнаправление я должен попробовать?Или какая часть меня отсутствует?**
private void videoW(Bitmap bitmap) {
if (isRecord) {
mat = new Mat(bitmap.getWidth(), bitmap.getHeight(), CvType.CV_8UC3);
if (mVideoWriter == null) {
try {
FileWriter fileWriter = new FileWriter(Environment.getExternalStorageDirectory()+"/Test/video.avi");
} catch (IOException e) {
e.printStackTrace();
}
mVideoWriter = new VideoWriter(recordfilepath(), VideoWriter.fourcc('M', 'P', '4', '2'), 30.0D, mat.size());
mVideoWriter.open(recordfilepath(), VideoWriter.fourcc('M', 'P', '4', '2'), 30.0D, mat.size());
}
if (!mVideoWriter.isOpened()) {
mVideoWriter.open(recordfilepath(), VideoWriter.fourcc('M', 'P', '4', '2'), 30.0D, mat.size());
}
Utils.bitmapToMat(bitmap, mat);
mVideoWriter.write(mat);
} else {
if (mVideoWriter != null) {
mVideoWriter.release();
mVideoWriter = null;
}
}
}