C# Class ImageClassifier.ImagesDB

Inheritance: SQLiteDB
Mostrar archivo Open project: GemHunt/CoinSorter Class Usage Examples

Public Methods

Method Description
AddImage ( int imageID, int DesignID ) : void
AddImages ( int>.Dictionary images ) : void
AddImages ( List imageResults ) : void
AugmentImages ( String directory, int numberOfRotations ) : void
CropForDates ( String cropDirectory, String dateDirectory, bool augment ) : void
GetDateImages ( int date, bool labeled, bool decades ) : double>.Dictionary
GetImageAngles ( ) : List
GetImageIDFromFileName ( String fileName ) : int
GetInsertSQL ( ImageResult imageResult ) : String
GetMislabeledImageIDs ( ) : List
UpdateAngle ( int imageID, float angle ) : void
UpdateDate ( int imageID, int date ) : void

Private Methods

Method Description
Augment ( String fileDir, String augmentDirectory, int imageID, float angle ) : int
CropForDate ( String fileDir, String dateCropDirectory, int imageID, float angle, bool augment ) : int

Method Details

AddImage() public static method

public static AddImage ( int imageID, int DesignID ) : void
imageID int
DesignID int
return void

AddImages() public static method

public static AddImages ( int>.Dictionary images ) : void
images int>.Dictionary
return void

AddImages() public static method

public static AddImages ( List imageResults ) : void
imageResults List
return void

AugmentImages() public static method

public static AugmentImages ( String directory, int numberOfRotations ) : void
directory String
numberOfRotations int
return void

CropForDates() public static method

public static CropForDates ( String cropDirectory, String dateDirectory, bool augment ) : void
cropDirectory String
dateDirectory String
augment bool
return void

GetDateImages() public static method

public static GetDateImages ( int date, bool labeled, bool decades ) : double>.Dictionary
date int
labeled bool
decades bool
return double>.Dictionary

GetImageAngles() public static method

public static GetImageAngles ( ) : List
return List

GetImageIDFromFileName() public static method

public static GetImageIDFromFileName ( String fileName ) : int
fileName String
return int

GetInsertSQL() public static method

public static GetInsertSQL ( ImageResult imageResult ) : String
imageResult ImageResult
return String

GetMislabeledImageIDs() public static method

public static GetMislabeledImageIDs ( ) : List
return List

UpdateAngle() public static method

public static UpdateAngle ( int imageID, float angle ) : void
imageID int
angle float
return void

UpdateDate() public static method

public static UpdateDate ( int imageID, int date ) : void
imageID int
date int
return void