eternalmatt / KnightVisor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

An edge detecting Android app

todos in this branch.
Migrate majority of logic out of EdgeView and into an
interface EdgeConverter {
   public Bitmap convertFrame(byte[] yuv, int height, int width);
}

And EdgeView becomes
class EdgeView extends etc 
{
    //implement onDraw
    //implement onTouch
    //implement Camera.PictureCallback
    //implement setEdgeConverter
    
    onPreviewFrame{
        if (cameraLock.trylock()){
	    bitmap = edgeConverter.convertFrame
	}
    }
}


Then there can be
class NativeConverter       implements EdgeConverter
class FilterScriptConverter implements EdgeConverter 



About


Languages

Language:Java 68.0%Language:C 21.3%Language:F# 5.5%Language:MATLAB 4.5%Language:C++ 0.6%