Changeset 72
- Timestamp:
- 30.11.2006 21:22:07 (2 years ago)
- Files:
-
- trunk/devel/FuzzyOcr.pm (modified) (2 diffs)
- trunk/devel/FuzzyOcr/Config.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/devel/FuzzyOcr.pm
r70 r72 122 122 123 123 debuglog("Starting FuzzyOcr..."); 124 if ($conf->{focr_personal_wordlist} =~ m/^\//) {125 debuglog("Attempting to load personal wordlist...");126 read_words( $conf->{focr_personal_wordlist} );127 }128 129 124 foreach my $p ( 130 125 $pms->{msg}->find_parts(qr(^image\b)i), … … 281 276 debuglog("Errors to: $imgdir/raw.err") if ($haserr>0); 282 277 278 # Try to load personal wordlist 279 if ($conf->{focr_personal_wordlist} =~ m/^\//) { 280 infolog("Attempting to load personal wordlist..."); 281 read_words( $conf->{focr_personal_wordlist} ); 282 } else { 283 my $peruserlist = $main->sed_path($conf->{focr_personal_wordlist}); 284 if ( -r $peruserlist ) { 285 read_words( $peruserlist ); 286 } else { 287 errorlog("Cannot read personal_wordlist: $peruserlist, skipping..."); 288 } 289 } 290 283 291 IMAGE: 284 292 foreach my $file (keys %imgfiles) { trunk/devel/FuzzyOcr/Config.pm
r71 r72 506 506 my $main = $self->{main}; 507 507 $conf = $opts->{conf}; 508 509 510 # fix paths511 foreach (qw/focr_personal_wordlist focr_global_wordlist512 focr_db_hash focr_db_safe focr_hash_db513 focr_scanset_file focr_preprocessor_file/) {514 next unless defined $conf->{$_};515 my $path = $main->sed_path($conf->{$_});516 $conf->{$_} = $path ? $path : $_;517 debuglog("$_ => $path");518 }519 508 520 509 # find external binaries
