Changeset 457


Ignore:
Timestamp:
01/12/05 17:33:03 (8 years ago)
Author:
sam
Message:
  • 81% success
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pwntcha/trunk/src/paypal.c

    r456 r457  
    8989                            getgray(img, x + z, y + t, &r2); 
    9090                            if(r < r2) 
    91                                 dist += abs(r - r2); 
     91                                dist += (r - r2) * (r - r2); 
    9292                            else 
    93                                 dist += abs(r - r2) * 3 / 4; 
     93                                dist += (r - r2) * (r - r2) / 2; 
    9494                        } 
    9595                    //dist = dist * 128 / fonts[f]->glyphs[i].count; 
    96                     dist  = dist * 1024 / (xmax - xmin - 2 * DELTA); 
     96                    dist  = dist / (xmax - xmin - 2 * DELTA) / (xmax - xmin - 2 * DELTA); 
    9797                    if(dist < localmin) 
    9898                    { 
     
    124124                getpixel(fonts[bestfont]->img, xmin + x, ymin + y, &r, &g, &b); 
    125125                if(r > 128) 
    126                     continue; 
     126                { 
     127                    getpixel(img, bestx + x, besty + y, &r, &g, &b); 
     128                    r = 255; 
     129                } 
    127130                setpixel(img, bestx + x, besty + y, r, g, b); 
    128131            } 
    129132#endif 
    130133 
    131         startx = bestx + xmax - xmin; 
     134        startx = bestx + fonts[bestfont]->glyphs[bestch].xmax - fonts[bestfont]->glyphs[bestch].xmin; 
    132135        result[cur++] = fonts[bestfont]->glyphs[bestch].c; 
    133136    } 
Note: See TracChangeset for help on using the changeset viewer.