Revision 12333 trunk/libraries/libRaster/src/org/gvsig/raster/RasterLibrary.java
RasterLibrary.java | ||
---|---|---|
33 | 33 |
import org.gvsig.raster.grid.filter.enhancement.BrightnessContrastListManager; |
34 | 34 |
import org.gvsig.raster.grid.filter.enhancement.EnhancementListManager; |
35 | 35 |
import org.gvsig.raster.grid.filter.segmentation.FirstDerivativeListManager; |
36 |
import org.gvsig.raster.grid.filter.statistics.StatisticsListManager; |
|
36 | 37 |
import org.gvsig.raster.util.extensionPoints.ExtensionPoint; |
37 | 38 |
import org.gvsig.raster.util.extensionPoints.ExtensionPoints; |
38 | 39 |
import org.gvsig.raster.util.extensionPoints.ExtensionPointsSingleton; |
... | ... | |
40 | 41 |
* Clase principal de la libreria. En ella se definen variables globales con informaci?n |
41 | 42 |
* de uso general, as? como acciones a realizar al arracar la librer?a. El m?todo que |
42 | 43 |
* contiene las acciones de arranque es wakeUp. Las tareas principales de este m?todo |
43 |
* son de registro de drivers de lectura y escritura y eliminaci?n del directorio de
|
|
44 |
* son de registro de drivers de lectura y escritura y eliminaci?n del directorio de |
|
44 | 45 |
* temporales. |
45 |
*
|
|
46 |
* |
|
46 | 47 |
* @author Nacho Brodin (nachobrodin@gmail.com) |
47 | 48 |
*/ |
48 | 49 |
public class RasterLibrary { |
... | ... | |
54 | 55 |
*/ |
55 | 56 |
public static int defaultNumberOfClasses = 64; |
56 | 57 |
/** |
57 |
* Tama?o de bloque en los procesos que recorren un raster completo a base de ventanas con recorrido
|
|
58 |
* descendente. Esta variable indica la altura de dicho bloque. Por lo tanto cada bloque ser? de
|
|
59 |
* raster.width X blockHeight. Tipicamente recorridos de este tipo se usan para el calculo de estad?sticas,
|
|
60 |
* histogramas, salvado a raster, etc... Es importante para el buen funcionamiento que este bloque sea
|
|
58 |
* Tama?o de bloque en los procesos que recorren un raster completo a base de ventanas con recorrido |
|
59 |
* descendente. Esta variable indica la altura de dicho bloque. Por lo tanto cada bloque ser? de |
|
60 |
* raster.width X blockHeight. Tipicamente recorridos de este tipo se usan para el calculo de estad?sticas, |
|
61 |
* histogramas, salvado a raster, etc... Es importante para el buen funcionamiento que este bloque sea |
|
61 | 62 |
* potencia de dos. |
62 | 63 |
*/ |
63 | 64 |
public static int blockHeight = 512; |
64 | 65 |
|
65 | 66 |
//*************CACHE******************* |
66 | 67 |
/** |
67 |
* Tama?o aproximado de cach? en Megas. Si este valor es alto cabr?n muchas p?ginas en memoria
|
|
68 |
* Tama?o aproximado de cach? en Megas. Si este valor es alto cabr?n muchas p?ginas en memoria |
|
68 | 69 |
* a la vez y si es bajo cabr?n pocas. Hay que tener en cuenta que al instanciar se convertira en bytes |
69 | 70 |
* para su mejor tratamiento. Al llamar al constructor esta variable contendr? el tama?o exacto |
70 | 71 |
* de la cache en bytes. El tama?o aqu? especificado es aproximado. Este variar? dependiendo de los |
... | ... | |
128 | 129 |
MedianListManager.register(); |
129 | 130 |
ConvolutionListManager.register(); |
130 | 131 |
ColorTableListManager.register(); |
132 |
StatisticsListManager.register(); |
|
131 | 133 |
// Registrar los nuevos filtros del directorio |
132 | 134 |
registerExtensions(); |
133 | 135 |
|
Also available in: Unified diff