码迷,mamicode.com
首页 > 编程语言 > 详细

JavaCV源代码分析----CvArr

时间:2014-05-19 15:01:44      阅读:474      评论:0      收藏:0      [点我收藏+]

标签:style   blog   class   code   c   java   

bubuko.com,布布扣
bubuko.com,布布扣
1.OpenCV中CvArr的定义:
bubuko.com,布布扣
bubuko.com,布布扣
在opencv h文件里是这样定义 CvArr :
/* CvArr* is used to pass arbitrary
 * array-like data structures
 * into functions where the particular
 * array type is recognized at runtime:
 */
typedef void CvArr;
bubuko.com,布布扣
bubuko.com,布布扣

即在OpenCV中CvArr的定义为一个void指针,可以被其他任何类型的指针赋值。

2.JavaCV中CvArr的定义:


1
@Opaque public static class CvArr extends Pointer implements Cloneable { 2 static { load(); } 3 protected CvArr() { } 4 protected CvArr(Pointer p) { super(p); } 5 }
bubuko.com,布布扣
bubuko.com,布布扣

  在JavaCV中CvArr为Pointer类的子类(Pointer的定义参见JavaCPP),并且实现了Cloneable接口。

  可以由一个Pointer类型的对象直接初始化。

JavaCV源代码分析----CvArr,布布扣,bubuko.com

JavaCV源代码分析----CvArr

标签:style   blog   class   code   c   java   

原文地址:http://www.cnblogs.com/snailghost/p/3735187.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!