Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright 2013 Alibaba.com All right reserved. This software is the
   * confidential and proprietary information of Alibaba.com ("Confidential
   * Information"). You shall not disclose such Confidential Information and shall
   * use it only in accordance with the terms of the license agreement you entered
   * into with Alibaba.com.
   */
  package com.alibaba.simpleimage.analyze.harissurf;
  
 
类SURFInterestPointN.java的实现描述:TODO 类实现描述

Author(s):
axman 2013-5-23 下午2:12:23
 
 public class SURFInterestPointN extends IKDTreeDomain implements CloneableSerializable {
 
     private static final long serialVersionUID = -7331283230792139068L;
 
     private float             xy;
     private float             dxdy;
     private int               clusterIndex;
     private float             scale;
     private float             orientation;
     private int               laplacian;
 
     private int               dim;
     private int[]             descriptor;
 
     public float getX() {
         return ;
     }
 
     public void setX(float x) {
         this. = x;
     }
 
     public float getY() {
         return ;
     }
 
     public void setY(float y) {
         this. = y;
     }
 
     public float getDx() {
         return ;
     }
 
     public void setDx(float dx) {
         this. = dx;
     }
 
     public float getDy() {
         return ;
     }
 
     public void setDy(float dy) {
         this. = dy;
     }
 
     public int getClusterIndex() {
         return ;
     }
 
     public void setClusterIndex(int clusterIndex) {
         this. = clusterIndex;
     }
 
     public float getScale() {
         return ;
     }
 
     public void setScale(float scale) {
         this. = scale;
     }
 
     public float getOrientation() {
         return ;
     }
 
     public void setOrientation(float orientation) {
         this. = orientation;
     }
 
     public int getLaplacian() {
         return ;
     }
 
     public void setLaplacian(int laplacian) {
         this. = laplacian;
     }
 
     public static long getSerialversionuid() {
         return ;
     }
    public int getDim() {
        return ;
    }
    public void setDim(int dim) {
        this. = dim;
    }
    public int[] getDescriptor() {
        return ;
    }
    public void setDescriptor(int[] descriptor) {
        this. = descriptor;
    }
    public SURFInterestPointN(){
    }
        this. = sp.getX();
        this. = sp.getY();
        this. = sp.getDx();
        this. = sp.getDy();
        this. = sp.getClusterIndex();
        this. = sp.getScale();
        this. = sp.getOrientation();
        this. = sp.getLaplacian();
        float[] desc = sp.getDescriptor();
        this. = desc.length;
        this. = new int[this.];
        for (int i = 0; i < this.i++) {
            this.[i] = (int) (desc[i] * 255.0);
            if(this.[i] > 255 || this.[i] < -255){
                throw (new IllegalArgumentException("Resulting integer descriptor k is not -255 <= k <= 255"));
            }
        }
        this. = this..length;
    }
    public int getDimensionCount() {
        return ;
    }
    public int getDimensionElement(int dim) {
        return [dim];
    }
New to GrepCode? Check out our FAQ X