2011-10-13 57 views
2

我正在將一些java代碼移植到Android的過程中。該代碼是做一些圖像識別和使用的BufferedImage我已成功地移動的大部分功能交給位圖,但我用下面的代碼中掙扎,在端口如何這種過度BufferedImage Android Port

public void verticalEdgeDetector(BufferedImage source) { 
    BufferedImage destination = duplicateBufferedImage(source); 

    float data1[] = { 
     -1,0,1, 
     -2,0,2, 
     -1,0,1, 
    }; 

    float data2[] = { 
     1,0,-1, 
     2,0,-2, 
     1,0,-1, 
    }; 

    new ConvolveOp(new Kernel(3, 3, data1), ConvolveOp.EDGE_NO_OP, null).filter(destination, source); 
} 

回答