com.supermap.ar.areffect.scanner
类 ImageScanner
- java.lang.Object
-
- com.supermap.ar.areffect.scanner.ImageScanner
-
public class ImageScanner extends java.lang.Object
图片扫描
-
-
嵌套类概要
嵌套类 限定符和类型 类和说明 class
ImageScanner.DeviceInfo
设备信息 包含相机启动时的参数 通过图片识别,反向校正场景启动位置、方位角的示例。static interface
ImageScanner.ImageListener
图片监听
-
方法概要
所有方法 静态方法 实例方法 具体方法 已过时的方法 限定符和类型 方法和说明 void
addImage(java.lang.String resourceName)
添加assets目录下的图片void
addImage(java.lang.String name, android.graphics.Bitmap img)
添加图片void
addImage(java.lang.String name, android.graphics.Bitmap img, float widthInMeters)
添加图片 注:当指定了图片的宽度后,识别速度更快void
addImageListener(ImageScanner.ImageListener listener)
添加监听ImageScanner.DeviceInfo
calculateDeviceInfo(ARAugmentedImage e, Location imageLocation)
计算相机启动时的方位角AnchorNode
calculateParentNode(ARAugmentedImage e)
计算图片的节点void
disposeImageListener()
销毁监听对象 移除监听且置空static ImageScanner
getInstance(AREffectView arEffectView)
void
init()
已过时。void
removeImageListener()
从AR场景中移除监听 注:不置空java.lang.String
toString()
-
-
-
方法详细资料
-
getInstance
public static ImageScanner getInstance(AREffectView arEffectView)
- 参数:
arEffectView
-- 返回:
-
addImage
public void addImage(java.lang.String resourceName)
添加assets目录下的图片- 参数:
resourceName
-
-
addImage
public void addImage(java.lang.String name, android.graphics.Bitmap img)
添加图片- 参数:
name
-img
-
-
addImageListener
public void addImageListener(ImageScanner.ImageListener listener)
添加监听- 参数:
listener
-
-
init
@Deprecated public void init()
已过时。初始化
-
removeImageListener
public void removeImageListener()
从AR场景中移除监听 注:不置空
-
disposeImageListener
public void disposeImageListener()
销毁监听对象 移除监听且置空
-
calculateDeviceInfo
public ImageScanner.DeviceInfo calculateDeviceInfo(ARAugmentedImage e, Location imageLocation)
计算相机启动时的方位角- 参数:
e
- AR增强图片imageLocation
- AR增强图片对应的地理坐标- 返回:
-
addImage
public void addImage(java.lang.String name, android.graphics.Bitmap img, float widthInMeters)
添加图片注:当指定了图片的宽度后,识别速度更快
- 参数:
name
- 图片名称img
- 位图widthInMeters
- 指定图片的宽度
-
calculateParentNode
public AnchorNode calculateParentNode(ARAugmentedImage e)
计算图片的节点- 参数:
- -
- 返回:
-
toString
public java.lang.String toString()
- 覆盖:
toString
在类中java.lang.Object
-
-