com.supermap.ar.areffect.scanner

类 ImageScanner

  • java.lang.Object
    • com.supermap.ar.areffect.scanner.ImageScanner


  • public class ImageScanner
    extends java.lang.Object
    图片扫描
    • 方法详细资料

      • addImage

        public void addImage(java.lang.String resourceName)
        添加assets目录下的图片
        参数:
        resourceName -
      • addImage

        public void addImage(java.lang.String name,
                             android.graphics.Bitmap img)
        添加图片
        参数:
        name -
        img -
      • 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