C# Class Strabo.Core.ColorSegmentation.MedianCutMultiThreads

Exibir arquivo Open project: usc-isi-i2/strabo-arcstrabo Class Usage Examples

Public Properties

Property Type Description
color_table System.Collections.Hashtable
color_table_list List
imageColors ColorNode[]
ini_color_table System.Collections.Hashtable
ini_color_table_list List
pixels int[]
quantColors ColorNode[]
quantColors_list List
width int

Public Methods

Method Description
GenerateColorPalette ( string fn, List qnum_list ) : void
MedianCutMultiThreads ( ) : System
findRepresentativeColors ( int K, ColorHistogram colorHist ) : void
kernel ( object step ) : void
quantizeImageMT ( int tnum, string input_dir, string output_dir, string fn ) : string[]
quantizeImageMT ( string dir, string fn ) : void

Private Methods

Method Description
averageColors ( List colorBoxes, int c ) : ColorNode[]
findBoxToSplit ( List colorBoxes ) : ColorBox

Method Details

GenerateColorPalette() public method

public GenerateColorPalette ( string fn, List qnum_list ) : void
fn string
qnum_list List
return void

MedianCutMultiThreads() public method

public MedianCutMultiThreads ( ) : System
return System

findRepresentativeColors() public method

public findRepresentativeColors ( int K, ColorHistogram colorHist ) : void
K int
colorHist Strabo.Core.ImageProcessing.ColorHistogram
return void

kernel() public method

public kernel ( object step ) : void
step object
return void

quantizeImageMT() public method

public quantizeImageMT ( int tnum, string input_dir, string output_dir, string fn ) : string[]
tnum int
input_dir string
output_dir string
fn string
return string[]

quantizeImageMT() public method

public quantizeImageMT ( string dir, string fn ) : void
dir string
fn string
return void

Property Details

color_table public_oe property

public Hashtable,System.Collections color_table
return System.Collections.Hashtable

color_table_list public_oe property

public List color_table_list
return List

imageColors public_oe property

public ColorNode[] imageColors
return ColorNode[]

ini_color_table public_oe property

public Hashtable,System.Collections ini_color_table
return System.Collections.Hashtable

ini_color_table_list public_oe property

public List ini_color_table_list
return List

pixels public_oe property

public int[] pixels
return int[]

quantColors public_oe property

public ColorNode[] quantColors
return ColorNode[]

quantColors_list public_oe property

public List quantColors_list
return List

width public_oe property

public int width
return int