blob: 0dabba80ef516621d10bf7d8bc1c99d35018a99b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
#####-------------------------------------JAC-Script------------------------------------#####
##### Dieses Script beinhaltet alle Parameter und Funktioenen die für die captcha #####
##### erkennung nötig sind #####
#####################################---filebase.to---#######################################
##############Set parameter
param.simplifyFaktor = 1;
param.trainOnlyUnknown=true;
param.colorType = RGB;
param.borderVarianceX=3;
param.borderVarianceY=3;
param.scanVarianceX=3;
param.scanVarianceY=3;
param.intersectionDimensionWeight=6.0;
param.scanAngleLeft=-18;
param.scanAngleRight=18;
param.scanAngleSteps=3;
param.errorAWeight=4;
param.errorBWeight=4;
param.coverageFaktorAWeight=1;
param.coverageFaktorBWeight=0.2;
param.LetterSearchLimitPerfectPercent=6;
param.quickScanReliabilityLimit=3.0;
param.quickScanValityLimit=19;
param.preScanFilter=100;
param.preScanFaktor=3;
param.preScanEmergencyFilter=80;
#param.useColorObjectDetection=false;
param.multiplePartMergeMinSize=1;
param.useObjectDetection = true;
param.objectColorContrast = 0.4;
param.objectDetectionContrast = 0.6;
param.relativecontrast=0.85;
param.usepeakgapdetection=true;
param.useaveragegapdetection=true;
param.minimumObjectArea=30;
param.splitPixelObjectsOverlap=2;
param.splitGapsOverlap=0;
param.overlayNoiseSize=3;
param.turnDB=true;
#param.backgroundSampleCleanContrast=0.01884;
param.backgroundSampleCleanContrast=0.0001;
##################Prepare captcha Funktionen
# Remove black border
captcha.prepare.crop(1,1,1,1);
# Remove problematic Green variations
captcha.prepare.cleanBackgroundByColor(3276337);
captcha.prepare.cleanBackgroundByColor(3342130);
# Remove problematic Blue variations
captcha.prepare.cleanBackgroundByColor(33023);
captcha.prepare.cleanBackgroundByColor(3158268);
captcha.prepare.cleanBackgroundByColor(3224062);
captcha.prepare.cleanBackgroundByColor(3289855);
# Convert to blackNwhite
captcha.prepare.toBlackAndWhite(0.7);
#################Letter Prepare Funktionen
letter.prepare.resizetoHeight(24);
|