You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by "Spamy.cz - Maxim Cerny" <ce...@spamy.cz> on 2007/02/10 22:55:10 UTC

bad OCR with some GIF images

Hello,

I'm using SA 3.1.7 with FuzzyOCR 3.5.1 . This month I started having
troubles with some GIF spams. The OCR can't recognize it and prints out
only some letters after doing the OCR. Have anybody seen it?


Max

[root@mail f]# spamassassin --debug FuzzyOcr < Přep\:\ Now\ this\ is\
clearly\ not\ re.eml > /dev/null
[21573] dbg: FuzzyOcr: focr_bin_helper:
'pnmnorm,pnminvert,pamthreshold,ppmtopgm,pamtopnm'
[21573] info: FuzzyOcr: Adding <5> new helper apps
[21573] dbg: FuzzyOcr: focr_bin_helper: 'tesseract'
[21573] info: FuzzyOcr: Adding <1> new helper apps
[21573] info: FuzzyOcr: Starting preprocessor parser for file
"/etc/mail/spamassassin/FuzzyOcr.preps"...
[21573] dbg: FuzzyOcr: line: preprocessor normalize {
[21573] dbg: FuzzyOcr: line: command = pnmnorm
[21573] dbg: FuzzyOcr: line: }
[21573] dbg: FuzzyOcr: line: preprocessor invert {
[21573] dbg: FuzzyOcr: line: command = pnminvert
[21573] dbg: FuzzyOcr: line: }
[21573] dbg: FuzzyOcr: line: preprocessor ppmtopgm {
[21573] dbg: FuzzyOcr: line: command = ppmtopgm
[21573] dbg: FuzzyOcr: line: }
[21573] dbg: FuzzyOcr: line: preprocessor pamtopnm {
[21573] dbg: FuzzyOcr: line: command = pamtopnm
[21573] dbg: FuzzyOcr: line: }
[21573] dbg: FuzzyOcr: line: preprocessor pamthreshold {
[21573] dbg: FuzzyOcr: line: command = pamthreshold
[21573] dbg: FuzzyOcr: line: args = -simple -threshold 0.5
[21573] dbg: FuzzyOcr: line: }
[21573] dbg: FuzzyOcr: line: preprocessor maketiff {
[21573] dbg: FuzzyOcr: line: command = pnmtotiff
[21573] dbg: FuzzyOcr: line: args = -color -truecolor
[21573] dbg: FuzzyOcr: line: }
[21573] info: FuzzyOcr: Starting scanset parser for file
"/etc/mail/spamassassin/FuzzyOcr.scansets"...
[21573] dbg: FuzzyOcr: line scanset ocrad {
[21573] dbg: FuzzyOcr: line command = $ocrad
[21573] dbg: FuzzyOcr: line args = -s5 $input
[21573] dbg: FuzzyOcr: line }
[21573] dbg: FuzzyOcr: line scanset ocrad-invert {
[21573] dbg: FuzzyOcr: line command = $ocrad
[21573] dbg: FuzzyOcr: line args = -s5 -i $input
[21573] dbg: FuzzyOcr: line }
[21573] dbg: FuzzyOcr: line scanset ocrad-decolorize-invert {
[21573] dbg: FuzzyOcr: line preprocessors = ppmtopgm, pamthreshold, pamtopnm
[21573] dbg: FuzzyOcr: line command = $ocrad
[21573] dbg: FuzzyOcr: line args = -s5 -i $input
[21573] dbg: FuzzyOcr: line }
[21573] dbg: FuzzyOcr: line scanset ocrad-decolorize {
[21573] dbg: FuzzyOcr: line preprocessors = ppmtopgm, pamthreshold, pamtopnm
[21573] dbg: FuzzyOcr: line command = $ocrad
[21573] dbg: FuzzyOcr: line args = -s5 $input
[21573] dbg: FuzzyOcr: line }
[21573] dbg: FuzzyOcr: line scanset gocr {
[21573] dbg: FuzzyOcr: line command = $gocr
[21573] dbg: FuzzyOcr: line args = -i $input
[21573] dbg: FuzzyOcr: line }
[21573] dbg: FuzzyOcr: line scanset gocr-180 {
[21573] dbg: FuzzyOcr: line command = $gocr
[21573] dbg: FuzzyOcr: line args = -l 180 -d 2 -i $input
[21573] dbg: FuzzyOcr: line }
[21573] info: FuzzyOcr: Searching in: /usr/local/netpbm/bin
[21573] info: FuzzyOcr: Searching in: /usr/local/bin
[21573] info: FuzzyOcr: Searching in: /usr/bin
[21573] info: FuzzyOcr: Using gifsicle => /usr/bin/gifsicle
[21573] dbg: FuzzyOcr: Using giffix => /bin/giffix
[21573] dbg: FuzzyOcr: Using giftext => /bin/giftext
[21573] dbg: FuzzyOcr: Using gifinter => /bin/gifinter
[21573] info: FuzzyOcr: Using giftopnm => /usr/bin/giftopnm
[21573] info: FuzzyOcr: Using jpegtopnm => /usr/bin/jpegtopnm
[21573] info: FuzzyOcr: Using pngtopnm => /usr/bin/pngtopnm
[21573] info: FuzzyOcr: Using bmptopnm => /usr/bin/bmptopnm
[21573] info: FuzzyOcr: Using tifftopnm => /usr/bin/tifftopnm
[21573] info: FuzzyOcr: Using ppmhist => /usr/bin/ppmhist
[21573] info: FuzzyOcr: Using pamfile => /usr/bin/pamfile
[21573] info: FuzzyOcr: Using ocrad => /usr/bin/ocrad
[21573] dbg: FuzzyOcr: Using gocr => /usr/local/bin/gocr
[21573] info: FuzzyOcr: Using pnmnorm => /usr/bin/pnmnorm
[21573] info: FuzzyOcr: Using pnminvert => /usr/bin/pnminvert
[21573] info: FuzzyOcr: Using pamthreshold => /usr/bin/pamthreshold
[21573] info: FuzzyOcr: Using ppmtopgm => /usr/bin/ppmtopgm
[21573] info: FuzzyOcr: Using pamtopnm => /usr/bin/pamtopnm
[21573] info: FuzzyOcr: Using tesseract => /usr/bin/tesseract
[21573] dbg: FuzzyOcr: Threshold[max_hash] => 5
[21573] dbg: FuzzyOcr: Threshold[c] => 5
[21573] dbg: FuzzyOcr: Threshold[s] => 0.01
[21573] dbg: FuzzyOcr: Threshold[w] => 0.01
[21573] dbg: FuzzyOcr: Threshold[h] => 0.01
[21573] dbg: FuzzyOcr: Threshold[cn] => 0.01
[21573] dbg: FuzzyOcr: focr_add_score => 1
[21573] dbg: FuzzyOcr: focr_autodisable_negative_score => -8
[21573] dbg: FuzzyOcr: focr_autodisable_score => 1000
[21573] dbg: FuzzyOcr: focr_autosort_buffer => 10
[21573] dbg: FuzzyOcr: focr_autosort_scanset => 1
[21573] dbg: FuzzyOcr: focr_base_score => 5
[21573] dbg: FuzzyOcr: focr_corrupt_score => 2.5
[21573] dbg: FuzzyOcr: focr_corrupt_unfixable_score => 5
[21573] dbg: FuzzyOcr: focr_counts_required => 2
[21573] dbg: FuzzyOcr: focr_db_hash => /etc/mail/spamassassin/FuzzyOcr.db
[21573] dbg: FuzzyOcr: focr_db_max_days => 35
[21573] dbg: FuzzyOcr: focr_db_safe =>
/etc/mail/spamassassin/FuzzyOcr.safe.db
[21573] dbg: FuzzyOcr: focr_digest_db =>
/etc/mail/spamassassin/FuzzyOcr.hashdb
[21573] dbg: FuzzyOcr: focr_enable_image_hashing => 2
[21573] dbg: FuzzyOcr: focr_global_timeout => 0
[21573] dbg: FuzzyOcr: focr_global_wordlist =>
/etc/mail/spamassassin/FuzzyOcr.words
[21573] dbg: FuzzyOcr: focr_hashing_learn_scanned => 1
[21573] dbg: FuzzyOcr: focr_keep_bad_images => 0
[21573] dbg: FuzzyOcr: focr_log_pmsinfo => 1
[21573] dbg: FuzzyOcr: focr_log_stderr => 1
[21573] dbg: FuzzyOcr: focr_logfile => /tmp/FuzzyOcr.log
[21573] dbg: FuzzyOcr: focr_max_height => 800
[21573] dbg: FuzzyOcr: focr_max_width => 800
[21573] dbg: FuzzyOcr: focr_min_height => 4
[21573] dbg: FuzzyOcr: focr_min_width => 4
[21573] dbg: FuzzyOcr: focr_minimal_scanset => 1
[21573] dbg: FuzzyOcr: focr_mysql_db => FuzzyOcr
[21573] dbg: FuzzyOcr: focr_mysql_hash => Hash
[21573] dbg: FuzzyOcr: focr_mysql_host => localhost
[21573] dbg: FuzzyOcr: focr_mysql_port => 3306
[21573] dbg: FuzzyOcr: focr_mysql_safe => Safe
[21573] dbg: FuzzyOcr: focr_mysql_update_hash => 0
[21573] dbg: FuzzyOcr: focr_mysql_user => fuzzyocr
[21573] dbg: FuzzyOcr: focr_no_homedirs => 1
[21573] dbg: FuzzyOcr: focr_path_bin =>
/usr/local/netpbm/bin:/usr/local/bin:/usr/bin
[21573] dbg: FuzzyOcr: focr_personal_wordlist =>
__userstate__/FuzzyOcr.words
[21573] dbg: FuzzyOcr: focr_preprocessor_file =>
/etc/mail/spamassassin/FuzzyOcr.preps
[21573] dbg: FuzzyOcr: focr_scanset_file =>
/etc/mail/spamassassin/FuzzyOcr.scansets
[21573] dbg: FuzzyOcr: focr_score_ham => 0
[21573] dbg: FuzzyOcr: focr_skip_bmp => 0
[21573] dbg: FuzzyOcr: focr_skip_gif => 0
[21573] dbg: FuzzyOcr: focr_skip_jpeg => 0
[21573] dbg: FuzzyOcr: focr_skip_png => 0
[21573] dbg: FuzzyOcr: focr_skip_tiff => 0
[21573] dbg: FuzzyOcr: focr_skip_updates => 0
[21573] dbg: FuzzyOcr: focr_strip_numbers => 1
[21573] dbg: FuzzyOcr: focr_threshold => 0.25
[21573] dbg: FuzzyOcr: focr_timeout => 30
[21573] dbg: FuzzyOcr: focr_twopass_scoring_factor => 1.5
[21573] dbg: FuzzyOcr: focr_unique_matches => 0
[21573] dbg: FuzzyOcr: focr_verbose => 0
[21573] dbg: FuzzyOcr: focr_wrongctype_score => 1.5
[21573] dbg: FuzzyOcr: focr_wrongext_score => 5.5
[21573] info: FuzzyOcr: Loaded preprocessor normalize: /usr/bin/pnmnorm
[21573] info: FuzzyOcr: Loaded preprocessor invert: /usr/bin/pnminvert
[21573] info: FuzzyOcr: Loaded preprocessor ppmtopgm: /usr/bin/ppmtopgm
[21573] info: FuzzyOcr: Loaded preprocessor pamtopnm: /usr/bin/pamtopnm
[21573] info: FuzzyOcr: Loaded preprocessor pamthreshold:
/usr/bin/pamthreshold -simple -threshold 0.5
[21573] info: FuzzyOcr: Loaded preprocessor maketiff: pnmtotiff -color
-truecolor
[21573] info: FuzzyOcr: Using scan ocrad: /usr/bin/ocrad -s5 $input
[21573] info: FuzzyOcr: Using scan ocrad-invert: /usr/bin/ocrad -s5 -i
$input
[21573] info: FuzzyOcr: Using scan ocrad-decolorize-invert:
/usr/bin/ocrad -s5 -i $input
[21573] info: FuzzyOcr: Using scan ocrad-decolorize: /usr/bin/ocrad -s5
$input
[21573] info: FuzzyOcr: Using scan gocr: /usr/local/bin/gocr -i $input
[21573] info: FuzzyOcr: Using scan gocr-180: /usr/local/bin/gocr -l 180
-d 2 -i $input
[21573] info: FuzzyOcr: Added <47> words from
"/etc/mail/spamassassin/FuzzyOcr.words"
[21573] info: rules: meta test SARE_SPEC_PROLEO_M2a has dependency
'MIME_QP_LONG_LINE' with a zero score
[21573] info: rules: meta test SARE_HEAD_SUBJ_RAND has undefined
dependency 'SARE_XMAIL_SUSP2'
[21573] info: rules: meta test SARE_HEAD_SUBJ_RAND has undefined
dependency 'SARE_HEAD_XAUTH_WARN'
[21573] info: rules: meta test SARE_RD_SAFE has undefined dependency
'SARE_RD_SAFE_MKSHRT'
[21573] info: rules: meta test SARE_RD_SAFE has undefined dependency
'SARE_RD_SAFE_GT'
[21573] info: rules: meta test SARE_RD_SAFE has undefined dependency
'SARE_RD_SAFE_TINY'
[21573] info: rules: meta test SARE_OBFU_CIALIS has undefined dependency
'SARE_OBFU_CIALIS2'
[21573] dbg: FuzzyOcr: Starting FuzzyOcr...
[21573] info: FuzzyOcr: Processing Message with ID
"<20...@webmail.savvy.cz>" (<to...@janistin.eu>
-> <Dv...@centrum.cz>)
[21573] dbg: FuzzyOcr: fname: "fork.gif" => "fork.gif"
[21573] info: FuzzyOcr: GIF: [331x546] fork.gif (16472)
[21573] dbg: FuzzyOcr: Saved: /tmp/.spamassassin21573Ja1cU5tmp/fork.gif
[21573] dbg: FuzzyOcr: Saved: /tmp/.spamassassin21573Ja1cU5tmp/raw.eml
[21573] info: FuzzyOcr: Found: 1 images
[21573] dbg: FuzzyOcr: pfile =>
/tmp/.spamassassin21573Ja1cU5tmp/fork.gif.pnm
[21573] dbg: FuzzyOcr: efile =>
/tmp/.spamassassin21573Ja1cU5tmp/fork.gif.err
[21573] dbg: FuzzyOcr: Errors to: /tmp/.spamassassin21573Ja1cU5tmp/raw.err
[21573] dbg: FuzzyOcr: File has Content-Type "image/gif" and File
Extension "gif"
[21573] info: FuzzyOcr: Found GIF header name="fork.gif"
[21583] dbg: FuzzyOcr: Exec : /bin/giftext
/tmp/.spamassassin21573Ja1cU5tmp/fork.gif
[21583] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/giftext.info
[21583] dbg: FuzzyOcr: Stderr:
>>/tmp/.spamassassin21573Ja1cU5tmp/giftext.err
[21573] dbg: FuzzyOcr: Saved pid: 21583
[21573] dbg: FuzzyOcr: Elapsed [21583]: 0.004945 sec. (/bin/giftext: exit 0)
[21573] info: FuzzyOcr: Image is single non-interlaced...
[21584] dbg: FuzzyOcr: Exec : /bin/giffix
/tmp/.spamassassin21573Ja1cU5tmp/fork.gif
[21584] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/fork.gif-fixed.gif
[21584] dbg: FuzzyOcr: Stderr:
>>/tmp/.spamassassin21573Ja1cU5tmp/fork.gif.err
[21573] dbg: FuzzyOcr: Saved pid: 21584
[21573] dbg: FuzzyOcr: Elapsed [21584]: 0.011791 sec. (/bin/giffix: exit 0)
[21585] dbg: FuzzyOcr: Exec : /usr/bin/giftopnm
/tmp/.spamassassin21573Ja1cU5tmp/fork.gif-fixed.gif
[21585] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/fork.gif.pnm
[21585] dbg: FuzzyOcr: Stderr:
>>/tmp/.spamassassin21573Ja1cU5tmp/fork.gif.err
[21573] dbg: FuzzyOcr: Saved pid: 21585
[21573] dbg: FuzzyOcr: Elapsed [21585]: 0.020730 sec.
(/usr/bin/giftopnm: exit 0)
[21573] info: FuzzyOcr: Calculating image hash for:
/tmp/.spamassassin21573Ja1cU5tmp/fork.gif.pnm
[21586] dbg: FuzzyOcr: Exec : /usr/bin/ppmhist -noheader
/tmp/.spamassassin21573Ja1cU5tmp/fork.gif.pnm
[21586] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/ppmhist.info
[21586] dbg: FuzzyOcr: Stderr: >/dev/null
[21573] dbg: FuzzyOcr: Saved pid: 21586
[21573] dbg: FuzzyOcr: Elapsed [21586]: 0.010230 sec. (/usr/bin/ppmhist:
exit 0)
[21573] dbg: FuzzyOcr: Got:
<540555:331:546:32::17:5:18:10:86133::28:7:34:16:57288::22:55:31:42:27113::178:171:189:175:1817::103:133:122:123:1364::111:100:195:114:1297>
[21573] info: FuzzyOcr: Scanset Order: ocrad(0) ocrad-invert(0)
ocrad-decolorize-invert(0) ocrad-decolorize(0) gocr(0) gocr-180(0)
[21587] dbg: FuzzyOcr: Exec : /usr/bin/ocrad -s5
/tmp/.spamassassin21573Ja1cU5tmp/fork.gif.pnm
[21587] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/scanset.ocrad.out
[21587] dbg: FuzzyOcr: Stderr:
>/tmp/.spamassassin21573Ja1cU5tmp/scanset.ocrad.err
[21573] dbg: FuzzyOcr: Saved pid: 21587
[21573] dbg: FuzzyOcr: Elapsed [21587]: 0.151268 sec. (/usr/bin/ocrad:
exit 0)
[21573] dbg: FuzzyOcr: ocrdata=>><<=end
[21573] dbg: FuzzyOcr: Not enough OCR Hits without space stripping,
doing second matching pass...
[21588] dbg: FuzzyOcr: Exec : /usr/bin/ocrad -s5 -i
/tmp/.spamassassin21573Ja1cU5tmp/fork.gif.pnm
[21588] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/scanset.ocrad-invert.out
[21588] dbg: FuzzyOcr: Stderr:
>/tmp/.spamassassin21573Ja1cU5tmp/scanset.ocrad-invert.err
[21573] dbg: FuzzyOcr: Saved pid: 21588
[21573] dbg: FuzzyOcr: Elapsed [21588]: 0.106568 sec. (/usr/bin/ocrad:
exit 0)
[21573] dbg: FuzzyOcr: ocrdata=>>MPRG Con_lnLia_ To Cll,nb Alt w6_hl
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: rl?_ Motlon p_c_u__ GrouD
[21573] dbg: FuzzyOcr: SUm_ol ! MPRG
[21573] dbg: FuzzyOcr: _rlc__ __,z45 up 1_,3x
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: Volum_ ls st__dliU c_lmbtng _nd so ls th_ prlc_
[21573] dbg: FuzzyOcr: _s lnu_stors contlnu_ to lou_ th_ m_rh_t mou_rn_nt
[21573] dbg: FuzzyOcr: du_ to th_ m_dl_ rr_nzU on MPRG, N_w8 l8 _xp_ct_d
[21573] dbg: FuzzyOcr: Mond_U th_t wlll contlnu_ tht8 rl8_, G_t ln now
[21573] dbg: FuzzyOcr: ona moho o 80t_a roturn, Sot Uour DuU ror Monaoy
[21573] dbg: FuzzyOcr: morntngl
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: <<=end
[21573] dbg: FuzzyOcr: Not enough OCR Hits without space stripping,
doing second matching pass...
[21589] dbg: FuzzyOcr: Exec : /usr/bin/ppmtopgm
[21589] dbg: FuzzyOcr: Stdin :
</tmp/.spamassassin21573Ja1cU5tmp/fork.gif.pnm
[21589] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/prep.ppmtopgm.out
[21589] dbg: FuzzyOcr: Stderr:
>/tmp/.spamassassin21573Ja1cU5tmp/prep.ppmtopgm.err
[21573] dbg: FuzzyOcr: Saved pid: 21589
[21573] dbg: FuzzyOcr: Elapsed [21589]: 0.009521 sec.
(/usr/bin/ppmtopgm: exit 0)
[21590] dbg: FuzzyOcr: Exec : /usr/bin/pamthreshold -simple -threshold 0.5
[21590] dbg: FuzzyOcr: Stdin :
</tmp/.spamassassin21573Ja1cU5tmp/prep.ppmtopgm.out
[21590] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/prep.pamthreshold.out
[21590] dbg: FuzzyOcr: Stderr:
>/tmp/.spamassassin21573Ja1cU5tmp/prep.pamthreshold.err
[21573] dbg: FuzzyOcr: Saved pid: 21590
[21573] dbg: FuzzyOcr: Elapsed [21590]: 0.014516 sec.
(/usr/bin/pamthreshold: exit 0)
[21591] dbg: FuzzyOcr: Exec : /usr/bin/pamtopnm
[21591] dbg: FuzzyOcr: Stdin :
</tmp/.spamassassin21573Ja1cU5tmp/prep.pamthreshold.out
[21591] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/prep.pamtopnm.out
[21591] dbg: FuzzyOcr: Stderr:
>/tmp/.spamassassin21573Ja1cU5tmp/prep.pamtopnm.err
[21573] dbg: FuzzyOcr: Saved pid: 21591
[21573] dbg: FuzzyOcr: Elapsed [21591]: 0.008542 sec.
(/usr/bin/pamtopnm: exit 0)
[21592] dbg: FuzzyOcr: Exec : /usr/bin/ocrad -s5 -i
/tmp/.spamassassin21573Ja1cU5tmp/prep.pamtopnm.out
[21592] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/scanset.ocrad-decolorize-invert.out
[21592] dbg: FuzzyOcr: Stderr:
>/tmp/.spamassassin21573Ja1cU5tmp/scanset.ocrad-decolorize-invert.err
[21573] dbg: FuzzyOcr: Saved pid: 21592
[21573] dbg: FuzzyOcr: Elapsed [21592]: 0.089299 sec. (/usr/bin/ocrad:
exit 0)
[21573] dbg: FuzzyOcr: ocrdata=>>r |_.||__ . __. _ ._ | _ | . _ _ , | . } .
[21573] dbg: FuzzyOcr: . . | | VLL__ L _ |�_a, u . |. |.. |~ .__7_ |
[21573] dbg: FuzzyOcr: ??. _ | | .n .| : .y ;_ _ |_i , _ . _, | | . .r .
. . _ |
[21573] dbg: FuzzyOcr: !. -. . - . . _ ._ r. . .._ . . |_ . _ .y._ _
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: Ml !.. . '� : '`_ln_.-.._ _..' '_u__
[21573] dbg: FuzzyOcr: _U |__r _ |llr_ L II
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: | ' =__. ' . rf -. _. _.'. . . �. _ _ - . _| Y _. .
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: 7_ . - _....._ r. |
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: |^\ . __r- '? ' ' IY!._?_ _
[21573] dbg: FuzzyOcr: 'Lr j . ._ .^. _ - - . . .
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: .h - __ �. . |_ | _ r_,_
[21573] dbg: FuzzyOcr: lr r. ' -_ U_ ` . _7 .n lw | |_
[21573] dbg: FuzzyOcr: | | _ |_. lr _ | _ i. . | L_| | _ _ . _ _ .
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: ji_.- .. | wy_ . -.\ a. i r_,_M: -; r |^ .= ! - .
.. ___ : S . . . . '_ _, __ |. | ^_
[21573] dbg: FuzzyOcr: __ ___ 7 lj_ |" " _ ,� ?r r
[21573] dbg: FuzzyOcr: .. __ h_Ll.llh _._ -.-. h..~ lv.n_ y. y._ w_� ! .
.. . - .
[21573] dbg: FuzzyOcr: _ n _ _ __ _ ||llr _
[21573] dbg: FuzzyOcr: . _
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: _' ..j __-_. ..':|'__ __.'..'_V _ _... . -. r !
,_lj_ _- ___ ,_.�L" __.. r -||?-, 7 ._|_[t_,T
[21573] dbg: FuzzyOcr: in ' _, , , , | j ,_. ,|___ | _ , ,_ ,| |_ _ ||
|7 | _ | _ L
[21573] dbg: FuzzyOcr: _r . \ . - . . r . . - . _ L- . . . . ... .- . . .
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: ._. - T ..- . . .7 j _ j_ _Pr^-_| _ _ ._ _'`_�,-
, �i�_j_S i __ _ __. ..N __. _ -_j
[21573] dbg: FuzzyOcr: ',C'. _ ' ? _' _ ?__._. j ? | _l lr |_ |,_ _ nl .
7 |._._v_ _, |_
[21573] dbg: FuzzyOcr: ' . .. .7'nl _ . ! | ._ _ . _ r - . .. |_ | . . . .
[21573] dbg: FuzzyOcr: |
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: -.!r. ._.^. |.r_ - __ ._.*_.. | : ' _ ._.r'..___
' _.: .(r i _'.. _ y _. i __ 7 i__ ..- _ _ . ..
[21573] dbg: FuzzyOcr: . lhl |__r |. ! | .7 _||,_ _ � L-, , |_ . , |.r
_7 | .. ' ? " | .? __."'
[21573] dbg: FuzzyOcr: | . | _ . . . - . . L . .- . __ | | '\'
[21573] dbg: FuzzyOcr: |
[21573] dbg: FuzzyOcr: . .
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: _ � . - j- ! _ _ . .: . . _. .. . _ _ . t. -. . _
.n.. . __..r.|__., .
[21573] dbg: FuzzyOcr: L'_" ~_ l _^ _ "_ _ _ ' r_|- ___ ^ ' __,_\ | | _
, u , _
[21573] dbg: FuzzyOcr: |. .__ |.|_. | .r u _n -lh. . -lml . : _. _7 |.
VIV7 ^ . l .nl .- . .
[21573] dbg: FuzzyOcr: . _ |
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: . _
[21573] dbg: FuzzyOcr: rl.?_n_- _ _-.,._
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: | | . ||| : | | li | . .
[21573] dbg: FuzzyOcr: _.|
[21573] dbg: FuzzyOcr:
[21573] dbg: FuzzyOcr: <<=end
[21573] dbg: FuzzyOcr: Not enough OCR Hits without space stripping,
doing second matching pass...
[21593] dbg: FuzzyOcr: Exec : /usr/bin/ppmtopgm
[21593] dbg: FuzzyOcr: Stdin :
</tmp/.spamassassin21573Ja1cU5tmp/fork.gif.pnm
[21593] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/prep.ppmtopgm.out
[21593] dbg: FuzzyOcr: Stderr:
>/tmp/.spamassassin21573Ja1cU5tmp/prep.ppmtopgm.err
[21573] dbg: FuzzyOcr: Saved pid: 21593
[21573] dbg: FuzzyOcr: Elapsed [21593]: 0.008597 sec.
(/usr/bin/ppmtopgm: exit 0)
[21594] dbg: FuzzyOcr: Exec : /usr/bin/pamthreshold -simple -threshold 0.5
[21594] dbg: FuzzyOcr: Stdin :
</tmp/.spamassassin21573Ja1cU5tmp/prep.ppmtopgm.out
[21594] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/prep.pamthreshold.out
[21594] dbg: FuzzyOcr: Stderr:
>/tmp/.spamassassin21573Ja1cU5tmp/prep.pamthreshold.err
[21573] dbg: FuzzyOcr: Saved pid: 21594
[21573] dbg: FuzzyOcr: Elapsed [21594]: 0.013906 sec.
(/usr/bin/pamthreshold: exit 0)
[21595] dbg: FuzzyOcr: Exec : /usr/bin/pamtopnm
[21595] dbg: FuzzyOcr: Stdin :
</tmp/.spamassassin21573Ja1cU5tmp/prep.pamthreshold.out
[21595] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/prep.pamtopnm.out
[21595] dbg: FuzzyOcr: Stderr:
>/tmp/.spamassassin21573Ja1cU5tmp/prep.pamtopnm.err
[21573] dbg: FuzzyOcr: Saved pid: 21595
[21573] dbg: FuzzyOcr: Elapsed [21595]: 0.007703 sec.
(/usr/bin/pamtopnm: exit 0)
[21596] dbg: FuzzyOcr: Exec : /usr/bin/ocrad -s5
/tmp/.spamassassin21573Ja1cU5tmp/prep.pamtopnm.out
[21596] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/scanset.ocrad-decolorize.out
[21596] dbg: FuzzyOcr: Stderr:
>/tmp/.spamassassin21573Ja1cU5tmp/scanset.ocrad-decolorize.err
[21573] dbg: FuzzyOcr: Saved pid: 21596
[21573] dbg: FuzzyOcr: Elapsed [21596]: 0.135170 sec. (/usr/bin/ocrad:
exit 0)
[21573] dbg: FuzzyOcr: ocrdata=>><<=end
[21573] dbg: FuzzyOcr: Not enough OCR Hits without space stripping,
doing second matching pass...
[21597] dbg: FuzzyOcr: Exec : /usr/local/bin/gocr -i
/tmp/.spamassassin21573Ja1cU5tmp/fork.gif.pnm
[21597] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/scanset.gocr.out
[21597] dbg: FuzzyOcr: Stderr:
>/tmp/.spamassassin21573Ja1cU5tmp/scanset.gocr.err
[21573] dbg: FuzzyOcr: Saved pid: 21597
[21573] dbg: FuzzyOcr: Elapsed [21597]: 0.044374 sec.
(/usr/local/bin/gocr: exit 0)
[21573] dbg: FuzzyOcr: ocrdata=>>_
[21573] dbg: FuzzyOcr: <<=end
[21573] dbg: FuzzyOcr: Not enough OCR Hits without space stripping,
doing second matching pass...
[21598] dbg: FuzzyOcr: Exec : /usr/local/bin/gocr -l 180 -d 2 -i
/tmp/.spamassassin21573Ja1cU5tmp/fork.gif.pnm
[21598] dbg: FuzzyOcr: Stdout:
>/tmp/.spamassassin21573Ja1cU5tmp/scanset.gocr-180.out
[21598] dbg: FuzzyOcr: Stderr:
>/tmp/.spamassassin21573Ja1cU5tmp/scanset.gocr-180.err
[21573] dbg: FuzzyOcr: Saved pid: 21598
[21573] dbg: FuzzyOcr: Elapsed [21598]: 0.042700 sec.
(/usr/local/bin/gocr: exit 0)
[21573] dbg: FuzzyOcr: ocrdata=>>_
[21573] dbg: FuzzyOcr: <<=end
[21573] dbg: FuzzyOcr: Not enough OCR Hits without space stripping,
doing second matching pass...
[21573] info: FuzzyOcr: Message is ham, saving...
[21573] info: FuzzyOcr: Adding Hash to
"/etc/mail/spamassassin/FuzzyOcr.safe.db" with score "0"
[21573] dbg: FuzzyOcr: Digest:
540555:331:546:32::17:5:18:10:86133::28:7:34:16:57288::22:55:31:42:27113::178:171:189:175:1817::103:133:122:123:1364::111:100:195:114:1297
[21573] dbg: FuzzyOcr: Remove DIR: /tmp/.spamassassin21573Ja1cU5tmp
[21573] dbg: FuzzyOcr: FuzzyOcr ending successfully...
[21573] dbg: FuzzyOcr: Processed in 1.285125 sec.