@@ -388,15 +388,15 @@ LABELEDLIST NewLabeledList(const char* Label) {
388
388
* samples by FontName and CharName. It then returns this
389
389
* data structure.
390
390
* @param file open text file to read samples from
391
- * @param feature_defs
391
+ * @param feature_definitions
392
392
* @param feature_name
393
393
* @param max_samples
394
394
* @param unicharset
395
395
* @param training_samples
396
396
* @return none
397
397
* @note Globals: none
398
398
*/
399
- void ReadTrainingSamples (const FEATURE_DEFS_STRUCT& feature_defs ,
399
+ void ReadTrainingSamples (const FEATURE_DEFS_STRUCT& feature_definitions ,
400
400
const char *feature_name, int max_samples,
401
401
UNICHARSET* unicharset,
402
402
FILE* file, LIST* training_samples) {
@@ -405,7 +405,8 @@ void ReadTrainingSamples(const FEATURE_DEFS_STRUCT& feature_defs,
405
405
LABELEDLIST char_sample;
406
406
FEATURE_SET feature_samples;
407
407
CHAR_DESC char_desc;
408
- uint32_t feature_type = ShortNameToFeatureType (feature_defs, feature_name);
408
+ uint32_t feature_type =
409
+ ShortNameToFeatureType (feature_definitions, feature_name);
409
410
410
411
// Zero out the font_sample_count for all the classes.
411
412
LIST it = *training_samples;
@@ -432,7 +433,7 @@ void ReadTrainingSamples(const FEATURE_DEFS_STRUCT& feature_defs,
432
433
char_sample = NewLabeledList (unichar);
433
434
*training_samples = push (*training_samples, char_sample);
434
435
}
435
- char_desc = ReadCharDescription (feature_defs , file);
436
+ char_desc = ReadCharDescription (feature_definitions , file);
436
437
feature_samples = char_desc->FeatureSets [feature_type];
437
438
if (char_sample->font_sample_count < max_samples || max_samples <= 0 ) {
438
439
char_sample->List = push (char_sample->List , feature_samples);
@@ -538,7 +539,8 @@ CLUSTERER *SetUpForClustering(const FEATURE_DEFS_STRUCT &FeatureDefs,
538
539
539
540
/* ------------------------------------------------------------------------*/
540
541
void MergeInsignificantProtos (LIST ProtoList, const char * label,
541
- CLUSTERER* Clusterer, CLUSTERCONFIG* Config) {
542
+ CLUSTERER* Clusterer,
543
+ CLUSTERCONFIG* clusterconfig) {
542
544
PROTOTYPE* Prototype;
543
545
bool debug = strcmp (FLAGS_test_ch.c_str (), label) == 0 ;
544
546
@@ -586,7 +588,8 @@ void MergeInsignificantProtos(LIST ProtoList, const char* label,
586
588
}
587
589
}
588
590
// Mark significant those that now have enough samples.
589
- int min_samples = (int32_t ) (Config->MinSamples * Clusterer->NumChar );
591
+ int min_samples =
592
+ static_cast <int32_t >(clusterconfig->MinSamples * Clusterer->NumChar );
590
593
pProtoList = ProtoList;
591
594
iterate(pProtoList) {
592
595
Prototype = (PROTOTYPE *) first_node (pProtoList);
0 commit comments