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 |
addImageListener(ImageScanner.ImageListener listener)
添加监听
|
ImageScanner.DeviceInfo |
calculateDeviceInfo(ARAugmentedImage e,
Location imageLocation)
计算相机启动时的方位角
|
void |
disposeImageListener()
销毁监听对象
移除监听且置空
|
static ImageScanner |
getInstance(AREffectView arEffectView) |
void |
init()
已过时。
|
void |
removeImageListener()
从AR场景中移除监听
注:不置空
|
public static ImageScanner getInstance(AREffectView arEffectView)
arEffectView
- public void addImage(java.lang.String resourceName)
resourceName
- public void addImage(java.lang.String name, android.graphics.Bitmap img)
name
- img
- public void addImageListener(ImageScanner.ImageListener listener)
listener
- @Deprecated public void init()
public void removeImageListener()
public void disposeImageListener()
public ImageScanner.DeviceInfo calculateDeviceInfo(ARAugmentedImage e, Location imageLocation)
e
- AR增强图片imageLocation
- AR增强图片对应的地理坐标