| OLD | NEW | 
| (Empty) |  | 
 |   1 /*  | 
 |   2  Permission is hereby granted, free of charge, to any person obtaining a copy | 
 |   3  of this software and associated documentation files (the "Software"), to deal | 
 |   4  in the Software without restriction, including without limitation the rights | 
 |   5  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 
 |   6  copies of the Software, and to permit persons to whom the Software is | 
 |   7  furnished to do so, subject to the following conditions: | 
 |   8  | 
 |   9  The above copyright notice and this permission notice shall be included in | 
 |  10  all copies or substantial portions of the Software. | 
 |  11  | 
 |  12  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 
 |  13  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 
 |  14  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
 |  15  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 
 |  16  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 
 |  17  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | 
 |  18  THE SOFTWARE. | 
 |  19  */ | 
 |  20  | 
 |  21 #define EDTAA_UNSIGNED_CHAR_INPUT 1 | 
 |  22  | 
 |  23 namespace EDTAA { | 
 |  24  | 
 |  25 #if EDTAA_UNSIGNED_CHAR_INPUT | 
 |  26 typedef unsigned char EdtaaImageType; | 
 |  27 #else | 
 |  28 typedef double EdtaaImageType; | 
 |  29 #endif | 
 |  30  | 
 |  31 void computegradient(EdtaaImageType *img, int w, int h, double *gx, double *gy); | 
 |  32 void edtaa3(EdtaaImageType *img, double *gx, double *gy, int w, int h,  | 
 |  33                    short *distx, short *disty, double *dist); | 
 |  34  | 
 |  35 } | 
| OLD | NEW |