0
Мне нужна помощь о том, как преобразовать IplImage в BufferedImage в java. Если кто-то знает, ответьте мне. Лучше дать некоторые примеры программ. Спасибо.Преобразование IplImage в BufferedImage в javacv
Мне нужна помощь о том, как преобразовать IplImage в BufferedImage в java. Если кто-то знает, ответьте мне. Лучше дать некоторые примеры программ. Спасибо.Преобразование IplImage в BufferedImage в javacv
См. Это link. Он предлагает использовать OpenCVFrameConverter.IplImage
Java2DFrameConverter
с: http://bytedeco.org/news/2015/04/04/javacv-frame-converters/
Также см этот question.
public static BufferedImage toBufferedImage(IplImage src) {
OpenCVFrameConverter.ToIplImage iplConverter = new OpenCVFrameConverter.ToIplImage();
Java2DFrameConverter bimConverter = new Java2DFrameConverter();
Frame frame = iplConverter.convert(src);
BufferedImage img = bimConverter. convert(frame);
BufferedImage result = (BufferedImage)img.getScaledInstance(
img.getWidth(), img.getHeight(), java.awt.Image.SCALE_DEFAULT);
img.flush();
return result;
}
Возможный дубликат [Преобразование IplImage в BufferedImage интегрировать] (http://stackoverflow.com/questions/23597104/converting-iplimage-to-bufferedimage-to-integrate) –