The Fib multimedia system
Fib is a system for storing multimedia data (like images or films).
|
#include "debugOut.inc"
Go to the source code of this file.
Macros | |
#define | FIB_CONVERTER_VERSION 0 |
#define | FIB_CONVERTER_VERSION_NAME V0.0.0 |
#define | FEATURE_BALANCED_LOAD 8 |
#define | FEATURE_FROM_FIB_BITS_PER_RGB_COLOR_VALUE 8 |
#define | FEATURE_CONVERT_FROM_FIB_INTERVALL_TO_SAVE_CURRENT_PICTURE 30 |
#define | FEATURE_CONVERT_TO_FIB_AREA_GENERATOR |
#define | FEATURE_CONVERT_TO_FIB_SMALL_AREAS_OVERLAP 0.4 |
#define | FEATURE_OWN_FREE_IMAGE_WARPER |
#define FEATURE_BALANCED_LOAD 8 |
#define FEATURE_CONVERT_FROM_FIB_INTERVALL_TO_SAVE_CURRENT_PICTURE 30 |
#define FEATURE_CONVERT_TO_FIB_AREA_GENERATOR |
With this feature the method with which a set of points is converted into an area can be choose.
Used method:
#define FEATURE_CONVERT_TO_FIB_SMALL_AREAS_OVERLAP 0.4 |
With this feature when converting pictures to fib with convertReduced() the small areas will be processed first and added to the end for evaluing the Fib object. They will overlap bigger areas, so processing time and storing memmory can be saved.
The value of the define will determine the size of the classes for the areas. In each class ther will be areas from (e^value)^class to (e^value)^(class + 1) - 1 number of points. The class -1 contains all single points. The class i is overlapted by all classes lower i.
#define FEATURE_FROM_FIB_BITS_PER_RGB_COLOR_VALUE 8 |
#define FEATURE_OWN_FREE_IMAGE_WARPER |
#define FIB_CONVERTER_VERSION 0 |
file name: version.h
System: C++
This file contains switches for the converter. Copyright (C) GPL3
2009 Betti Oesterholz
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
This file contains the versionsinformation for the converter of the Fib -Multimedialanguage implementation. This includes descriptions of declarations for versioned programming switches.