Java OpenCV API之Mat
来源:互联网 发布:拼多多比淘宝便宜吗 编辑:程序博客网 时间:2024/06/16 19:27
在利用OpenCV API进行Java编程时,会经常用到Mat这个类,它代表一个矩阵。Mat拥有丰富的方法,下面介绍两个我最近使用到的get和put方法。
public int get(int row, int col, byte[] data)get方法的功能是将Mat中的数据存放到数组中。
Mat frame = new Mat(new Size(640, 480), 16);//创建一个640*480,类型为16的矩阵,存放视频帧capture.read(frame); //从视频中读入一帧 byte[] frameArray = new byte[((int) frame.total() * frame.channels())];frame.get(0, 0, frameArray);//将视频帧存入字节数组上面是一个get方法的实例。
public int put(int row, int col, byte[] data)put方法的功能是将数组中的数据存放到Mat中
Mat image = new Mat(new Size(640, 480), 16); image.put(0, 0, tuple2._2());//Spark中存放字节数组的元组,相当于上面的frameArray上面是一个put方法的实例。
更多的方法请参考OpenCV官网。
参考:
https://docs.opencv.org/java/2.4.2/org/opencv/core/Mat.html
阅读全文
0 0
- Java OpenCV API之Mat
- 2.opencv之mat
- OpenCV 之Mat::push_back()
- OpenCV之Mat
- opencv之Mat
- opencv之Mat类
- OpenCV数据结构之Mat
- OpenCV入门之:Mat
- OpenCV之Mat类
- OpenCV数据结构之Mat
- Opencv之Mat类
- OPenCV之Mat
- OpenCV数据结构之Mat
- OpenCV之Mat
- Opencv之mat介绍
- 【opencv】 opencv之Mat详解
- 【opencv】opencv之Mat属性
- openCV之Mat类解读
- jsp el 字符串拼接
- webservice接口测试工句soapUI如何关闭升级提醒
- js 区别(类、成员、属性、对象、方法)
- python3 使用thrift操作hbase报错已经解决
- PAT (Basic Level) Practise (中文)1071. 小赌怡情(15)
- Java OpenCV API之Mat
- Java Socket编程02---异步
- 解决Eclipse中编辑xml文件的智能提示失效
- 等级保护丨等级保护测评内容详解,为什么要做等级保护?
- 关键活动(30 分)
- 02 Jmonkey3.2.0+Nifty1.4.2实现GUI
- highcharts设置总结
- myBatis在java中使用注解实现
- windows server2008的IIS7.5下不支持中文url解决办法