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 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151
| classe(sain,ExtentR,BoundingR,PerimeterR,AreaR,SolidityR,CompactnessR,ExtentL,BoundingL,PerimeterL,AreaL,SolidityL,CompactnessL) :-
( nonvar(ExtentR), nonvar(PerimeterR), nonvar(ExtentL),
ExtentR<0.737,PerimeterR<0.356,ExtentL<0.571) ;
( nonvar(SolidityL), nonvar(PerimeterR), nonvar(CompactnessL),
PerimeterL<0.702,SolidityL<0.187,CompactnessL>0.687);
( nonvar(SolidityR), nonvar(BoundingL), nonvar(SolidityL),
SolidityR<0.591,BoundingL>0.51,SolidityL<0.625);
( nonvar(CompactnessR), nonvar(BoundingR), nonvar(BoundingL),
BoundingR>0.699,CompactnessR>0.144,BoundingL>0.701);
( nonvar(CompactnessR), nonvar(BoundingL), nonvar(SolidityL),
CompactnessR<0.478,BoundingL<0.622,SolidityL<0.62);
( nonvar(BoundingR), nonvar(AreaR), nonvar(BoundingL), nonvar(PerimeterL), nonvar(AreaL),
nonvar(SolidityL),
BoundingR>0.28,AreaR>0.169,BoundingL<0.695,PerimeterL>0.691,AreaL>0.667,SolidityL<0.699);
( nonvar(BoundingR), nonvar(AreaR), nonvar(CompactnessR), nonvar(ExtentL), nonvar(AreaL),
nonvar(BoundingL),
BoundingR>0.681,AreaR<0.045,CompactnessR>0.131,ExtentL>0.72,BoundingL>0.707,AreaL<0.706);
( nonvar(BoundingR), nonvar(SolidityR), nonvar(ExtentL), nonvar(SolidityL), nonvar(AreaL),
nonvar(CompactnessL),
BoundingR<0.015,SolidityR>0.542,ExtentL>0.614,AreaL<0.708,SolidityL>0.573,CompactnessL<0.706);
( nonvar(BoundingR), nonvar(AreaR), nonvar(ExtentL), nonvar(CompactnessR), nonvar(PerimeterL),
nonvar(CompactnessL),
BoundingR<0.171,AreaR<0.265,CompactnessR>0.423,ExtentL<0.713,PerimeterL<0.89,CompactnessL<0.649);
( nonvar(BoundingR), nonvar(SolidityL), nonvar(ExtentL),
BoundingR<0.497,ExtentL<0.615,SolidityL<0.612);
( nonvar(ExtentR), nonvar(BoundingR), nonvar(ExtentL), nonvar(AreaL), nonvar(SolidityL),
nonvar(CompactnessL),
ExtentR<0.489,BoundingR>0.497,ExtentL>0.615,AreaL>0.614,SolidityL>0.612,CompactnessL<0.619);
( nonvar(ExtentR), nonvar(SolidityR), nonvar(ExtentL), nonvar(BoundingL), nonvar(SolidityL),
nonvar(CompactnessL),
ExtentR>0.318,SolidityR<0.608,ExtentL>0.674,BoundingL>0.729,SolidityL>0.664,CompactnessL>0.82);
( nonvar(PerimeterL), nonvar(SolidityR), nonvar(AreaL), nonvar(BoundingL), nonvar(SolidityL),
nonvar(CompactnessL),
SolidityR>0.069,BoundingL>0.65,PerimeterL<0.71,AreaL<0.363, SolidityL>0.665,CompactnessL<0.701);
( nonvar(BoundingR), nonvar(SolidityR), nonvar(CompactnessR), nonvar(BoundingL), nonvar(SolidityL),
nonvar(CompactnessL),nonvar(CompactnessR), nonvar(PerimeterL), nonvar(AreaL),
BoundingR>0.716,SolidityR<0.069,CompactnessR<0.149,ExtentL>0.682,BoundingL>0.65,PerimeterL>0.71,
AreaL<0.363,SolidityL>0.665,CompactnessL>0.701);
( nonvar(ExtentR), nonvar(PerimeterR), nonvar(AreaR), nonvar(BoundingL), nonvar(SolidityL),
nonvar(AreaL),
ExtentR<0.03,PerimeterR>0.703,AreaR<0.711,BoundingL<0.65,AreaL>0.363,SolidityL<0.665);
( nonvar(BoundingR), nonvar(AreaR), nonvar(BoundingL), nonvar(PerimeterL), nonvar(SolidityL),
nonvar(AreaL),
BoundingR>0.28,AreaR>0.169,BoundingL<0.695,PerimeterL>0.715,AreaL>0.686,SolidityL<0.699);
( nonvar(BoundingR), nonvar(AreaR), nonvar(BoundingL), nonvar(PerimeterL), nonvar(SolidityL),
nonvar(AreaL),
BoundingR>0.132,AreaR<0.985,BoundingL<0.139,PerimeterL>0.691,AreaL>0.686,SolidityL<0.1).
classe(petite,ExtentR,BoundingR,PerimeterR,AreaR,SolidityR,CompactnessR,ExtentL,BoundingL,PerimeterL,AreaL,SolidityL,CompactnessL) :-
( nonvar(BoundingR), nonvar(CompactnessR), nonvar(ExtentL),
BoundingR<0.672,CompactnessR<0.623,ExtentL<0.399);
( nonvar(AreaR), nonvar(BoundingL), nonvar(ExtentL),
AreaR>0.036,ExtentL<0.707,BoundingL<0.706);
( nonvar(SolidityL), nonvar(BoundingL), nonvar(CompactnessL),
BoundingL>0.67,SolidityL>0.674,CompactnessL>0.308);
( nonvar(BoundingR), nonvar(BoundingL), nonvar(ExtentL),
BoundingR>0.461,ExtentL>0.621,BoundingL>0.633);
( nonvar(BoundingR), nonvar(SolidityL), nonvar(ExtentL),
BoundingR>0.569,ExtentL>0.58,SolidityL>0.583);
( nonvar(BoundingR), nonvar(BoundingL), nonvar(CompactnessR),
BoundingR<0.699,CompactnessR<0.144,BoundingL<0.701);
( nonvar(ExtentR), nonvar(BoundingL), nonvar(CompactnessR),
ExtentR<0.623,CompactnessR<0.42,BoundingL<0.66);
( nonvar(SolidityR), nonvar(PerimeterL), nonvar(CompactnessR),
SolidityR<0.973,CompactnessR>0.152,PerimeterL>0.172);
( nonvar(ExtentR), nonvar(PerimeterR), nonvar(BoundingR),nonvar(CompactnessR), nonvar(ExtentL),
nonvar(PerimeterL), nonvar(SolidityL),nonvar(CompactnessL),
ExtentR>0.006,BoundingR>0.379,PerimeterR>0.762,AreaR>0.046, CompactnessR<0.357,ExtentL<0.667,
PerimeterL<0.924,SolidityL<0.652,CompactnessL>0.648);
( nonvar(BoundingR), nonvar(AreaR), nonvar(SolidityR),nonvar(CompactnessR), nonvar(ExtentL),
nonvar(BoundingL), nonvar(PerimeterL),nonvar(AreaL),nonvar(SolidityL),
BoundingR>0.649,AreaR>0.698,SolidityR<0.467,CompactnessR>0.357, ExtentL>0.667,
BoundingL<0.658,PerimeterL>0.117,AreaL>0.59,SolidityL>0.652);
( nonvar(BoundingR), nonvar(AreaR), nonvar(SolidityL),nonvar(PerimeterL), nonvar(AreaL),
nonvar(BoundingL),
BoundingR>0.28,AreaR>0.985,BoundingL<0.695,PerimeterL>0.691,AreaL>0.667,SolidityL<0.699).
classe(grande,ExtentR,BoundingR,PerimeterR,AreaR,SolidityR,CompactnessR,ExtentL,BoundingL,PerimeterL,AreaL,SolidityL,CompactnessL) :-
( nonvar(BoundingR), nonvar(BoundingL), nonvar(ExtentL),
BoundingR>0.461,ExtentL>0.621,BoundingL>0.633);
( nonvar(ExtentL), nonvar(SolidityL),
ExtentL>0.58,SolidityL>0.583);
( nonvar(BoundingR), nonvar(BoundingL), nonvar(SolidityR),
BoundingR>0.12,SolidityR>0.066,BoundingL<0.991);
( nonvar(BoundingR), nonvar(PerimeterR), nonvar(SolidityL),
BoundingR>0.718,PerimeterR>0.129,SolidityL<0.684);
( nonvar(BoundingL), nonvar(CompactnessR), nonvar(SolidityR),
SolidityR>0.716,CompactnessR>0.691,BoundingL>0.099);
( nonvar(BoundingL), nonvar(CompactnessR), nonvar(ExtentR),
ExtentR>0.623,CompactnessR>0.42,BoundingL>0.66);
( nonvar(SolidityR), nonvar(CompactnessR), nonvar(PerimeterL),
SolidityR>0.973,CompactnessR<0.152,PerimeterL<0.172);
( nonvar(ExtentR), nonvar(ExtentL), nonvar(BoundingL),
ExtentR>0.99,ExtentL<0.056,BoundingL<0.131);
( nonvar(ExtentR), nonvar(PerimeterR), nonvar(CompactnessR),
nonvar(ExtentL), nonvar(SolidityL), nonvar(CompactnessL),
ExtentR<0.006,PerimeterR<0.762,CompactnessR<0.357,
ExtentL<0.667,SolidityL<0.652,CompactnessL<0.648);
( nonvar(BoundingR), nonvar(AreaR), nonvar(SolidityR),nonvar(CompactnessR),
nonvar(ExtentL), nonvar(BoundingL), nonvar(PerimeterL),nonvar(AreaL),nonvar(SolidityL),
BoundingR>0.649,AreaR>0.698,SolidityR<0.467,CompactnessR>0.357,
ExtentL>0.667,BoundingL<0.658,PerimeterL>0.117,AreaL>0.59,SolidityL>0.652);
( nonvar(BoundingR), nonvar(AreaR), nonvar(BoundingL),
nonvar(PerimeterL),nonvar(AreaL),nonvar(SolidityL),
BoundingR>0.28,AreaR>0.169,BoundingL<0.695,PerimeterL>0.691,AreaL>0.667,SolidityL<0.699);
( nonvar(ExtentR), nonvar(BoundingR), nonvar(PerimeterR), nonvar(SolidityR),nonvar(CompactnessR),
nonvar(BoundingL), nonvar(PerimeterL),nonvar(CompactnessL),nonvar(SolidityL),
ExtentR>0.585,BoundingR<0.723,PerimeterR>0.441,SolidityR>0.568,CompactnessR>0.695,
BoundingL<0.67, PerimeterL>0.363,SolidityL<0.674,CompactnessL<0.308);
( nonvar(BoundingR), nonvar(PerimeterR), nonvar(AreaR), nonvar(SolidityR),nonvar(ExtentL),
nonvar(BoundingL), nonvar(PerimeterL),nonvar(AreaL),nonvar(SolidityL),
BoundingR>0.28,PerimeterR>0.526,AreaR>0.985,SolidityR>0.452,ExtentL<0.72,BoundingL<0.695,
PerimeterL>0.691,AreaL>0.667,SolidityL<0.699). |
Partager