JavaCV3.3关于Frame转换BufferedImage 格式
来源:互联网 发布:人工智能软件小冰 编辑:程序博客网 时间:2024/06/07 23:00
//在Javacv3.3中不能直接转换BufferedImage
public BufferedImage imageToMat(Frame frame) {
OpenCVFrameConverter.ToIplImage converter = new OpenCVFrameConverter.ToIplImage();
IplImage image = converter.convert(frame);
BufferedImage bufferedImage = new BufferedImage(image.width(),
image.height(), BufferedImage.TYPE_3BYTE_BGR);
WritableRaster raster = bufferedImage.getRaster();
DataBufferByte dataBuffer = (DataBufferByte) raster.getDataBuffer();
byte[] data = dataBuffer.getData();
((ByteBuffer) image.createBuffer()).get(data);
return bufferedImage;
}
阅读全文
0 0
- JavaCV3.3关于Frame转换BufferedImage 格式
- bufferedimage 转换成 inputstream
- ToolkitImage转换为BufferedImage
- 关于时间格式转换
- 关于格式类型转换
- BufferedImage
- BufferedImage
- Java里将Image转换成BufferedImage
- java用BufferedImage转换图片大小并保存
- 如何将BufferedImage转换成字节数组?
- 关于sql日期格式转换
- 关于日期格式转换类
- 关于日期格式转换类
- 关于日期格式转换问题
- 关于 BufferedImage保存jgeg图像的问题
- 关于BufferedImage和Graphics的问题记录
- 关于SQL中的时间格式转换
- 关于sql中时间的格式转换
- netease-cloud-music for ubuntu installation
- 6. 整数序列的元素最大跨度值
- CentOS 7下发布.net core 2.0 过程
- 反汇编——多维数组
- 反射是什么之初识java反射
- JavaCV3.3关于Frame转换BufferedImage 格式
- 商品题(查询+批量删除)
- C和指针之字符操作(<ctype.h>)
- Linux下安装anaconda
- HDU 2091 空心三角形【water】
- tensorflow笔记:流程,概念和简单代码注释
- 网络编程基础(一)
- 算法练习(9)—— Jump Game II
- 5.【练习题】构造方法与重载