Knowledge

Bicubic interpolation

Source 📝

7177: 6282: 6287: 5416: 7172:{\displaystyle {\begin{bmatrix}a_{00}&a_{01}&a_{02}&a_{03}\\a_{10}&a_{11}&a_{12}&a_{13}\\a_{20}&a_{21}&a_{22}&a_{23}\\a_{30}&a_{31}&a_{32}&a_{33}\end{bmatrix}}={\begin{bmatrix}1&0&0&0\\0&0&1&0\\-3&3&-2&-1\\2&-2&1&1\end{bmatrix}}{\begin{bmatrix}f(0,0)&f(0,1)&f_{y}(0,0)&f_{y}(0,1)\\f(1,0)&f(1,1)&f_{y}(1,0)&f_{y}(1,1)\\f_{x}(0,0)&f_{x}(0,1)&f_{xy}(0,0)&f_{xy}(0,1)\\f_{x}(1,0)&f_{x}(1,1)&f_{xy}(1,0)&f_{xy}(1,1)\end{bmatrix}}{\begin{bmatrix}1&0&-3&2\\0&0&3&-2\\0&1&-2&1\\0&0&-1&1\end{bmatrix}},} 6277:{\displaystyle {\begin{bmatrix}f(0,0)&f(0,1)&f_{y}(0,0)&f_{y}(0,1)\\f(1,0)&f(1,1)&f_{y}(1,0)&f_{y}(1,1)\\f_{x}(0,0)&f_{x}(0,1)&f_{xy}(0,0)&f_{xy}(0,1)\\f_{x}(1,0)&f_{x}(1,1)&f_{xy}(1,0)&f_{xy}(1,1)\end{bmatrix}}={\begin{bmatrix}1&0&0&0\\1&1&1&1\\0&1&0&0\\0&1&2&3\end{bmatrix}}{\begin{bmatrix}a_{00}&a_{01}&a_{02}&a_{03}\\a_{10}&a_{11}&a_{12}&a_{13}\\a_{20}&a_{21}&a_{22}&a_{23}\\a_{30}&a_{31}&a_{32}&a_{33}\end{bmatrix}}{\begin{bmatrix}1&1&0&0\\0&1&1&1\\0&1&0&2\\0&1&0&3\end{bmatrix}},} 31: 11282: 202: 213: 140: 7532: 11108: 10404: 7182: 11232: 10493: 10131: 9952: 7527:{\displaystyle p(x,y)={\begin{bmatrix}1&x&x^{2}&x^{3}\end{bmatrix}}{\begin{bmatrix}a_{00}&a_{01}&a_{02}&a_{03}\\a_{10}&a_{11}&a_{12}&a_{13}\\a_{20}&a_{21}&a_{22}&a_{23}\\a_{30}&a_{31}&a_{32}&a_{33}\end{bmatrix}}{\begin{bmatrix}1\\y\\y^{2}\\y^{3}\end{bmatrix}}.} 11103:{\displaystyle {\begin{aligned}b_{-1}&=p(t_{x},f_{(-1,-1)},f_{(0,-1)},f_{(1,-1)},f_{(2,-1)}),\\b_{0}&=p(t_{x},f_{(-1,0)},f_{(0,0)},f_{(1,0)},f_{(2,0)}),\\b_{1}&=p(t_{x},f_{(-1,1)},f_{(0,1)},f_{(1,1)},f_{(2,1)}),\\b_{2}&=p(t_{x},f_{(-1,2)},f_{(0,2)},f_{(1,2)},f_{(2,2)}),\end{aligned}}} 10426:
between 0 and 1 for one dimension. Note that for 1-dimensional cubic convolution interpolation 4 sample points are required. For each inquiry two samples are located on its left and two samples on the right. These points are indexed from −1 to 2 in this text. The distance from the point indexed with
9647:
At the edges of the dataset, when one is missing some of the surrounding points, the missing points can be approximated by a number of methods. A simple and common method is to assume that the slope from the existing point to the target point continues without further change, and using this to
8970: 8072: 9663: 10399:{\displaystyle p(t)={\tfrac {1}{2}}{\begin{bmatrix}1&t&t^{2}&t^{3}\end{bmatrix}}{\begin{bmatrix}0&2&0&0\\-1&0&1&0\\2&-5&4&-1\\-1&3&-3&1\end{bmatrix}}{\begin{bmatrix}f_{-1}\\f_{0}\\f_{1}\\f_{2}\end{bmatrix}}} 7907: 7760: 2973: 9255: 2558: 2828: 2695: 2038: 1569: 8815: 1055: 7911: 569: 10498: 7764: 7617: 1782: 1432: 2412: 2287: 1901: 1306: 935: 823: 11222: 8820: 2832: 11235:
The lower half of this figure is a magnification of the upper half, showing how the apparent sharpness of the left-hand line is created. Bicubic interpolation causes overshoot, which increases
9130: 9947:{\displaystyle W(x)={\begin{cases}(a+2)|x|^{3}-(a+3)|x|^{2}+1&{\text{for }}|x|\leq 1,\\a|x|^{3}-5a|x|^{2}+8a|x|-4a&{\text{for }}1<|x|<2,\\0&{\text{otherwise}},\end{cases}}} 2699: 2566: 2162: 1656: 1187: 197:'s implementation. Colour indicates function value. The black dots are the locations of the prescribed data being interpolated. Note how the color samples are not radially symmetric. 711: 9656:
Bicubic spline interpolation requires the solution of the linear system described above for each grid cell. An interpolator with similar properties can be obtained by applying a
9026: 3338: 2418: 8790: 3874: 1907: 1438: 5388: 8751: 7582: 3803: 9588: 3832: 8170: 8095: 8190: 5408: 3063: 191: 10126: 10094: 10042: 10007: 9449: 9389: 7612: 3100: 3010: 636: 601: 325: 9642: 9615: 9523: 9476: 9416: 9354: 9323: 9296: 9125: 9053: 8147: 3909: 941: 458: 453: 421: 389: 357: 295: 268: 2064: 10488: 10468: 10445: 10424: 10062: 9972: 9543: 9496: 9093: 9073: 8810: 8115: 1098: 1078: 241: 9264:
If the derivatives are unknown, they are typically approximated from the function values at points neighbouring the corners of the unit square, e.g. using
8965:{\displaystyle {\begin{aligned}{\overline {x}}&={\frac {x-x_{0}}{x_{1}-x_{0}}},\\{\overline {y}}&={\frac {y-y_{0}}{y_{1}-y_{0}}}\end{aligned}}} 7541:
Often, applications call for bicubic interpolation using data on a rectilinear grid, rather than the unit square. In this case, the identities for
127:(2×2) into account, bicubic interpolation considers 16 pixels (4×4). Images resampled with bicubic interpolation can have different interpolation 11112: 11409: 11341: 8067:{\displaystyle p_{xy}(x,y)=\textstyle \sum \limits _{i=1}^{3}\sum \limits _{j=1}^{3}{\frac {a_{ij}ix^{i-1}jy^{j-1}}{\Delta x\Delta y}},} 1662: 1312: 11424: 2293: 2168: 1788: 1193: 829: 717: 7902:{\displaystyle p_{y}(x,y)=\textstyle \sum \limits _{i=0}^{3}\sum \limits _{j=1}^{3}{\frac {a_{ij}x^{i}jy^{j-1}}{\Delta y}},} 7755:{\displaystyle p_{x}(x,y)=\textstyle \sum \limits _{i=1}^{3}\sum \limits _{j=0}^{3}{\frac {a_{ij}ix^{i-1}y^{j}}{\Delta x}},} 3069:
can then be accomplished by patching together such bicubic surfaces, ensuring that the derivatives match on the boundaries.
74: 11444: 3105: 2075: 11414: 3879: 1575: 1106: 8195: 3343: 11321: 216: 97: 2968:{\displaystyle p_{xy}(x,y)=\textstyle \sum \limits _{i=1}^{3}\sum \limits _{j=1}^{3}a_{ij}ix^{i-1}jy^{j-1}.} 11259: 644: 9250:{\displaystyle p(x,y)=\sum \limits _{i=0}^{3}\sum _{j=0}^{3}a_{ij}{\overline {x}}^{i}{\overline {y}}^{j}.} 2553:{\displaystyle f_{xy}(1,1)=p_{xy}(1,1)=\textstyle \sum \limits _{i=1}^{3}\sum \limits _{j=1}^{3}a_{ij}ij.} 8975: 2823:{\displaystyle p_{y}(x,y)=\textstyle \sum \limits _{i=0}^{3}\sum \limits _{j=1}^{3}a_{ij}x^{i}jy^{j-1},} 2690:{\displaystyle p_{x}(x,y)=\textstyle \sum \limits _{i=1}^{3}\sum \limits _{j=0}^{3}a_{ij}ix^{i-1}y^{j},} 2033:{\displaystyle f_{y}(1,1)=p_{y}(1,1)=\textstyle \sum \limits _{i=0}^{3}\sum \limits _{j=1}^{3}a_{ij}j.} 1564:{\displaystyle f_{x}(1,1)=p_{x}(1,1)=\textstyle \sum \limits _{i=1}^{3}\sum \limits _{j=0}^{3}a_{ij}i,} 208:
on the same dataset as above. Derivatives of the surface are not continuous over the square boundaries.
9391:
for the points to the left and right of the target point and calculate their slope, and similarly for
11439: 8756: 3840: 9687: 11383: 2066: 17: 7544: 10096:
produces third-order convergence with respect to the sampling interval of the original function.
9548: 3065:
that is continuous and has continuous derivatives. Bicubic interpolation on an arbitrarily sized
3808: 11378: 11336: 11305: 205: 93: 8152: 8077: 1050:{\displaystyle f(1,1)=p(1,1)=\textstyle \sum \limits _{i=0}^{3}\sum \limits _{j=0}^{3}a_{ij}.} 11295: 8175: 5393: 3018: 146: 128: 10102: 10070: 10012: 9977: 9424: 9359: 7587: 3075: 2980: 606: 576: 300: 11370: 11331: 11310: 9620: 9593: 9501: 9454: 9394: 9332: 9301: 9274: 9098: 9031: 8120: 426: 394: 362: 330: 273: 246: 119:, bicubic interpolation is often chosen over bilinear or nearest-neighbor interpolation in 8: 11244: 120: 101: 11374: 3805:
the above system of equations can be reformulated into a matrix for the linear equation
2046: 123:, when speed is not an issue. In contrast to bilinear interpolation, which only takes 4 30: 11316: 11287: 11255: 11248: 11243:
The bicubic algorithm is frequently used for scaling images and video for display (see
10473: 10453: 10430: 10409: 10047: 9957: 9528: 9481: 9265: 9078: 9058: 8795: 8100: 1083: 1063: 226: 9590:
for the target point. (Or one can do it in the opposite direction, first calculating
9451:, take the derivative in both axes, one at a time. For example, one can first use the 11281: 11263: 11300: 11388: 116: 59:
dots correspond to the interpolated point and neighbouring samples, respectively.
89: 82: 11361:
R. Keys (1981). "Cubic convolution interpolation for digital image processing".
8212: 3905: 3360: 3122: 11392: 564:{\displaystyle p(x,y)=\sum \limits _{i=0}^{3}\sum _{j=0}^{3}a_{ij}x^{i}y^{j}.} 11433: 193:
consisting of 25 unit squares patched together. Bicubic interpolation as per
78: 11419: 3066: 105: 85: 8172:. In this case, the most practical approach to computing the coefficients 11326: 9657: 9498:
derivatives of the points above and below the target point, then use the
3013: 201: 66: 8812:
as before. Next, the normalized interpolating variables are computed as
212: 139: 88:. The interpolated surface (meaning the kernel shape, not the image) is 194: 573:
The interpolation problem consists of determining the 16 coefficients
455:
of the unit square. The interpolated surface can then be written as
11267: 11236: 11420:
Explanation and Java/C++ implementation of (bi)cubic interpolation
1777:{\displaystyle f_{y}(1,0)=p_{y}(1,0)=a_{01}+a_{11}+a_{21}+a_{31},} 1427:{\displaystyle f_{x}(0,1)=p_{x}(0,1)=a_{10}+a_{11}+a_{12}+a_{13},} 9525:
procedure on those values (rather than, as usual, the values of
2407:{\displaystyle f_{xy}(0,1)=p_{xy}(0,1)=a_{11}+2a_{12}+3a_{13},} 2282:{\displaystyle f_{xy}(1,0)=p_{xy}(1,0)=a_{11}+2a_{21}+3a_{31},} 5413:
There can be another concise matrix form for 16 coefficients:
11363:
IEEE Transactions on Acoustics, Speech, and Signal Processing
1896:{\displaystyle f_{y}(0,1)=p_{y}(0,1)=a_{01}+2a_{02}+3a_{03},} 1301:{\displaystyle f_{x}(1,0)=p_{x}(1,0)=a_{10}+2a_{20}+3a_{30},} 124: 77:(a method of applying cubic interpolation to a data set) for 11254:
However, due to the negative lobes on the kernel, it causes
11231: 11425:
Excel Worksheet Function for Bicubic Lagrange Interpolation
9940: 9259: 3837:
Inverting the matrix gives the more useful linear equation
9329:
points in the appropriate axis. For example, to calculate
2563:
The expressions above have used the following identities:
930:{\displaystyle f(0,1)=p(0,1)=a_{00}+a_{01}+a_{02}+a_{03},} 818:{\displaystyle f(1,0)=p(1,0)=a_{00}+a_{10}+a_{20}+a_{30},} 61:
Their heights above the ground correspond to their values.
11217:{\displaystyle p(x,y)=p(t_{y},b_{-1},b_{0},b_{1},b_{2}).} 10128:, we can express the equation in a more friendly manner: 100:. Bicubic interpolation can be accomplished using either 10330: 10215: 10167: 10151: 9648:
calculate a hypothetical value for the missing point.
7946: 7796: 7649: 7472: 7260: 7212: 7059: 6623: 6511: 6296: 6176: 5964: 5864: 5425: 2867: 2731: 2598: 2484: 1967: 1498: 987: 11115: 10496: 10476: 10456: 10433: 10412: 10134: 10105: 10073: 10050: 10015: 9980: 9960: 9666: 9623: 9596: 9551: 9531: 9504: 9484: 9457: 9427: 9397: 9362: 9335: 9304: 9277: 9133: 9101: 9095:
coordinates of the grid points surrounding the point
9081: 9061: 9034: 8978: 8818: 8798: 8759: 8198: 8178: 8155: 8123: 8103: 8080: 7914: 7767: 7620: 7590: 7547: 7185: 6290: 5419: 5396: 3882: 3843: 3811: 3346: 3108: 3078: 3021: 2983: 2835: 2702: 2569: 2421: 2296: 2171: 2078: 2049: 1910: 1791: 1665: 1578: 1441: 1315: 1196: 1109: 1086: 1066: 1060:
Likewise, eight equations for the derivatives in the
944: 832: 720: 647: 609: 579: 461: 429: 397: 365: 333: 303: 276: 249: 229: 149: 11277: 10067:
This approach was proposed by Keys, who showed that
9325:, using that method, find the slope between the two 11247:). It preserves fine detail better than the common 11216: 11102: 10482: 10462: 10439: 10418: 10398: 10120: 10099:If we use the matrix notation for the common case 10088: 10056: 10036: 10001: 9966: 9946: 9636: 9609: 9582: 9537: 9517: 9490: 9470: 9443: 9410: 9383: 9348: 9317: 9290: 9249: 9119: 9087: 9067: 9047: 9020: 8964: 8804: 8784: 8745: 8184: 8164: 8141: 8109: 8089: 8066: 7901: 7754: 7606: 7576: 7526: 7171: 6276: 5402: 5382: 3868: 3826: 3797: 3332: 3094: 3057: 3004: 2967: 2822: 2689: 2552: 2406: 2281: 2156: 2058: 2032: 1895: 1776: 1650: 1563: 1426: 1300: 1181: 1092: 1072: 1049: 929: 817: 705: 630: 595: 563: 447: 415: 383: 351: 319: 289: 262: 235: 185: 109: 11410:Application of interpolation to elevation samples 7536: 11431: 11313:, the one-dimensional analogue of bicubic spline 9651: 638:with the function values yields four equations: 9644:from those. The two give equivalent results.) 2157:{\displaystyle f_{xy}(0,0)=p_{xy}(0,0)=a_{11},} 38:with some 1- and 2-dimensional interpolations. 9660:with the following kernel in both dimensions: 1651:{\displaystyle f_{y}(0,0)=p_{y}(0,0)=a_{01},} 1182:{\displaystyle f_{x}(0,0)=p_{x}(0,0)=a_{10},} 11270:(apparent sharpness), and can be desirable. 11342:Directional Cubic Convolution Interpolation 11226: 9974:is usually set to −0.5 or −0.75. Note that 9271:To find either of the single derivatives, 9127:. Then, the interpolating surface becomes 131:, depending on the b and c values chosen. 11382: 10450:For two dimensions first applied once in 9545:for those points) to obtain the value of 8117:spacing of the cell containing the point 11230: 9260:Finding derivatives from function values 211: 200: 138: 92:than corresponding surfaces obtained by 29: 11360: 27:Extension of cubic spline interpolation 14: 11432: 10427:0 to the inquiry point is denoted by 5410:to be calculated quickly and easily. 706:{\displaystyle f(0,0)=p(0,0)=a_{00},} 143:Bicubic interpolation on the square 11354: 9156: 7969: 7948: 7819: 7798: 7672: 7651: 2890: 2869: 2754: 2733: 2621: 2600: 2507: 2486: 1990: 1969: 1521: 1500: 1010: 989: 484: 24: 9021:{\displaystyle x_{0},x_{1},y_{0},} 8691: 8685: 8649: 8643: 8607: 8601: 8565: 8559: 8526: 8493: 8460: 8427: 8394: 8361: 8328: 8295: 8156: 8081: 8051: 8045: 7886: 7739: 25: 11456: 11403: 8211: 3904: 3359: 3333:{\displaystyle \alpha =\left^{T}} 3121: 11280: 3072:Grouping the unknown parameters 2977:This procedure yields a surface 11262:, and is an artifact (see also 8785:{\displaystyle \alpha =A^{-1}x} 3869:{\displaystyle A^{-1}x=\alpha } 11322:Natural neighbor interpolation 11208: 11140: 11131: 11119: 11090: 11085: 11073: 11060: 11048: 11035: 11023: 11010: 10995: 10974: 10944: 10939: 10927: 10914: 10902: 10889: 10877: 10864: 10849: 10828: 10798: 10793: 10781: 10768: 10756: 10743: 10731: 10718: 10703: 10682: 10652: 10647: 10632: 10619: 10604: 10591: 10576: 10563: 10545: 10524: 10144: 10138: 10025: 10019: 9990: 9984: 9907: 9899: 9872: 9864: 9844: 9835: 9815: 9806: 9785: 9777: 9753: 9744: 9740: 9728: 9715: 9706: 9702: 9690: 9676: 9670: 9577: 9565: 9378: 9366: 9149: 9137: 9114: 9102: 8722: 8710: 8680: 8668: 8638: 8626: 8596: 8584: 8554: 8542: 8521: 8509: 8488: 8476: 8455: 8443: 8422: 8410: 8389: 8377: 8356: 8344: 8323: 8311: 8290: 8278: 8270: 8258: 8250: 8238: 8230: 8218: 8136: 8124: 7940: 7928: 7790: 7778: 7643: 7631: 7537:Extension to rectilinear grids 7201: 7189: 7043: 7031: 7013: 7001: 6983: 6971: 6956: 6944: 6927: 6915: 6897: 6885: 6867: 6855: 6840: 6828: 6811: 6799: 6784: 6772: 6757: 6745: 6737: 6725: 6715: 6703: 6688: 6676: 6661: 6649: 6641: 6629: 5845: 5833: 5815: 5803: 5785: 5773: 5758: 5746: 5729: 5717: 5699: 5687: 5669: 5657: 5642: 5630: 5613: 5601: 5586: 5574: 5559: 5547: 5539: 5527: 5517: 5505: 5490: 5478: 5463: 5451: 5443: 5431: 3774: 3762: 3744: 3732: 3714: 3702: 3684: 3672: 3654: 3642: 3627: 3615: 3600: 3588: 3573: 3561: 3546: 3534: 3519: 3507: 3492: 3480: 3465: 3453: 3438: 3426: 3418: 3406: 3398: 3386: 3378: 3366: 3052: 3040: 3034: 3022: 2999: 2987: 2861: 2849: 2725: 2713: 2592: 2580: 2478: 2466: 2447: 2435: 2353: 2341: 2322: 2310: 2228: 2216: 2197: 2185: 2135: 2123: 2104: 2092: 1961: 1949: 1933: 1921: 1842: 1830: 1814: 1802: 1716: 1704: 1688: 1676: 1629: 1617: 1601: 1589: 1492: 1480: 1464: 1452: 1366: 1354: 1338: 1326: 1247: 1235: 1219: 1207: 1160: 1148: 1132: 1120: 981: 969: 960: 948: 869: 857: 848: 836: 757: 745: 736: 724: 684: 672: 663: 651: 625: 613: 477: 465: 442: 430: 410: 398: 378: 366: 346: 334: 327:are known at the four corners 217:Nearest-neighbor interpolation 180: 168: 162: 150: 134: 98:nearest-neighbor interpolation 13: 1: 11347: 9652:Bicubic convolution algorithm 9421:To find the cross derivative 5383:{\displaystyle A^{-1}=\left,} 219:on the same dataset as above. 9356:for one of the points, find 9233: 9216: 8899: 8828: 8746:{\displaystyle x=\left^{T},} 7577:{\displaystyle p_{x},p_{y},} 3798:{\displaystyle x=\left^{T},} 223:Suppose the function values 7: 11273: 9583:{\displaystyle f_{xy}(x,y)} 2043:And four equations for the 10: 11461: 11445:Multivariate interpolation 11393:10.1109/TASSP.1981.1163711 11258:(haloing). This can cause 3827:{\displaystyle A\alpha =x} 75:cubic spline interpolation 10044:for all nonzero integers 11227:Use in computer graphics 8165:{\displaystyle \Delta y} 8090:{\displaystyle \Delta x} 2067:mixed partial derivative 8185:{\displaystyle \alpha } 5403:{\displaystyle \alpha } 3058:{\displaystyle \times } 186:{\displaystyle \times } 11337:Tricubic interpolation 11306:Bilinear interpolation 11240: 11218: 11104: 10484: 10464: 10441: 10420: 10400: 10122: 10121:{\displaystyle a=-0.5} 10090: 10089:{\displaystyle a=-0.5} 10058: 10038: 10037:{\displaystyle W(n)=0} 10003: 10002:{\displaystyle W(0)=1} 9968: 9948: 9638: 9611: 9584: 9539: 9519: 9492: 9478:procedure to find the 9472: 9445: 9444:{\displaystyle f_{xy}} 9412: 9385: 9384:{\displaystyle f(x,y)} 9350: 9319: 9292: 9251: 9196: 9175: 9121: 9089: 9069: 9049: 9022: 8966: 8806: 8786: 8747: 8186: 8166: 8143: 8111: 8091: 8068: 7988: 7967: 7903: 7838: 7817: 7756: 7691: 7670: 7608: 7607:{\displaystyle p_{xy}} 7578: 7528: 7173: 6278: 5404: 5384: 3870: 3828: 3799: 3334: 3096: 3095:{\displaystyle a_{ij}} 3059: 3006: 3005:{\displaystyle p(x,y)} 2969: 2909: 2888: 2824: 2773: 2752: 2691: 2640: 2619: 2554: 2526: 2505: 2408: 2283: 2158: 2060: 2034: 2009: 1988: 1897: 1778: 1652: 1565: 1540: 1519: 1428: 1302: 1183: 1094: 1074: 1051: 1029: 1008: 931: 819: 707: 632: 631:{\displaystyle p(x,y)} 597: 596:{\displaystyle a_{ij}} 565: 524: 503: 449: 417: 385: 353: 321: 320:{\displaystyle f_{xy}} 291: 264: 237: 220: 209: 206:Bilinear interpolation 198: 187: 94:bilinear interpolation 62: 36:Bicubic interpolation 11296:Spatial anti-aliasing 11234: 11219: 11105: 10485: 10465: 10442: 10421: 10401: 10123: 10091: 10059: 10039: 10004: 9969: 9949: 9639: 9637:{\displaystyle f_{x}} 9612: 9610:{\displaystyle f_{y}} 9585: 9540: 9520: 9518:{\displaystyle f_{y}} 9493: 9473: 9471:{\displaystyle f_{x}} 9446: 9413: 9411:{\displaystyle f_{y}} 9386: 9351: 9349:{\displaystyle f_{x}} 9320: 9318:{\displaystyle f_{y}} 9293: 9291:{\displaystyle f_{x}} 9252: 9176: 9155: 9122: 9120:{\displaystyle (x,y)} 9090: 9070: 9050: 9048:{\displaystyle y_{1}} 9023: 8967: 8807: 8787: 8748: 8187: 8167: 8144: 8142:{\displaystyle (x,y)} 8112: 8092: 8069: 7968: 7947: 7904: 7818: 7797: 7757: 7671: 7650: 7609: 7579: 7529: 7174: 6279: 5405: 5385: 3871: 3829: 3800: 3335: 3097: 3060: 3007: 2970: 2889: 2868: 2825: 2753: 2732: 2692: 2620: 2599: 2555: 2506: 2485: 2409: 2284: 2159: 2061: 2035: 1989: 1968: 1898: 1779: 1653: 1566: 1520: 1499: 1429: 1303: 1184: 1095: 1075: 1052: 1009: 988: 932: 820: 708: 633: 598: 566: 504: 483: 450: 448:{\displaystyle (1,1)} 418: 416:{\displaystyle (0,1)} 386: 384:{\displaystyle (1,0)} 354: 352:{\displaystyle (0,0)} 322: 292: 290:{\displaystyle f_{y}} 265: 263:{\displaystyle f_{x}} 238: 215: 204: 188: 142: 71:bicubic interpolation 33: 11415:Interpolation theory 11332:Spline interpolation 11311:Cubic Hermite spline 11266:), but it increases 11113: 10494: 10474: 10454: 10431: 10410: 10132: 10103: 10071: 10048: 10013: 9978: 9958: 9664: 9621: 9594: 9549: 9529: 9502: 9482: 9455: 9425: 9395: 9360: 9333: 9302: 9275: 9131: 9099: 9079: 9059: 9032: 8976: 8816: 8796: 8757: 8196: 8176: 8153: 8121: 8101: 8078: 7912: 7765: 7618: 7588: 7545: 7183: 6288: 5417: 5394: 3880: 3841: 3809: 3344: 3106: 3076: 3019: 2981: 2833: 2700: 2567: 2419: 2294: 2169: 2076: 2047: 1908: 1789: 1663: 1576: 1439: 1313: 1194: 1107: 1084: 1064: 942: 830: 718: 645: 607: 577: 459: 427: 395: 363: 331: 301: 274: 247: 243:and the derivatives 227: 147: 102:Lagrange polynomials 11375:1981ITASS..29.1153K 73:is an extension of 11317:Lanczos resampling 11288:Mathematics portal 11241: 11214: 11100: 11098: 10480: 10460: 10437: 10416: 10396: 10390: 10319: 10204: 10160: 10118: 10086: 10054: 10034: 9999: 9964: 9944: 9939: 9634: 9607: 9580: 9535: 9515: 9488: 9468: 9441: 9408: 9381: 9346: 9315: 9288: 9266:finite differences 9247: 9117: 9085: 9065: 9045: 9018: 8962: 8960: 8802: 8782: 8743: 8728: 8727: 8182: 8162: 8139: 8107: 8087: 8064: 8063: 7899: 7898: 7752: 7751: 7604: 7574: 7524: 7515: 7461: 7249: 7169: 7160: 7048: 6612: 6497: 6274: 6265: 6165: 5953: 5850: 5400: 5380: 5371: 5370: 5366: 3866: 3824: 3795: 3780: 3779: 3330: 3318: 3317: 3092: 3055: 3002: 2965: 2964: 2820: 2819: 2687: 2686: 2550: 2549: 2404: 2279: 2154: 2059:{\displaystyle xy} 2056: 2030: 2029: 1893: 1774: 1648: 1561: 1560: 1424: 1298: 1179: 1090: 1070: 1047: 1046: 927: 815: 703: 628: 593: 561: 445: 413: 381: 349: 317: 287: 260: 233: 221: 210: 199: 183: 63: 11264:ringing artifacts 11245:bitmap resampling 10483:{\displaystyle y} 10463:{\displaystyle x} 10440:{\displaystyle t} 10419:{\displaystyle t} 10159: 10057:{\displaystyle n} 9967:{\displaystyle a} 9932: 9890: 9774: 9538:{\displaystyle f} 9491:{\displaystyle x} 9236: 9219: 9088:{\displaystyle y} 9068:{\displaystyle x} 8956: 8902: 8885: 8831: 8805:{\displaystyle A} 8110:{\displaystyle x} 8058: 7893: 7746: 1093:{\displaystyle y} 1073:{\displaystyle x} 236:{\displaystyle f} 110:cubic convolution 81:data points on a 16:(Redirected from 11452: 11440:Image processing 11397: 11396: 11386: 11369:(6): 1153–1160. 11358: 11290: 11285: 11284: 11223: 11221: 11220: 11215: 11207: 11206: 11194: 11193: 11181: 11180: 11168: 11167: 11152: 11151: 11109: 11107: 11106: 11101: 11099: 11089: 11088: 11064: 11063: 11039: 11038: 11014: 11013: 10986: 10985: 10963: 10962: 10943: 10942: 10918: 10917: 10893: 10892: 10868: 10867: 10840: 10839: 10817: 10816: 10797: 10796: 10772: 10771: 10747: 10746: 10722: 10721: 10694: 10693: 10671: 10670: 10651: 10650: 10623: 10622: 10595: 10594: 10567: 10566: 10536: 10535: 10513: 10512: 10489: 10487: 10486: 10481: 10469: 10467: 10466: 10461: 10446: 10444: 10443: 10438: 10425: 10423: 10422: 10417: 10405: 10403: 10402: 10397: 10395: 10394: 10387: 10386: 10373: 10372: 10359: 10358: 10345: 10344: 10324: 10323: 10209: 10208: 10201: 10200: 10189: 10188: 10161: 10152: 10127: 10125: 10124: 10119: 10095: 10093: 10092: 10087: 10063: 10061: 10060: 10055: 10043: 10041: 10040: 10035: 10008: 10006: 10005: 10000: 9973: 9971: 9970: 9965: 9953: 9951: 9950: 9945: 9943: 9942: 9933: 9930: 9910: 9902: 9891: 9888: 9875: 9867: 9853: 9852: 9847: 9838: 9824: 9823: 9818: 9809: 9788: 9780: 9775: 9772: 9762: 9761: 9756: 9747: 9724: 9723: 9718: 9709: 9643: 9641: 9640: 9635: 9633: 9632: 9616: 9614: 9613: 9608: 9606: 9605: 9589: 9587: 9586: 9581: 9564: 9563: 9544: 9542: 9541: 9536: 9524: 9522: 9521: 9516: 9514: 9513: 9497: 9495: 9494: 9489: 9477: 9475: 9474: 9469: 9467: 9466: 9450: 9448: 9447: 9442: 9440: 9439: 9417: 9415: 9414: 9409: 9407: 9406: 9390: 9388: 9387: 9382: 9355: 9353: 9352: 9347: 9345: 9344: 9324: 9322: 9321: 9316: 9314: 9313: 9297: 9295: 9294: 9289: 9287: 9286: 9256: 9254: 9253: 9248: 9243: 9242: 9237: 9229: 9226: 9225: 9220: 9212: 9209: 9208: 9195: 9190: 9174: 9169: 9126: 9124: 9123: 9118: 9094: 9092: 9091: 9086: 9074: 9072: 9071: 9066: 9054: 9052: 9051: 9046: 9044: 9043: 9027: 9025: 9024: 9019: 9014: 9013: 9001: 9000: 8988: 8987: 8971: 8969: 8968: 8963: 8961: 8957: 8955: 8954: 8953: 8941: 8940: 8930: 8929: 8928: 8912: 8903: 8895: 8886: 8884: 8883: 8882: 8870: 8869: 8859: 8858: 8857: 8841: 8832: 8824: 8811: 8809: 8808: 8803: 8791: 8789: 8788: 8783: 8778: 8777: 8752: 8750: 8749: 8744: 8739: 8738: 8733: 8729: 8709: 8708: 8667: 8666: 8625: 8624: 8583: 8582: 8541: 8540: 8508: 8507: 8475: 8474: 8442: 8441: 8409: 8408: 8376: 8375: 8343: 8342: 8310: 8309: 8191: 8189: 8188: 8183: 8171: 8169: 8168: 8163: 8149:and similar for 8148: 8146: 8145: 8140: 8116: 8114: 8113: 8108: 8096: 8094: 8093: 8088: 8073: 8071: 8070: 8065: 8059: 8057: 8043: 8042: 8041: 8023: 8022: 8004: 8003: 7990: 7987: 7982: 7966: 7961: 7927: 7926: 7908: 7906: 7905: 7900: 7894: 7892: 7884: 7883: 7882: 7864: 7863: 7854: 7853: 7840: 7837: 7832: 7816: 7811: 7777: 7776: 7761: 7759: 7758: 7753: 7747: 7745: 7737: 7736: 7735: 7726: 7725: 7707: 7706: 7693: 7690: 7685: 7669: 7664: 7630: 7629: 7613: 7611: 7610: 7605: 7603: 7602: 7583: 7581: 7580: 7575: 7570: 7569: 7557: 7556: 7533: 7531: 7530: 7525: 7520: 7519: 7512: 7511: 7498: 7497: 7466: 7465: 7458: 7457: 7446: 7445: 7434: 7433: 7422: 7421: 7408: 7407: 7396: 7395: 7384: 7383: 7372: 7371: 7358: 7357: 7346: 7345: 7334: 7333: 7322: 7321: 7308: 7307: 7296: 7295: 7284: 7283: 7272: 7271: 7254: 7253: 7246: 7245: 7234: 7233: 7178: 7176: 7175: 7170: 7165: 7164: 7053: 7052: 7030: 7029: 7000: 6999: 6970: 6969: 6943: 6942: 6914: 6913: 6884: 6883: 6854: 6853: 6827: 6826: 6798: 6797: 6771: 6770: 6702: 6701: 6675: 6674: 6617: 6616: 6502: 6501: 6494: 6493: 6482: 6481: 6470: 6469: 6458: 6457: 6444: 6443: 6432: 6431: 6420: 6419: 6408: 6407: 6394: 6393: 6382: 6381: 6370: 6369: 6358: 6357: 6344: 6343: 6332: 6331: 6320: 6319: 6308: 6307: 6283: 6281: 6280: 6275: 6270: 6269: 6170: 6169: 6162: 6161: 6150: 6149: 6138: 6137: 6126: 6125: 6112: 6111: 6100: 6099: 6088: 6087: 6076: 6075: 6062: 6061: 6050: 6049: 6038: 6037: 6026: 6025: 6012: 6011: 6000: 5999: 5988: 5987: 5976: 5975: 5958: 5957: 5855: 5854: 5832: 5831: 5802: 5801: 5772: 5771: 5745: 5744: 5716: 5715: 5686: 5685: 5656: 5655: 5629: 5628: 5600: 5599: 5573: 5572: 5504: 5503: 5477: 5476: 5409: 5407: 5406: 5401: 5389: 5387: 5386: 5381: 5376: 5372: 5367: 3895: 3894: 3875: 3873: 3872: 3867: 3856: 3855: 3833: 3831: 3830: 3825: 3804: 3802: 3801: 3796: 3791: 3790: 3785: 3781: 3761: 3760: 3731: 3730: 3701: 3700: 3671: 3670: 3641: 3640: 3614: 3613: 3587: 3586: 3560: 3559: 3533: 3532: 3506: 3505: 3479: 3478: 3452: 3451: 3339: 3337: 3336: 3331: 3329: 3328: 3323: 3319: 3314: 3313: 3302: 3301: 3290: 3289: 3278: 3277: 3266: 3265: 3254: 3253: 3242: 3241: 3230: 3229: 3218: 3217: 3206: 3205: 3194: 3193: 3182: 3181: 3170: 3169: 3158: 3157: 3146: 3145: 3134: 3133: 3101: 3099: 3098: 3093: 3091: 3090: 3064: 3062: 3061: 3056: 3011: 3009: 3008: 3003: 2974: 2972: 2971: 2966: 2960: 2959: 2941: 2940: 2922: 2921: 2908: 2903: 2887: 2882: 2848: 2847: 2829: 2827: 2826: 2821: 2815: 2814: 2796: 2795: 2786: 2785: 2772: 2767: 2751: 2746: 2712: 2711: 2696: 2694: 2693: 2688: 2682: 2681: 2672: 2671: 2653: 2652: 2639: 2634: 2618: 2613: 2579: 2578: 2559: 2557: 2556: 2551: 2539: 2538: 2525: 2520: 2504: 2499: 2465: 2464: 2434: 2433: 2413: 2411: 2410: 2405: 2400: 2399: 2384: 2383: 2368: 2367: 2340: 2339: 2309: 2308: 2288: 2286: 2285: 2280: 2275: 2274: 2259: 2258: 2243: 2242: 2215: 2214: 2184: 2183: 2163: 2161: 2160: 2155: 2150: 2149: 2122: 2121: 2091: 2090: 2065: 2063: 2062: 2057: 2039: 2037: 2036: 2031: 2022: 2021: 2008: 2003: 1987: 1982: 1948: 1947: 1920: 1919: 1902: 1900: 1899: 1894: 1889: 1888: 1873: 1872: 1857: 1856: 1829: 1828: 1801: 1800: 1783: 1781: 1780: 1775: 1770: 1769: 1757: 1756: 1744: 1743: 1731: 1730: 1703: 1702: 1675: 1674: 1657: 1655: 1654: 1649: 1644: 1643: 1616: 1615: 1588: 1587: 1570: 1568: 1567: 1562: 1553: 1552: 1539: 1534: 1518: 1513: 1479: 1478: 1451: 1450: 1433: 1431: 1430: 1425: 1420: 1419: 1407: 1406: 1394: 1393: 1381: 1380: 1353: 1352: 1325: 1324: 1307: 1305: 1304: 1299: 1294: 1293: 1278: 1277: 1262: 1261: 1234: 1233: 1206: 1205: 1188: 1186: 1185: 1180: 1175: 1174: 1147: 1146: 1119: 1118: 1099: 1097: 1096: 1091: 1079: 1077: 1076: 1071: 1056: 1054: 1053: 1048: 1042: 1041: 1028: 1023: 1007: 1002: 936: 934: 933: 928: 923: 922: 910: 909: 897: 896: 884: 883: 824: 822: 821: 816: 811: 810: 798: 797: 785: 784: 772: 771: 712: 710: 709: 704: 699: 698: 637: 635: 634: 629: 602: 600: 599: 594: 592: 591: 570: 568: 567: 562: 557: 556: 547: 546: 537: 536: 523: 518: 502: 497: 454: 452: 451: 446: 422: 420: 419: 414: 390: 388: 387: 382: 358: 356: 355: 350: 326: 324: 323: 318: 316: 315: 296: 294: 293: 288: 286: 285: 269: 267: 266: 261: 259: 258: 242: 240: 239: 234: 192: 190: 189: 184: 121:image resampling 117:image processing 58: 54: 50: 46: 42: 37: 21: 11460: 11459: 11455: 11454: 11453: 11451: 11450: 11449: 11430: 11429: 11406: 11401: 11400: 11359: 11355: 11350: 11286: 11279: 11276: 11229: 11202: 11198: 11189: 11185: 11176: 11172: 11160: 11156: 11147: 11143: 11114: 11111: 11110: 11097: 11096: 11072: 11068: 11047: 11043: 11022: 11018: 10994: 10990: 10981: 10977: 10964: 10958: 10954: 10951: 10950: 10926: 10922: 10901: 10897: 10876: 10872: 10848: 10844: 10835: 10831: 10818: 10812: 10808: 10805: 10804: 10780: 10776: 10755: 10751: 10730: 10726: 10702: 10698: 10689: 10685: 10672: 10666: 10662: 10659: 10658: 10631: 10627: 10603: 10599: 10575: 10571: 10544: 10540: 10531: 10527: 10514: 10505: 10501: 10497: 10495: 10492: 10491: 10475: 10472: 10471: 10455: 10452: 10451: 10432: 10429: 10428: 10411: 10408: 10407: 10389: 10388: 10382: 10378: 10375: 10374: 10368: 10364: 10361: 10360: 10354: 10350: 10347: 10346: 10337: 10333: 10326: 10325: 10318: 10317: 10312: 10304: 10299: 10290: 10289: 10281: 10276: 10268: 10262: 10261: 10256: 10251: 10246: 10237: 10236: 10231: 10226: 10221: 10211: 10210: 10203: 10202: 10196: 10192: 10190: 10184: 10180: 10178: 10173: 10163: 10162: 10150: 10133: 10130: 10129: 10104: 10101: 10100: 10072: 10069: 10068: 10049: 10046: 10045: 10014: 10011: 10010: 9979: 9976: 9975: 9959: 9956: 9955: 9938: 9937: 9929: 9927: 9921: 9920: 9906: 9898: 9887: 9885: 9871: 9863: 9848: 9843: 9842: 9834: 9819: 9814: 9813: 9805: 9799: 9798: 9784: 9776: 9771: 9769: 9757: 9752: 9751: 9743: 9719: 9714: 9713: 9705: 9683: 9682: 9665: 9662: 9661: 9654: 9628: 9624: 9622: 9619: 9618: 9601: 9597: 9595: 9592: 9591: 9556: 9552: 9550: 9547: 9546: 9530: 9527: 9526: 9509: 9505: 9503: 9500: 9499: 9483: 9480: 9479: 9462: 9458: 9456: 9453: 9452: 9432: 9428: 9426: 9423: 9422: 9402: 9398: 9396: 9393: 9392: 9361: 9358: 9357: 9340: 9336: 9334: 9331: 9330: 9309: 9305: 9303: 9300: 9299: 9282: 9278: 9276: 9273: 9272: 9262: 9238: 9228: 9227: 9221: 9211: 9210: 9201: 9197: 9191: 9180: 9170: 9159: 9132: 9129: 9128: 9100: 9097: 9096: 9080: 9077: 9076: 9060: 9057: 9056: 9039: 9035: 9033: 9030: 9029: 9009: 9005: 8996: 8992: 8983: 8979: 8977: 8974: 8973: 8959: 8958: 8949: 8945: 8936: 8932: 8931: 8924: 8920: 8913: 8911: 8904: 8894: 8891: 8890: 8878: 8874: 8865: 8861: 8860: 8853: 8849: 8842: 8840: 8833: 8823: 8819: 8817: 8814: 8813: 8797: 8794: 8793: 8770: 8766: 8758: 8755: 8754: 8734: 8726: 8725: 8701: 8697: 8683: 8659: 8655: 8641: 8617: 8613: 8599: 8575: 8571: 8557: 8536: 8532: 8524: 8503: 8499: 8491: 8470: 8466: 8458: 8437: 8433: 8425: 8404: 8400: 8392: 8371: 8367: 8359: 8338: 8334: 8326: 8305: 8301: 8293: 8273: 8253: 8233: 8210: 8206: 8205: 8197: 8194: 8193: 8177: 8174: 8173: 8154: 8151: 8150: 8122: 8119: 8118: 8102: 8099: 8098: 8079: 8076: 8075: 8044: 8031: 8027: 8012: 8008: 7996: 7992: 7991: 7989: 7983: 7972: 7962: 7951: 7919: 7915: 7913: 7910: 7909: 7885: 7872: 7868: 7859: 7855: 7846: 7842: 7841: 7839: 7833: 7822: 7812: 7801: 7772: 7768: 7766: 7763: 7762: 7738: 7731: 7727: 7715: 7711: 7699: 7695: 7694: 7692: 7686: 7675: 7665: 7654: 7625: 7621: 7619: 7616: 7615: 7595: 7591: 7589: 7586: 7585: 7565: 7561: 7552: 7548: 7546: 7543: 7542: 7539: 7514: 7513: 7507: 7503: 7500: 7499: 7493: 7489: 7486: 7485: 7479: 7478: 7468: 7467: 7460: 7459: 7453: 7449: 7447: 7441: 7437: 7435: 7429: 7425: 7423: 7417: 7413: 7410: 7409: 7403: 7399: 7397: 7391: 7387: 7385: 7379: 7375: 7373: 7367: 7363: 7360: 7359: 7353: 7349: 7347: 7341: 7337: 7335: 7329: 7325: 7323: 7317: 7313: 7310: 7309: 7303: 7299: 7297: 7291: 7287: 7285: 7279: 7275: 7273: 7267: 7263: 7256: 7255: 7248: 7247: 7241: 7237: 7235: 7229: 7225: 7223: 7218: 7208: 7207: 7184: 7181: 7180: 7159: 7158: 7153: 7145: 7140: 7134: 7133: 7128: 7120: 7115: 7109: 7108: 7100: 7095: 7090: 7084: 7083: 7078: 7070: 7065: 7055: 7054: 7047: 7046: 7022: 7018: 7016: 6992: 6988: 6986: 6965: 6961: 6959: 6938: 6934: 6931: 6930: 6906: 6902: 6900: 6876: 6872: 6870: 6849: 6845: 6843: 6822: 6818: 6815: 6814: 6793: 6789: 6787: 6766: 6762: 6760: 6740: 6719: 6718: 6697: 6693: 6691: 6670: 6666: 6664: 6644: 6619: 6618: 6611: 6610: 6605: 6600: 6592: 6586: 6585: 6577: 6569: 6564: 6555: 6554: 6549: 6544: 6539: 6533: 6532: 6527: 6522: 6517: 6507: 6506: 6496: 6495: 6489: 6485: 6483: 6477: 6473: 6471: 6465: 6461: 6459: 6453: 6449: 6446: 6445: 6439: 6435: 6433: 6427: 6423: 6421: 6415: 6411: 6409: 6403: 6399: 6396: 6395: 6389: 6385: 6383: 6377: 6373: 6371: 6365: 6361: 6359: 6353: 6349: 6346: 6345: 6339: 6335: 6333: 6327: 6323: 6321: 6315: 6311: 6309: 6303: 6299: 6292: 6291: 6289: 6286: 6285: 6264: 6263: 6258: 6253: 6248: 6242: 6241: 6236: 6231: 6226: 6220: 6219: 6214: 6209: 6204: 6198: 6197: 6192: 6187: 6182: 6172: 6171: 6164: 6163: 6157: 6153: 6151: 6145: 6141: 6139: 6133: 6129: 6127: 6121: 6117: 6114: 6113: 6107: 6103: 6101: 6095: 6091: 6089: 6083: 6079: 6077: 6071: 6067: 6064: 6063: 6057: 6053: 6051: 6045: 6041: 6039: 6033: 6029: 6027: 6021: 6017: 6014: 6013: 6007: 6003: 6001: 5995: 5991: 5989: 5983: 5979: 5977: 5971: 5967: 5960: 5959: 5952: 5951: 5946: 5941: 5936: 5930: 5929: 5924: 5919: 5914: 5908: 5907: 5902: 5897: 5892: 5886: 5885: 5880: 5875: 5870: 5860: 5859: 5849: 5848: 5824: 5820: 5818: 5794: 5790: 5788: 5767: 5763: 5761: 5740: 5736: 5733: 5732: 5708: 5704: 5702: 5678: 5674: 5672: 5651: 5647: 5645: 5624: 5620: 5617: 5616: 5595: 5591: 5589: 5568: 5564: 5562: 5542: 5521: 5520: 5499: 5495: 5493: 5472: 5468: 5466: 5446: 5421: 5420: 5418: 5415: 5414: 5395: 5392: 5391: 5369: 5368: 5365: 5364: 5359: 5354: 5349: 5344: 5336: 5331: 5323: 5318: 5310: 5302: 5297: 5292: 5287: 5279: 5271: 5265: 5264: 5256: 5248: 5240: 5232: 5227: 5219: 5214: 5206: 5201: 5196: 5188: 5180: 5172: 5167: 5162: 5153: 5152: 5147: 5142: 5137: 5132: 5127: 5122: 5117: 5112: 5107: 5099: 5094: 5089: 5084: 5079: 5074: 5068: 5067: 5062: 5057: 5052: 5047: 5042: 5037: 5032: 5027: 5022: 5017: 5012: 5007: 5002: 4994: 4989: 4983: 4982: 4974: 4966: 4958: 4950: 4945: 4937: 4932: 4924: 4919: 4914: 4906: 4898: 4890: 4885: 4880: 4871: 4870: 4865: 4860: 4855: 4850: 4842: 4837: 4829: 4824: 4816: 4808: 4803: 4798: 4793: 4785: 4777: 4771: 4770: 4765: 4757: 4752: 4744: 4739: 4734: 4729: 4724: 4719: 4714: 4709: 4701: 4696: 4691: 4686: 4680: 4679: 4674: 4669: 4664: 4659: 4654: 4646: 4641: 4633: 4628: 4623: 4618: 4613: 4608: 4603: 4598: 4589: 4588: 4583: 4578: 4573: 4568: 4563: 4558: 4550: 4545: 4540: 4535: 4530: 4525: 4520: 4515: 4510: 4504: 4503: 4498: 4493: 4485: 4477: 4472: 4467: 4462: 4454: 4449: 4444: 4439: 4434: 4429: 4424: 4419: 4413: 4412: 4407: 4402: 4397: 4392: 4387: 4382: 4377: 4372: 4367: 4362: 4357: 4352: 4347: 4342: 4337: 4331: 4330: 4325: 4320: 4315: 4310: 4305: 4300: 4295: 4290: 4285: 4280: 4275: 4270: 4265: 4260: 4255: 4249: 4248: 4243: 4238: 4233: 4228: 4223: 4218: 4213: 4208: 4203: 4198: 4193: 4188: 4183: 4178: 4170: 4164: 4163: 4158: 4153: 4148: 4143: 4138: 4133: 4128: 4123: 4118: 4113: 4105: 4097: 4092: 4087: 4082: 4073: 4072: 4067: 4062: 4057: 4052: 4047: 4042: 4037: 4032: 4027: 4022: 4017: 4012: 4007: 4002: 3997: 3991: 3990: 3985: 3980: 3975: 3970: 3965: 3960: 3955: 3950: 3945: 3940: 3935: 3930: 3925: 3920: 3915: 3908: 3903: 3899: 3887: 3883: 3881: 3878: 3877: 3848: 3844: 3842: 3839: 3838: 3810: 3807: 3806: 3786: 3778: 3777: 3753: 3749: 3747: 3723: 3719: 3717: 3693: 3689: 3687: 3663: 3659: 3657: 3636: 3632: 3630: 3609: 3605: 3603: 3582: 3578: 3576: 3555: 3551: 3549: 3528: 3524: 3522: 3501: 3497: 3495: 3474: 3470: 3468: 3447: 3443: 3441: 3421: 3401: 3381: 3358: 3354: 3353: 3345: 3342: 3341: 3324: 3316: 3315: 3309: 3305: 3303: 3297: 3293: 3291: 3285: 3281: 3279: 3273: 3269: 3267: 3261: 3257: 3255: 3249: 3245: 3243: 3237: 3233: 3231: 3225: 3221: 3219: 3213: 3209: 3207: 3201: 3197: 3195: 3189: 3185: 3183: 3177: 3173: 3171: 3165: 3161: 3159: 3153: 3149: 3147: 3141: 3137: 3135: 3129: 3125: 3120: 3116: 3115: 3107: 3104: 3103: 3083: 3079: 3077: 3074: 3073: 3020: 3017: 3016: 2982: 2979: 2978: 2949: 2945: 2930: 2926: 2914: 2910: 2904: 2893: 2883: 2872: 2840: 2836: 2834: 2831: 2830: 2804: 2800: 2791: 2787: 2778: 2774: 2768: 2757: 2747: 2736: 2707: 2703: 2701: 2698: 2697: 2677: 2673: 2661: 2657: 2645: 2641: 2635: 2624: 2614: 2603: 2574: 2570: 2568: 2565: 2564: 2531: 2527: 2521: 2510: 2500: 2489: 2457: 2453: 2426: 2422: 2420: 2417: 2416: 2395: 2391: 2379: 2375: 2363: 2359: 2332: 2328: 2301: 2297: 2295: 2292: 2291: 2270: 2266: 2254: 2250: 2238: 2234: 2207: 2203: 2176: 2172: 2170: 2167: 2166: 2145: 2141: 2114: 2110: 2083: 2079: 2077: 2074: 2073: 2048: 2045: 2044: 2014: 2010: 2004: 1993: 1983: 1972: 1943: 1939: 1915: 1911: 1909: 1906: 1905: 1884: 1880: 1868: 1864: 1852: 1848: 1824: 1820: 1796: 1792: 1790: 1787: 1786: 1765: 1761: 1752: 1748: 1739: 1735: 1726: 1722: 1698: 1694: 1670: 1666: 1664: 1661: 1660: 1639: 1635: 1611: 1607: 1583: 1579: 1577: 1574: 1573: 1545: 1541: 1535: 1524: 1514: 1503: 1474: 1470: 1446: 1442: 1440: 1437: 1436: 1415: 1411: 1402: 1398: 1389: 1385: 1376: 1372: 1348: 1344: 1320: 1316: 1314: 1311: 1310: 1289: 1285: 1273: 1269: 1257: 1253: 1229: 1225: 1201: 1197: 1195: 1192: 1191: 1170: 1166: 1142: 1138: 1114: 1110: 1108: 1105: 1104: 1085: 1082: 1081: 1065: 1062: 1061: 1034: 1030: 1024: 1013: 1003: 992: 943: 940: 939: 918: 914: 905: 901: 892: 888: 879: 875: 831: 828: 827: 806: 802: 793: 789: 780: 776: 767: 763: 719: 716: 715: 694: 690: 646: 643: 642: 608: 605: 604: 584: 580: 578: 575: 574: 552: 548: 542: 538: 529: 525: 519: 508: 498: 487: 460: 457: 456: 428: 425: 424: 396: 393: 392: 364: 361: 360: 332: 329: 328: 308: 304: 302: 299: 298: 281: 277: 275: 272: 271: 254: 250: 248: 245: 244: 228: 225: 224: 148: 145: 144: 137: 83:two-dimensional 60: 56: 52: 48: 44: 40: 39: 35: 28: 23: 22: 15: 12: 11: 5: 11458: 11448: 11447: 11442: 11428: 11427: 11422: 11417: 11412: 11405: 11404:External links 11402: 11399: 11398: 11384:10.1.1.320.776 11352: 11351: 11349: 11346: 11345: 11344: 11339: 11334: 11329: 11324: 11319: 11314: 11308: 11303: 11301:Bézier surface 11298: 11292: 11291: 11275: 11272: 11228: 11225: 11213: 11210: 11205: 11201: 11197: 11192: 11188: 11184: 11179: 11175: 11171: 11166: 11163: 11159: 11155: 11150: 11146: 11142: 11139: 11136: 11133: 11130: 11127: 11124: 11121: 11118: 11095: 11092: 11087: 11084: 11081: 11078: 11075: 11071: 11067: 11062: 11059: 11056: 11053: 11050: 11046: 11042: 11037: 11034: 11031: 11028: 11025: 11021: 11017: 11012: 11009: 11006: 11003: 11000: 10997: 10993: 10989: 10984: 10980: 10976: 10973: 10970: 10967: 10965: 10961: 10957: 10953: 10952: 10949: 10946: 10941: 10938: 10935: 10932: 10929: 10925: 10921: 10916: 10913: 10910: 10907: 10904: 10900: 10896: 10891: 10888: 10885: 10882: 10879: 10875: 10871: 10866: 10863: 10860: 10857: 10854: 10851: 10847: 10843: 10838: 10834: 10830: 10827: 10824: 10821: 10819: 10815: 10811: 10807: 10806: 10803: 10800: 10795: 10792: 10789: 10786: 10783: 10779: 10775: 10770: 10767: 10764: 10761: 10758: 10754: 10750: 10745: 10742: 10739: 10736: 10733: 10729: 10725: 10720: 10717: 10714: 10711: 10708: 10705: 10701: 10697: 10692: 10688: 10684: 10681: 10678: 10675: 10673: 10669: 10665: 10661: 10660: 10657: 10654: 10649: 10646: 10643: 10640: 10637: 10634: 10630: 10626: 10621: 10618: 10615: 10612: 10609: 10606: 10602: 10598: 10593: 10590: 10587: 10584: 10581: 10578: 10574: 10570: 10565: 10562: 10559: 10556: 10553: 10550: 10547: 10543: 10539: 10534: 10530: 10526: 10523: 10520: 10517: 10515: 10511: 10508: 10504: 10500: 10499: 10479: 10459: 10436: 10415: 10393: 10385: 10381: 10377: 10376: 10371: 10367: 10363: 10362: 10357: 10353: 10349: 10348: 10343: 10340: 10336: 10332: 10331: 10329: 10322: 10316: 10313: 10311: 10308: 10305: 10303: 10300: 10298: 10295: 10292: 10291: 10288: 10285: 10282: 10280: 10277: 10275: 10272: 10269: 10267: 10264: 10263: 10260: 10257: 10255: 10252: 10250: 10247: 10245: 10242: 10239: 10238: 10235: 10232: 10230: 10227: 10225: 10222: 10220: 10217: 10216: 10214: 10207: 10199: 10195: 10191: 10187: 10183: 10179: 10177: 10174: 10172: 10169: 10168: 10166: 10158: 10155: 10149: 10146: 10143: 10140: 10137: 10117: 10114: 10111: 10108: 10085: 10082: 10079: 10076: 10053: 10033: 10030: 10027: 10024: 10021: 10018: 9998: 9995: 9992: 9989: 9986: 9983: 9963: 9941: 9936: 9928: 9926: 9923: 9922: 9919: 9916: 9913: 9909: 9905: 9901: 9897: 9894: 9886: 9884: 9881: 9878: 9874: 9870: 9866: 9862: 9859: 9856: 9851: 9846: 9841: 9837: 9833: 9830: 9827: 9822: 9817: 9812: 9808: 9804: 9801: 9800: 9797: 9794: 9791: 9787: 9783: 9779: 9770: 9768: 9765: 9760: 9755: 9750: 9746: 9742: 9739: 9736: 9733: 9730: 9727: 9722: 9717: 9712: 9708: 9704: 9701: 9698: 9695: 9692: 9689: 9688: 9686: 9681: 9678: 9675: 9672: 9669: 9653: 9650: 9631: 9627: 9604: 9600: 9579: 9576: 9573: 9570: 9567: 9562: 9559: 9555: 9534: 9512: 9508: 9487: 9465: 9461: 9438: 9435: 9431: 9405: 9401: 9380: 9377: 9374: 9371: 9368: 9365: 9343: 9339: 9312: 9308: 9285: 9281: 9261: 9258: 9246: 9241: 9235: 9232: 9224: 9218: 9215: 9207: 9204: 9200: 9194: 9189: 9186: 9183: 9179: 9173: 9168: 9165: 9162: 9158: 9154: 9151: 9148: 9145: 9142: 9139: 9136: 9116: 9113: 9110: 9107: 9104: 9084: 9064: 9042: 9038: 9017: 9012: 9008: 9004: 8999: 8995: 8991: 8986: 8982: 8952: 8948: 8944: 8939: 8935: 8927: 8923: 8919: 8916: 8910: 8907: 8905: 8901: 8898: 8893: 8892: 8889: 8881: 8877: 8873: 8868: 8864: 8856: 8852: 8848: 8845: 8839: 8836: 8834: 8830: 8827: 8822: 8821: 8801: 8781: 8776: 8773: 8769: 8765: 8762: 8753:then to solve 8742: 8737: 8732: 8724: 8721: 8718: 8715: 8712: 8707: 8704: 8700: 8696: 8693: 8690: 8687: 8684: 8682: 8679: 8676: 8673: 8670: 8665: 8662: 8658: 8654: 8651: 8648: 8645: 8642: 8640: 8637: 8634: 8631: 8628: 8623: 8620: 8616: 8612: 8609: 8606: 8603: 8600: 8598: 8595: 8592: 8589: 8586: 8581: 8578: 8574: 8570: 8567: 8564: 8561: 8558: 8556: 8553: 8550: 8547: 8544: 8539: 8535: 8531: 8528: 8525: 8523: 8520: 8517: 8514: 8511: 8506: 8502: 8498: 8495: 8492: 8490: 8487: 8484: 8481: 8478: 8473: 8469: 8465: 8462: 8459: 8457: 8454: 8451: 8448: 8445: 8440: 8436: 8432: 8429: 8426: 8424: 8421: 8418: 8415: 8412: 8407: 8403: 8399: 8396: 8393: 8391: 8388: 8385: 8382: 8379: 8374: 8370: 8366: 8363: 8360: 8358: 8355: 8352: 8349: 8346: 8341: 8337: 8333: 8330: 8327: 8325: 8322: 8319: 8316: 8313: 8308: 8304: 8300: 8297: 8294: 8292: 8289: 8286: 8283: 8280: 8277: 8274: 8272: 8269: 8266: 8263: 8260: 8257: 8254: 8252: 8249: 8246: 8243: 8240: 8237: 8234: 8232: 8229: 8226: 8223: 8220: 8217: 8214: 8213: 8209: 8204: 8201: 8181: 8161: 8158: 8138: 8135: 8132: 8129: 8126: 8106: 8086: 8083: 8062: 8056: 8053: 8050: 8047: 8040: 8037: 8034: 8030: 8026: 8021: 8018: 8015: 8011: 8007: 8002: 7999: 7995: 7986: 7981: 7978: 7975: 7971: 7965: 7960: 7957: 7954: 7950: 7945: 7942: 7939: 7936: 7933: 7930: 7925: 7922: 7918: 7897: 7891: 7888: 7881: 7878: 7875: 7871: 7867: 7862: 7858: 7852: 7849: 7845: 7836: 7831: 7828: 7825: 7821: 7815: 7810: 7807: 7804: 7800: 7795: 7792: 7789: 7786: 7783: 7780: 7775: 7771: 7750: 7744: 7741: 7734: 7730: 7724: 7721: 7718: 7714: 7710: 7705: 7702: 7698: 7689: 7684: 7681: 7678: 7674: 7668: 7663: 7660: 7657: 7653: 7648: 7645: 7642: 7639: 7636: 7633: 7628: 7624: 7601: 7598: 7594: 7573: 7568: 7564: 7560: 7555: 7551: 7538: 7535: 7523: 7518: 7510: 7506: 7502: 7501: 7496: 7492: 7488: 7487: 7484: 7481: 7480: 7477: 7474: 7473: 7471: 7464: 7456: 7452: 7448: 7444: 7440: 7436: 7432: 7428: 7424: 7420: 7416: 7412: 7411: 7406: 7402: 7398: 7394: 7390: 7386: 7382: 7378: 7374: 7370: 7366: 7362: 7361: 7356: 7352: 7348: 7344: 7340: 7336: 7332: 7328: 7324: 7320: 7316: 7312: 7311: 7306: 7302: 7298: 7294: 7290: 7286: 7282: 7278: 7274: 7270: 7266: 7262: 7261: 7259: 7252: 7244: 7240: 7236: 7232: 7228: 7224: 7222: 7219: 7217: 7214: 7213: 7211: 7206: 7203: 7200: 7197: 7194: 7191: 7188: 7168: 7163: 7157: 7154: 7152: 7149: 7146: 7144: 7141: 7139: 7136: 7135: 7132: 7129: 7127: 7124: 7121: 7119: 7116: 7114: 7111: 7110: 7107: 7104: 7101: 7099: 7096: 7094: 7091: 7089: 7086: 7085: 7082: 7079: 7077: 7074: 7071: 7069: 7066: 7064: 7061: 7060: 7058: 7051: 7045: 7042: 7039: 7036: 7033: 7028: 7025: 7021: 7017: 7015: 7012: 7009: 7006: 7003: 6998: 6995: 6991: 6987: 6985: 6982: 6979: 6976: 6973: 6968: 6964: 6960: 6958: 6955: 6952: 6949: 6946: 6941: 6937: 6933: 6932: 6929: 6926: 6923: 6920: 6917: 6912: 6909: 6905: 6901: 6899: 6896: 6893: 6890: 6887: 6882: 6879: 6875: 6871: 6869: 6866: 6863: 6860: 6857: 6852: 6848: 6844: 6842: 6839: 6836: 6833: 6830: 6825: 6821: 6817: 6816: 6813: 6810: 6807: 6804: 6801: 6796: 6792: 6788: 6786: 6783: 6780: 6777: 6774: 6769: 6765: 6761: 6759: 6756: 6753: 6750: 6747: 6744: 6741: 6739: 6736: 6733: 6730: 6727: 6724: 6721: 6720: 6717: 6714: 6711: 6708: 6705: 6700: 6696: 6692: 6690: 6687: 6684: 6681: 6678: 6673: 6669: 6665: 6663: 6660: 6657: 6654: 6651: 6648: 6645: 6643: 6640: 6637: 6634: 6631: 6628: 6625: 6624: 6622: 6615: 6609: 6606: 6604: 6601: 6599: 6596: 6593: 6591: 6588: 6587: 6584: 6581: 6578: 6576: 6573: 6570: 6568: 6565: 6563: 6560: 6557: 6556: 6553: 6550: 6548: 6545: 6543: 6540: 6538: 6535: 6534: 6531: 6528: 6526: 6523: 6521: 6518: 6516: 6513: 6512: 6510: 6505: 6500: 6492: 6488: 6484: 6480: 6476: 6472: 6468: 6464: 6460: 6456: 6452: 6448: 6447: 6442: 6438: 6434: 6430: 6426: 6422: 6418: 6414: 6410: 6406: 6402: 6398: 6397: 6392: 6388: 6384: 6380: 6376: 6372: 6368: 6364: 6360: 6356: 6352: 6348: 6347: 6342: 6338: 6334: 6330: 6326: 6322: 6318: 6314: 6310: 6306: 6302: 6298: 6297: 6295: 6273: 6268: 6262: 6259: 6257: 6254: 6252: 6249: 6247: 6244: 6243: 6240: 6237: 6235: 6232: 6230: 6227: 6225: 6222: 6221: 6218: 6215: 6213: 6210: 6208: 6205: 6203: 6200: 6199: 6196: 6193: 6191: 6188: 6186: 6183: 6181: 6178: 6177: 6175: 6168: 6160: 6156: 6152: 6148: 6144: 6140: 6136: 6132: 6128: 6124: 6120: 6116: 6115: 6110: 6106: 6102: 6098: 6094: 6090: 6086: 6082: 6078: 6074: 6070: 6066: 6065: 6060: 6056: 6052: 6048: 6044: 6040: 6036: 6032: 6028: 6024: 6020: 6016: 6015: 6010: 6006: 6002: 5998: 5994: 5990: 5986: 5982: 5978: 5974: 5970: 5966: 5965: 5963: 5956: 5950: 5947: 5945: 5942: 5940: 5937: 5935: 5932: 5931: 5928: 5925: 5923: 5920: 5918: 5915: 5913: 5910: 5909: 5906: 5903: 5901: 5898: 5896: 5893: 5891: 5888: 5887: 5884: 5881: 5879: 5876: 5874: 5871: 5869: 5866: 5865: 5863: 5858: 5853: 5847: 5844: 5841: 5838: 5835: 5830: 5827: 5823: 5819: 5817: 5814: 5811: 5808: 5805: 5800: 5797: 5793: 5789: 5787: 5784: 5781: 5778: 5775: 5770: 5766: 5762: 5760: 5757: 5754: 5751: 5748: 5743: 5739: 5735: 5734: 5731: 5728: 5725: 5722: 5719: 5714: 5711: 5707: 5703: 5701: 5698: 5695: 5692: 5689: 5684: 5681: 5677: 5673: 5671: 5668: 5665: 5662: 5659: 5654: 5650: 5646: 5644: 5641: 5638: 5635: 5632: 5627: 5623: 5619: 5618: 5615: 5612: 5609: 5606: 5603: 5598: 5594: 5590: 5588: 5585: 5582: 5579: 5576: 5571: 5567: 5563: 5561: 5558: 5555: 5552: 5549: 5546: 5543: 5541: 5538: 5535: 5532: 5529: 5526: 5523: 5522: 5519: 5516: 5513: 5510: 5507: 5502: 5498: 5494: 5492: 5489: 5486: 5483: 5480: 5475: 5471: 5467: 5465: 5462: 5459: 5456: 5453: 5450: 5447: 5445: 5442: 5439: 5436: 5433: 5430: 5427: 5426: 5424: 5399: 5379: 5375: 5363: 5360: 5358: 5355: 5353: 5350: 5348: 5345: 5343: 5340: 5337: 5335: 5332: 5330: 5327: 5324: 5322: 5319: 5317: 5314: 5311: 5309: 5306: 5303: 5301: 5298: 5296: 5293: 5291: 5288: 5286: 5283: 5280: 5278: 5275: 5272: 5270: 5267: 5266: 5263: 5260: 5257: 5255: 5252: 5249: 5247: 5244: 5241: 5239: 5236: 5233: 5231: 5228: 5226: 5223: 5220: 5218: 5215: 5213: 5210: 5207: 5205: 5202: 5200: 5197: 5195: 5192: 5189: 5187: 5184: 5181: 5179: 5176: 5173: 5171: 5168: 5166: 5163: 5161: 5158: 5155: 5154: 5151: 5148: 5146: 5143: 5141: 5138: 5136: 5133: 5131: 5128: 5126: 5123: 5121: 5118: 5116: 5113: 5111: 5108: 5106: 5103: 5100: 5098: 5095: 5093: 5090: 5088: 5085: 5083: 5080: 5078: 5075: 5073: 5070: 5069: 5066: 5063: 5061: 5058: 5056: 5053: 5051: 5048: 5046: 5043: 5041: 5038: 5036: 5033: 5031: 5028: 5026: 5023: 5021: 5018: 5016: 5013: 5011: 5008: 5006: 5003: 5001: 4998: 4995: 4993: 4990: 4988: 4985: 4984: 4981: 4978: 4975: 4973: 4970: 4967: 4965: 4962: 4959: 4957: 4954: 4951: 4949: 4946: 4944: 4941: 4938: 4936: 4933: 4931: 4928: 4925: 4923: 4920: 4918: 4915: 4913: 4910: 4907: 4905: 4902: 4899: 4897: 4894: 4891: 4889: 4886: 4884: 4881: 4879: 4876: 4873: 4872: 4869: 4866: 4864: 4861: 4859: 4856: 4854: 4851: 4849: 4846: 4843: 4841: 4838: 4836: 4833: 4830: 4828: 4825: 4823: 4820: 4817: 4815: 4812: 4809: 4807: 4804: 4802: 4799: 4797: 4794: 4792: 4789: 4786: 4784: 4781: 4778: 4776: 4773: 4772: 4769: 4766: 4764: 4761: 4758: 4756: 4753: 4751: 4748: 4745: 4743: 4740: 4738: 4735: 4733: 4730: 4728: 4725: 4723: 4720: 4718: 4715: 4713: 4710: 4708: 4705: 4702: 4700: 4697: 4695: 4692: 4690: 4687: 4685: 4682: 4681: 4678: 4675: 4673: 4670: 4668: 4665: 4663: 4660: 4658: 4655: 4653: 4650: 4647: 4645: 4642: 4640: 4637: 4634: 4632: 4629: 4627: 4624: 4622: 4619: 4617: 4614: 4612: 4609: 4607: 4604: 4602: 4599: 4597: 4594: 4591: 4590: 4587: 4584: 4582: 4579: 4577: 4574: 4572: 4569: 4567: 4564: 4562: 4559: 4557: 4554: 4551: 4549: 4546: 4544: 4541: 4539: 4536: 4534: 4531: 4529: 4526: 4524: 4521: 4519: 4516: 4514: 4511: 4509: 4506: 4505: 4502: 4499: 4497: 4494: 4492: 4489: 4486: 4484: 4481: 4478: 4476: 4473: 4471: 4468: 4466: 4463: 4461: 4458: 4455: 4453: 4450: 4448: 4445: 4443: 4440: 4438: 4435: 4433: 4430: 4428: 4425: 4423: 4420: 4418: 4415: 4414: 4411: 4408: 4406: 4403: 4401: 4398: 4396: 4393: 4391: 4388: 4386: 4383: 4381: 4378: 4376: 4373: 4371: 4368: 4366: 4363: 4361: 4358: 4356: 4353: 4351: 4348: 4346: 4343: 4341: 4338: 4336: 4333: 4332: 4329: 4326: 4324: 4321: 4319: 4316: 4314: 4311: 4309: 4306: 4304: 4301: 4299: 4296: 4294: 4291: 4289: 4286: 4284: 4281: 4279: 4276: 4274: 4271: 4269: 4266: 4264: 4261: 4259: 4256: 4254: 4251: 4250: 4247: 4244: 4242: 4239: 4237: 4234: 4232: 4229: 4227: 4224: 4222: 4219: 4217: 4214: 4212: 4209: 4207: 4204: 4202: 4199: 4197: 4194: 4192: 4189: 4187: 4184: 4182: 4179: 4177: 4174: 4171: 4169: 4166: 4165: 4162: 4159: 4157: 4154: 4152: 4149: 4147: 4144: 4142: 4139: 4137: 4134: 4132: 4129: 4127: 4124: 4122: 4119: 4117: 4114: 4112: 4109: 4106: 4104: 4101: 4098: 4096: 4093: 4091: 4088: 4086: 4083: 4081: 4078: 4075: 4074: 4071: 4068: 4066: 4063: 4061: 4058: 4056: 4053: 4051: 4048: 4046: 4043: 4041: 4038: 4036: 4033: 4031: 4028: 4026: 4023: 4021: 4018: 4016: 4013: 4011: 4008: 4006: 4003: 4001: 3998: 3996: 3993: 3992: 3989: 3986: 3984: 3981: 3979: 3976: 3974: 3971: 3969: 3966: 3964: 3961: 3959: 3956: 3954: 3951: 3949: 3946: 3944: 3941: 3939: 3936: 3934: 3931: 3929: 3926: 3924: 3921: 3919: 3916: 3914: 3911: 3910: 3907: 3906: 3902: 3898: 3893: 3890: 3886: 3865: 3862: 3859: 3854: 3851: 3847: 3823: 3820: 3817: 3814: 3794: 3789: 3784: 3776: 3773: 3770: 3767: 3764: 3759: 3756: 3752: 3748: 3746: 3743: 3740: 3737: 3734: 3729: 3726: 3722: 3718: 3716: 3713: 3710: 3707: 3704: 3699: 3696: 3692: 3688: 3686: 3683: 3680: 3677: 3674: 3669: 3666: 3662: 3658: 3656: 3653: 3650: 3647: 3644: 3639: 3635: 3631: 3629: 3626: 3623: 3620: 3617: 3612: 3608: 3604: 3602: 3599: 3596: 3593: 3590: 3585: 3581: 3577: 3575: 3572: 3569: 3566: 3563: 3558: 3554: 3550: 3548: 3545: 3542: 3539: 3536: 3531: 3527: 3523: 3521: 3518: 3515: 3512: 3509: 3504: 3500: 3496: 3494: 3491: 3488: 3485: 3482: 3477: 3473: 3469: 3467: 3464: 3461: 3458: 3455: 3450: 3446: 3442: 3440: 3437: 3434: 3431: 3428: 3425: 3422: 3420: 3417: 3414: 3411: 3408: 3405: 3402: 3400: 3397: 3394: 3391: 3388: 3385: 3382: 3380: 3377: 3374: 3371: 3368: 3365: 3362: 3361: 3357: 3352: 3349: 3327: 3322: 3312: 3308: 3304: 3300: 3296: 3292: 3288: 3284: 3280: 3276: 3272: 3268: 3264: 3260: 3256: 3252: 3248: 3244: 3240: 3236: 3232: 3228: 3224: 3220: 3216: 3212: 3208: 3204: 3200: 3196: 3192: 3188: 3184: 3180: 3176: 3172: 3168: 3164: 3160: 3156: 3152: 3148: 3144: 3140: 3136: 3132: 3128: 3124: 3123: 3119: 3114: 3111: 3089: 3086: 3082: 3054: 3051: 3048: 3045: 3042: 3039: 3036: 3033: 3030: 3027: 3024: 3001: 2998: 2995: 2992: 2989: 2986: 2963: 2958: 2955: 2952: 2948: 2944: 2939: 2936: 2933: 2929: 2925: 2920: 2917: 2913: 2907: 2902: 2899: 2896: 2892: 2886: 2881: 2878: 2875: 2871: 2866: 2863: 2860: 2857: 2854: 2851: 2846: 2843: 2839: 2818: 2813: 2810: 2807: 2803: 2799: 2794: 2790: 2784: 2781: 2777: 2771: 2766: 2763: 2760: 2756: 2750: 2745: 2742: 2739: 2735: 2730: 2727: 2724: 2721: 2718: 2715: 2710: 2706: 2685: 2680: 2676: 2670: 2667: 2664: 2660: 2656: 2651: 2648: 2644: 2638: 2633: 2630: 2627: 2623: 2617: 2612: 2609: 2606: 2602: 2597: 2594: 2591: 2588: 2585: 2582: 2577: 2573: 2561: 2560: 2548: 2545: 2542: 2537: 2534: 2530: 2524: 2519: 2516: 2513: 2509: 2503: 2498: 2495: 2492: 2488: 2483: 2480: 2477: 2474: 2471: 2468: 2463: 2460: 2456: 2452: 2449: 2446: 2443: 2440: 2437: 2432: 2429: 2425: 2414: 2403: 2398: 2394: 2390: 2387: 2382: 2378: 2374: 2371: 2366: 2362: 2358: 2355: 2352: 2349: 2346: 2343: 2338: 2335: 2331: 2327: 2324: 2321: 2318: 2315: 2312: 2307: 2304: 2300: 2289: 2278: 2273: 2269: 2265: 2262: 2257: 2253: 2249: 2246: 2241: 2237: 2233: 2230: 2227: 2224: 2221: 2218: 2213: 2210: 2206: 2202: 2199: 2196: 2193: 2190: 2187: 2182: 2179: 2175: 2164: 2153: 2148: 2144: 2140: 2137: 2134: 2131: 2128: 2125: 2120: 2117: 2113: 2109: 2106: 2103: 2100: 2097: 2094: 2089: 2086: 2082: 2055: 2052: 2041: 2040: 2028: 2025: 2020: 2017: 2013: 2007: 2002: 1999: 1996: 1992: 1986: 1981: 1978: 1975: 1971: 1966: 1963: 1960: 1957: 1954: 1951: 1946: 1942: 1938: 1935: 1932: 1929: 1926: 1923: 1918: 1914: 1903: 1892: 1887: 1883: 1879: 1876: 1871: 1867: 1863: 1860: 1855: 1851: 1847: 1844: 1841: 1838: 1835: 1832: 1827: 1823: 1819: 1816: 1813: 1810: 1807: 1804: 1799: 1795: 1784: 1773: 1768: 1764: 1760: 1755: 1751: 1747: 1742: 1738: 1734: 1729: 1725: 1721: 1718: 1715: 1712: 1709: 1706: 1701: 1697: 1693: 1690: 1687: 1684: 1681: 1678: 1673: 1669: 1658: 1647: 1642: 1638: 1634: 1631: 1628: 1625: 1622: 1619: 1614: 1610: 1606: 1603: 1600: 1597: 1594: 1591: 1586: 1582: 1571: 1559: 1556: 1551: 1548: 1544: 1538: 1533: 1530: 1527: 1523: 1517: 1512: 1509: 1506: 1502: 1497: 1494: 1491: 1488: 1485: 1482: 1477: 1473: 1469: 1466: 1463: 1460: 1457: 1454: 1449: 1445: 1434: 1423: 1418: 1414: 1410: 1405: 1401: 1397: 1392: 1388: 1384: 1379: 1375: 1371: 1368: 1365: 1362: 1359: 1356: 1351: 1347: 1343: 1340: 1337: 1334: 1331: 1328: 1323: 1319: 1308: 1297: 1292: 1288: 1284: 1281: 1276: 1272: 1268: 1265: 1260: 1256: 1252: 1249: 1246: 1243: 1240: 1237: 1232: 1228: 1224: 1221: 1218: 1215: 1212: 1209: 1204: 1200: 1189: 1178: 1173: 1169: 1165: 1162: 1159: 1156: 1153: 1150: 1145: 1141: 1137: 1134: 1131: 1128: 1125: 1122: 1117: 1113: 1089: 1069: 1058: 1057: 1045: 1040: 1037: 1033: 1027: 1022: 1019: 1016: 1012: 1006: 1001: 998: 995: 991: 986: 983: 980: 977: 974: 971: 968: 965: 962: 959: 956: 953: 950: 947: 937: 926: 921: 917: 913: 908: 904: 900: 895: 891: 887: 882: 878: 874: 871: 868: 865: 862: 859: 856: 853: 850: 847: 844: 841: 838: 835: 825: 814: 809: 805: 801: 796: 792: 788: 783: 779: 775: 770: 766: 762: 759: 756: 753: 750: 747: 744: 741: 738: 735: 732: 729: 726: 723: 713: 702: 697: 693: 689: 686: 683: 680: 677: 674: 671: 668: 665: 662: 659: 656: 653: 650: 627: 624: 621: 618: 615: 612: 590: 587: 583: 560: 555: 551: 545: 541: 535: 532: 528: 522: 517: 514: 511: 507: 501: 496: 493: 490: 486: 482: 479: 476: 473: 470: 467: 464: 444: 441: 438: 435: 432: 412: 409: 406: 403: 400: 380: 377: 374: 371: 368: 348: 345: 342: 339: 336: 314: 311: 307: 284: 280: 257: 253: 232: 182: 179: 176: 173: 170: 167: 164: 161: 158: 155: 152: 136: 133: 34:Comparison of 26: 9: 6: 4: 3: 2: 11457: 11446: 11443: 11441: 11438: 11437: 11435: 11426: 11423: 11421: 11418: 11416: 11413: 11411: 11408: 11407: 11394: 11390: 11385: 11380: 11376: 11372: 11368: 11364: 11357: 11353: 11343: 11340: 11338: 11335: 11333: 11330: 11328: 11325: 11323: 11320: 11318: 11315: 11312: 11309: 11307: 11304: 11302: 11299: 11297: 11294: 11293: 11289: 11283: 11278: 11271: 11269: 11265: 11261: 11257: 11252: 11250: 11246: 11238: 11233: 11224: 11211: 11203: 11199: 11195: 11190: 11186: 11182: 11177: 11173: 11169: 11164: 11161: 11157: 11153: 11148: 11144: 11137: 11134: 11128: 11125: 11122: 11116: 11093: 11082: 11079: 11076: 11069: 11065: 11057: 11054: 11051: 11044: 11040: 11032: 11029: 11026: 11019: 11015: 11007: 11004: 11001: 10998: 10991: 10987: 10982: 10978: 10971: 10968: 10966: 10959: 10955: 10947: 10936: 10933: 10930: 10923: 10919: 10911: 10908: 10905: 10898: 10894: 10886: 10883: 10880: 10873: 10869: 10861: 10858: 10855: 10852: 10845: 10841: 10836: 10832: 10825: 10822: 10820: 10813: 10809: 10801: 10790: 10787: 10784: 10777: 10773: 10765: 10762: 10759: 10752: 10748: 10740: 10737: 10734: 10727: 10723: 10715: 10712: 10709: 10706: 10699: 10695: 10690: 10686: 10679: 10676: 10674: 10667: 10663: 10655: 10644: 10641: 10638: 10635: 10628: 10624: 10616: 10613: 10610: 10607: 10600: 10596: 10588: 10585: 10582: 10579: 10572: 10568: 10560: 10557: 10554: 10551: 10548: 10541: 10537: 10532: 10528: 10521: 10518: 10516: 10509: 10506: 10502: 10477: 10470:and again in 10457: 10448: 10434: 10413: 10391: 10383: 10379: 10369: 10365: 10355: 10351: 10341: 10338: 10334: 10327: 10320: 10314: 10309: 10306: 10301: 10296: 10293: 10286: 10283: 10278: 10273: 10270: 10265: 10258: 10253: 10248: 10243: 10240: 10233: 10228: 10223: 10218: 10212: 10205: 10197: 10193: 10185: 10181: 10175: 10170: 10164: 10156: 10153: 10147: 10141: 10135: 10115: 10112: 10109: 10106: 10097: 10083: 10080: 10077: 10074: 10065: 10051: 10031: 10028: 10022: 10016: 9996: 9993: 9987: 9981: 9961: 9934: 9924: 9917: 9914: 9911: 9903: 9895: 9892: 9882: 9879: 9876: 9868: 9860: 9857: 9854: 9849: 9839: 9831: 9828: 9825: 9820: 9810: 9802: 9795: 9792: 9789: 9781: 9766: 9763: 9758: 9748: 9737: 9734: 9731: 9725: 9720: 9710: 9699: 9696: 9693: 9684: 9679: 9673: 9667: 9659: 9649: 9645: 9629: 9625: 9602: 9598: 9574: 9571: 9568: 9560: 9557: 9553: 9532: 9510: 9506: 9485: 9463: 9459: 9436: 9433: 9429: 9419: 9403: 9399: 9375: 9372: 9369: 9363: 9341: 9337: 9328: 9310: 9306: 9283: 9279: 9269: 9267: 9257: 9244: 9239: 9230: 9222: 9213: 9205: 9202: 9198: 9192: 9187: 9184: 9181: 9177: 9171: 9166: 9163: 9160: 9152: 9146: 9143: 9140: 9134: 9111: 9108: 9105: 9082: 9062: 9040: 9036: 9015: 9010: 9006: 9002: 8997: 8993: 8989: 8984: 8980: 8950: 8946: 8942: 8937: 8933: 8925: 8921: 8917: 8914: 8908: 8906: 8896: 8887: 8879: 8875: 8871: 8866: 8862: 8854: 8850: 8846: 8843: 8837: 8835: 8825: 8799: 8779: 8774: 8771: 8767: 8763: 8760: 8740: 8735: 8730: 8719: 8716: 8713: 8705: 8702: 8698: 8694: 8688: 8677: 8674: 8671: 8663: 8660: 8656: 8652: 8646: 8635: 8632: 8629: 8621: 8618: 8614: 8610: 8604: 8593: 8590: 8587: 8579: 8576: 8572: 8568: 8562: 8551: 8548: 8545: 8537: 8533: 8529: 8518: 8515: 8512: 8504: 8500: 8496: 8485: 8482: 8479: 8471: 8467: 8463: 8452: 8449: 8446: 8438: 8434: 8430: 8419: 8416: 8413: 8405: 8401: 8397: 8386: 8383: 8380: 8372: 8368: 8364: 8353: 8350: 8347: 8339: 8335: 8331: 8320: 8317: 8314: 8306: 8302: 8298: 8287: 8284: 8281: 8275: 8267: 8264: 8261: 8255: 8247: 8244: 8241: 8235: 8227: 8224: 8221: 8215: 8207: 8202: 8199: 8179: 8159: 8133: 8130: 8127: 8104: 8084: 8060: 8054: 8048: 8038: 8035: 8032: 8028: 8024: 8019: 8016: 8013: 8009: 8005: 8000: 7997: 7993: 7984: 7979: 7976: 7973: 7963: 7958: 7955: 7952: 7943: 7937: 7934: 7931: 7923: 7920: 7916: 7895: 7889: 7879: 7876: 7873: 7869: 7865: 7860: 7856: 7850: 7847: 7843: 7834: 7829: 7826: 7823: 7813: 7808: 7805: 7802: 7793: 7787: 7784: 7781: 7773: 7769: 7748: 7742: 7732: 7728: 7722: 7719: 7716: 7712: 7708: 7703: 7700: 7696: 7687: 7682: 7679: 7676: 7666: 7661: 7658: 7655: 7646: 7640: 7637: 7634: 7626: 7622: 7599: 7596: 7592: 7571: 7566: 7562: 7558: 7553: 7549: 7534: 7521: 7516: 7508: 7504: 7494: 7490: 7482: 7475: 7469: 7462: 7454: 7450: 7442: 7438: 7430: 7426: 7418: 7414: 7404: 7400: 7392: 7388: 7380: 7376: 7368: 7364: 7354: 7350: 7342: 7338: 7330: 7326: 7318: 7314: 7304: 7300: 7292: 7288: 7280: 7276: 7268: 7264: 7257: 7250: 7242: 7238: 7230: 7226: 7220: 7215: 7209: 7204: 7198: 7195: 7192: 7186: 7166: 7161: 7155: 7150: 7147: 7142: 7137: 7130: 7125: 7122: 7117: 7112: 7105: 7102: 7097: 7092: 7087: 7080: 7075: 7072: 7067: 7062: 7056: 7049: 7040: 7037: 7034: 7026: 7023: 7019: 7010: 7007: 7004: 6996: 6993: 6989: 6980: 6977: 6974: 6966: 6962: 6953: 6950: 6947: 6939: 6935: 6924: 6921: 6918: 6910: 6907: 6903: 6894: 6891: 6888: 6880: 6877: 6873: 6864: 6861: 6858: 6850: 6846: 6837: 6834: 6831: 6823: 6819: 6808: 6805: 6802: 6794: 6790: 6781: 6778: 6775: 6767: 6763: 6754: 6751: 6748: 6742: 6734: 6731: 6728: 6722: 6712: 6709: 6706: 6698: 6694: 6685: 6682: 6679: 6671: 6667: 6658: 6655: 6652: 6646: 6638: 6635: 6632: 6626: 6620: 6613: 6607: 6602: 6597: 6594: 6589: 6582: 6579: 6574: 6571: 6566: 6561: 6558: 6551: 6546: 6541: 6536: 6529: 6524: 6519: 6514: 6508: 6503: 6498: 6490: 6486: 6478: 6474: 6466: 6462: 6454: 6450: 6440: 6436: 6428: 6424: 6416: 6412: 6404: 6400: 6390: 6386: 6378: 6374: 6366: 6362: 6354: 6350: 6340: 6336: 6328: 6324: 6316: 6312: 6304: 6300: 6293: 6271: 6266: 6260: 6255: 6250: 6245: 6238: 6233: 6228: 6223: 6216: 6211: 6206: 6201: 6194: 6189: 6184: 6179: 6173: 6166: 6158: 6154: 6146: 6142: 6134: 6130: 6122: 6118: 6108: 6104: 6096: 6092: 6084: 6080: 6072: 6068: 6058: 6054: 6046: 6042: 6034: 6030: 6022: 6018: 6008: 6004: 5996: 5992: 5984: 5980: 5972: 5968: 5961: 5954: 5948: 5943: 5938: 5933: 5926: 5921: 5916: 5911: 5904: 5899: 5894: 5889: 5882: 5877: 5872: 5867: 5861: 5856: 5851: 5842: 5839: 5836: 5828: 5825: 5821: 5812: 5809: 5806: 5798: 5795: 5791: 5782: 5779: 5776: 5768: 5764: 5755: 5752: 5749: 5741: 5737: 5726: 5723: 5720: 5712: 5709: 5705: 5696: 5693: 5690: 5682: 5679: 5675: 5666: 5663: 5660: 5652: 5648: 5639: 5636: 5633: 5625: 5621: 5610: 5607: 5604: 5596: 5592: 5583: 5580: 5577: 5569: 5565: 5556: 5553: 5550: 5544: 5536: 5533: 5530: 5524: 5514: 5511: 5508: 5500: 5496: 5487: 5484: 5481: 5473: 5469: 5460: 5457: 5454: 5448: 5440: 5437: 5434: 5428: 5422: 5411: 5397: 5390:which allows 5377: 5373: 5361: 5356: 5351: 5346: 5341: 5338: 5333: 5328: 5325: 5320: 5315: 5312: 5307: 5304: 5299: 5294: 5289: 5284: 5281: 5276: 5273: 5268: 5261: 5258: 5253: 5250: 5245: 5242: 5237: 5234: 5229: 5224: 5221: 5216: 5211: 5208: 5203: 5198: 5193: 5190: 5185: 5182: 5177: 5174: 5169: 5164: 5159: 5156: 5149: 5144: 5139: 5134: 5129: 5124: 5119: 5114: 5109: 5104: 5101: 5096: 5091: 5086: 5081: 5076: 5071: 5064: 5059: 5054: 5049: 5044: 5039: 5034: 5029: 5024: 5019: 5014: 5009: 5004: 4999: 4996: 4991: 4986: 4979: 4976: 4971: 4968: 4963: 4960: 4955: 4952: 4947: 4942: 4939: 4934: 4929: 4926: 4921: 4916: 4911: 4908: 4903: 4900: 4895: 4892: 4887: 4882: 4877: 4874: 4867: 4862: 4857: 4852: 4847: 4844: 4839: 4834: 4831: 4826: 4821: 4818: 4813: 4810: 4805: 4800: 4795: 4790: 4787: 4782: 4779: 4774: 4767: 4762: 4759: 4754: 4749: 4746: 4741: 4736: 4731: 4726: 4721: 4716: 4711: 4706: 4703: 4698: 4693: 4688: 4683: 4676: 4671: 4666: 4661: 4656: 4651: 4648: 4643: 4638: 4635: 4630: 4625: 4620: 4615: 4610: 4605: 4600: 4595: 4592: 4585: 4580: 4575: 4570: 4565: 4560: 4555: 4552: 4547: 4542: 4537: 4532: 4527: 4522: 4517: 4512: 4507: 4500: 4495: 4490: 4487: 4482: 4479: 4474: 4469: 4464: 4459: 4456: 4451: 4446: 4441: 4436: 4431: 4426: 4421: 4416: 4409: 4404: 4399: 4394: 4389: 4384: 4379: 4374: 4369: 4364: 4359: 4354: 4349: 4344: 4339: 4334: 4327: 4322: 4317: 4312: 4307: 4302: 4297: 4292: 4287: 4282: 4277: 4272: 4267: 4262: 4257: 4252: 4245: 4240: 4235: 4230: 4225: 4220: 4215: 4210: 4205: 4200: 4195: 4190: 4185: 4180: 4175: 4172: 4167: 4160: 4155: 4150: 4145: 4140: 4135: 4130: 4125: 4120: 4115: 4110: 4107: 4102: 4099: 4094: 4089: 4084: 4079: 4076: 4069: 4064: 4059: 4054: 4049: 4044: 4039: 4034: 4029: 4024: 4019: 4014: 4009: 4004: 3999: 3994: 3987: 3982: 3977: 3972: 3967: 3962: 3957: 3952: 3947: 3942: 3937: 3932: 3927: 3922: 3917: 3912: 3900: 3896: 3891: 3888: 3884: 3863: 3860: 3857: 3852: 3849: 3845: 3835: 3821: 3818: 3815: 3812: 3792: 3787: 3782: 3771: 3768: 3765: 3757: 3754: 3750: 3741: 3738: 3735: 3727: 3724: 3720: 3711: 3708: 3705: 3697: 3694: 3690: 3681: 3678: 3675: 3667: 3664: 3660: 3651: 3648: 3645: 3637: 3633: 3624: 3621: 3618: 3610: 3606: 3597: 3594: 3591: 3583: 3579: 3570: 3567: 3564: 3556: 3552: 3543: 3540: 3537: 3529: 3525: 3516: 3513: 3510: 3502: 3498: 3489: 3486: 3483: 3475: 3471: 3462: 3459: 3456: 3448: 3444: 3435: 3432: 3429: 3423: 3415: 3412: 3409: 3403: 3395: 3392: 3389: 3383: 3375: 3372: 3369: 3363: 3355: 3350: 3347: 3325: 3320: 3310: 3306: 3298: 3294: 3286: 3282: 3274: 3270: 3262: 3258: 3250: 3246: 3238: 3234: 3226: 3222: 3214: 3210: 3202: 3198: 3190: 3186: 3178: 3174: 3166: 3162: 3154: 3150: 3142: 3138: 3130: 3126: 3117: 3112: 3109: 3087: 3084: 3080: 3070: 3068: 3049: 3046: 3043: 3037: 3031: 3028: 3025: 3015: 2996: 2993: 2990: 2984: 2975: 2961: 2956: 2953: 2950: 2946: 2942: 2937: 2934: 2931: 2927: 2923: 2918: 2915: 2911: 2905: 2900: 2897: 2894: 2884: 2879: 2876: 2873: 2864: 2858: 2855: 2852: 2844: 2841: 2837: 2816: 2811: 2808: 2805: 2801: 2797: 2792: 2788: 2782: 2779: 2775: 2769: 2764: 2761: 2758: 2748: 2743: 2740: 2737: 2728: 2722: 2719: 2716: 2708: 2704: 2683: 2678: 2674: 2668: 2665: 2662: 2658: 2654: 2649: 2646: 2642: 2636: 2631: 2628: 2625: 2615: 2610: 2607: 2604: 2595: 2589: 2586: 2583: 2575: 2571: 2546: 2543: 2540: 2535: 2532: 2528: 2522: 2517: 2514: 2511: 2501: 2496: 2493: 2490: 2481: 2475: 2472: 2469: 2461: 2458: 2454: 2450: 2444: 2441: 2438: 2430: 2427: 2423: 2415: 2401: 2396: 2392: 2388: 2385: 2380: 2376: 2372: 2369: 2364: 2360: 2356: 2350: 2347: 2344: 2336: 2333: 2329: 2325: 2319: 2316: 2313: 2305: 2302: 2298: 2290: 2276: 2271: 2267: 2263: 2260: 2255: 2251: 2247: 2244: 2239: 2235: 2231: 2225: 2222: 2219: 2211: 2208: 2204: 2200: 2194: 2191: 2188: 2180: 2177: 2173: 2165: 2151: 2146: 2142: 2138: 2132: 2129: 2126: 2118: 2115: 2111: 2107: 2101: 2098: 2095: 2087: 2084: 2080: 2072: 2071: 2070: 2068: 2053: 2050: 2026: 2023: 2018: 2015: 2011: 2005: 2000: 1997: 1994: 1984: 1979: 1976: 1973: 1964: 1958: 1955: 1952: 1944: 1940: 1936: 1930: 1927: 1924: 1916: 1912: 1904: 1890: 1885: 1881: 1877: 1874: 1869: 1865: 1861: 1858: 1853: 1849: 1845: 1839: 1836: 1833: 1825: 1821: 1817: 1811: 1808: 1805: 1797: 1793: 1785: 1771: 1766: 1762: 1758: 1753: 1749: 1745: 1740: 1736: 1732: 1727: 1723: 1719: 1713: 1710: 1707: 1699: 1695: 1691: 1685: 1682: 1679: 1671: 1667: 1659: 1645: 1640: 1636: 1632: 1626: 1623: 1620: 1612: 1608: 1604: 1598: 1595: 1592: 1584: 1580: 1572: 1557: 1554: 1549: 1546: 1542: 1536: 1531: 1528: 1525: 1515: 1510: 1507: 1504: 1495: 1489: 1486: 1483: 1475: 1471: 1467: 1461: 1458: 1455: 1447: 1443: 1435: 1421: 1416: 1412: 1408: 1403: 1399: 1395: 1390: 1386: 1382: 1377: 1373: 1369: 1363: 1360: 1357: 1349: 1345: 1341: 1335: 1332: 1329: 1321: 1317: 1309: 1295: 1290: 1286: 1282: 1279: 1274: 1270: 1266: 1263: 1258: 1254: 1250: 1244: 1241: 1238: 1230: 1226: 1222: 1216: 1213: 1210: 1202: 1198: 1190: 1176: 1171: 1167: 1163: 1157: 1154: 1151: 1143: 1139: 1135: 1129: 1126: 1123: 1115: 1111: 1103: 1102: 1101: 1087: 1067: 1043: 1038: 1035: 1031: 1025: 1020: 1017: 1014: 1004: 999: 996: 993: 984: 978: 975: 972: 966: 963: 957: 954: 951: 945: 938: 924: 919: 915: 911: 906: 902: 898: 893: 889: 885: 880: 876: 872: 866: 863: 860: 854: 851: 845: 842: 839: 833: 826: 812: 807: 803: 799: 794: 790: 786: 781: 777: 773: 768: 764: 760: 754: 751: 748: 742: 739: 733: 730: 727: 721: 714: 700: 695: 691: 687: 681: 678: 675: 669: 666: 660: 657: 654: 648: 641: 640: 639: 622: 619: 616: 610: 588: 585: 581: 571: 558: 553: 549: 543: 539: 533: 530: 526: 520: 515: 512: 509: 505: 499: 494: 491: 488: 480: 474: 471: 468: 462: 439: 436: 433: 407: 404: 401: 375: 372: 369: 343: 340: 337: 312: 309: 305: 282: 278: 255: 251: 230: 218: 214: 207: 203: 196: 177: 174: 171: 165: 159: 156: 153: 141: 132: 130: 126: 122: 118: 113: 111: 107: 106:cubic splines 103: 99: 95: 91: 87: 84: 80: 79:interpolating 76: 72: 68: 32: 19: 11366: 11362: 11356: 11253: 11242: 10449: 10098: 10066: 9655: 9646: 9420: 9326: 9270: 9263: 7540: 5412: 3836: 3340:and letting 3102:in a vector 3071: 3067:regular grid 2976: 2562: 2042: 1100:directions: 1059: 572: 222: 114: 86:regular grid 70: 64: 11327:Sinc filter 11251:algorithm. 9658:convolution 9327:surrounding 3014:unit square 603:. Matching 135:Computation 112:algorithm. 67:mathematics 11434:Categories 11348:References 8192:is to let 195:Matplotlib 11379:CiteSeerX 11256:overshoot 11162:− 10999:− 10853:− 10707:− 10642:− 10614:− 10586:− 10558:− 10549:− 10507:− 10339:− 10307:− 10294:− 10284:− 10271:− 10241:− 10113:− 10081:− 9931:otherwise 9889:for  9877:− 9826:− 9790:≤ 9773:for  9726:− 9617:and then 9234:¯ 9217:¯ 9178:∑ 9157:∑ 8943:− 8918:− 8900:¯ 8872:− 8847:− 8829:¯ 8772:− 8761:α 8692:Δ 8686:Δ 8650:Δ 8644:Δ 8608:Δ 8602:Δ 8566:Δ 8560:Δ 8527:Δ 8494:Δ 8461:Δ 8428:Δ 8395:Δ 8362:Δ 8329:Δ 8296:Δ 8180:α 8157:Δ 8082:Δ 8052:Δ 8046:Δ 8036:− 8017:− 7970:∑ 7949:∑ 7887:Δ 7877:− 7820:∑ 7799:∑ 7740:Δ 7720:− 7673:∑ 7652:∑ 7148:− 7123:− 7103:− 7073:− 6595:− 6580:− 6572:− 6559:− 5398:α 5339:− 5326:− 5313:− 5305:− 5282:− 5274:− 5259:− 5251:− 5243:− 5235:− 5222:− 5209:− 5191:− 5183:− 5175:− 5157:− 5102:− 4997:− 4977:− 4969:− 4961:− 4953:− 4940:− 4927:− 4909:− 4901:− 4893:− 4875:− 4845:− 4832:− 4819:− 4811:− 4788:− 4780:− 4760:− 4747:− 4704:− 4649:− 4636:− 4593:− 4553:− 4488:− 4480:− 4457:− 4173:− 4108:− 4100:− 4077:− 3889:− 3864:α 3850:− 3816:α 3110:α 3038:× 2954:− 2935:− 2891:∑ 2870:∑ 2809:− 2755:∑ 2734:∑ 2666:− 2622:∑ 2601:∑ 2508:∑ 2487:∑ 1991:∑ 1970:∑ 1522:∑ 1501:∑ 1011:∑ 990:∑ 506:∑ 485:∑ 166:× 129:artifacts 11274:See also 11268:acutance 11260:clipping 11249:bilinear 11237:acutance 9055:are the 3876:, where 1080:and the 90:smoother 18:Bi-cubic 11371:Bibcode 8097:is the 7614:become 3012:on the 11381:  10447:here. 9954:where 8972:where 8074:where 7179:where 423:, and 125:pixels 49:yellow 8792:with 108:, or 53:green 41:Black 10406:for 10009:and 9912:< 9896:< 9075:and 9028:and 7584:and 297:and 57:blue 43:and 11389:doi 10116:0.5 10084:0.5 9298:or 6284:or 115:In 96:or 65:In 45:red 11436:: 11387:. 11377:. 11367:29 11365:. 10490:: 10064:. 9418:. 9268:. 7455:33 7443:32 7431:31 7419:30 7405:23 7393:22 7381:21 7369:20 7355:13 7343:12 7331:11 7319:10 7305:03 7293:02 7281:01 7269:00 6491:33 6479:32 6467:31 6455:30 6441:23 6429:22 6417:21 6405:20 6391:13 6379:12 6367:11 6355:10 6341:03 6329:02 6317:01 6305:00 6159:33 6147:32 6135:31 6123:30 6109:23 6097:22 6085:21 6073:20 6059:13 6047:12 6035:11 6023:10 6009:03 5997:02 5985:01 5973:00 3834:. 3311:33 3299:23 3287:13 3275:03 3263:32 3251:22 3239:12 3227:02 3215:31 3203:21 3191:11 3179:01 3167:30 3155:20 3143:10 3131:00 2397:13 2381:12 2365:11 2272:31 2256:21 2240:11 2147:11 2069:: 1886:03 1870:02 1854:01 1767:31 1754:21 1741:11 1728:01 1641:01 1417:13 1404:12 1391:11 1378:10 1291:30 1275:20 1259:10 1172:10 920:03 907:02 894:01 881:00 808:30 795:20 782:10 769:00 696:00 391:, 359:, 270:, 104:, 69:, 11395:. 11391:: 11373:: 11239:. 11212:. 11209:) 11204:2 11200:b 11196:, 11191:1 11187:b 11183:, 11178:0 11174:b 11170:, 11165:1 11158:b 11154:, 11149:y 11145:t 11141:( 11138:p 11135:= 11132:) 11129:y 11126:, 11123:x 11120:( 11117:p 11094:, 11091:) 11086:) 11083:2 11080:, 11077:2 11074:( 11070:f 11066:, 11061:) 11058:2 11055:, 11052:1 11049:( 11045:f 11041:, 11036:) 11033:2 11030:, 11027:0 11024:( 11020:f 11016:, 11011:) 11008:2 11005:, 11002:1 10996:( 10992:f 10988:, 10983:x 10979:t 10975:( 10972:p 10969:= 10960:2 10956:b 10948:, 10945:) 10940:) 10937:1 10934:, 10931:2 10928:( 10924:f 10920:, 10915:) 10912:1 10909:, 10906:1 10903:( 10899:f 10895:, 10890:) 10887:1 10884:, 10881:0 10878:( 10874:f 10870:, 10865:) 10862:1 10859:, 10856:1 10850:( 10846:f 10842:, 10837:x 10833:t 10829:( 10826:p 10823:= 10814:1 10810:b 10802:, 10799:) 10794:) 10791:0 10788:, 10785:2 10782:( 10778:f 10774:, 10769:) 10766:0 10763:, 10760:1 10757:( 10753:f 10749:, 10744:) 10741:0 10738:, 10735:0 10732:( 10728:f 10724:, 10719:) 10716:0 10713:, 10710:1 10704:( 10700:f 10696:, 10691:x 10687:t 10683:( 10680:p 10677:= 10668:0 10664:b 10656:, 10653:) 10648:) 10645:1 10639:, 10636:2 10633:( 10629:f 10625:, 10620:) 10617:1 10611:, 10608:1 10605:( 10601:f 10597:, 10592:) 10589:1 10583:, 10580:0 10577:( 10573:f 10569:, 10564:) 10561:1 10555:, 10552:1 10546:( 10542:f 10538:, 10533:x 10529:t 10525:( 10522:p 10519:= 10510:1 10503:b 10478:y 10458:x 10435:t 10414:t 10392:] 10384:2 10380:f 10370:1 10366:f 10356:0 10352:f 10342:1 10335:f 10328:[ 10321:] 10315:1 10310:3 10302:3 10297:1 10287:1 10279:4 10274:5 10266:2 10259:0 10254:1 10249:0 10244:1 10234:0 10229:0 10224:2 10219:0 10213:[ 10206:] 10198:3 10194:t 10186:2 10182:t 10176:t 10171:1 10165:[ 10157:2 10154:1 10148:= 10145:) 10142:t 10139:( 10136:p 10110:= 10107:a 10078:= 10075:a 10052:n 10032:0 10029:= 10026:) 10023:n 10020:( 10017:W 9997:1 9994:= 9991:) 9988:0 9985:( 9982:W 9962:a 9935:, 9925:0 9918:, 9915:2 9908:| 9904:x 9900:| 9893:1 9883:a 9880:4 9873:| 9869:x 9865:| 9861:a 9858:8 9855:+ 9850:2 9845:| 9840:x 9836:| 9832:a 9829:5 9821:3 9816:| 9811:x 9807:| 9803:a 9796:, 9793:1 9786:| 9782:x 9778:| 9767:1 9764:+ 9759:2 9754:| 9749:x 9745:| 9741:) 9738:3 9735:+ 9732:a 9729:( 9721:3 9716:| 9711:x 9707:| 9703:) 9700:2 9697:+ 9694:a 9691:( 9685:{ 9680:= 9677:) 9674:x 9671:( 9668:W 9630:x 9626:f 9603:y 9599:f 9578:) 9575:y 9572:, 9569:x 9566:( 9561:y 9558:x 9554:f 9533:f 9511:y 9507:f 9486:x 9464:x 9460:f 9437:y 9434:x 9430:f 9404:y 9400:f 9379:) 9376:y 9373:, 9370:x 9367:( 9364:f 9342:x 9338:f 9311:y 9307:f 9284:x 9280:f 9245:. 9240:j 9231:y 9223:i 9214:x 9206:j 9203:i 9199:a 9193:3 9188:0 9185:= 9182:j 9172:3 9167:0 9164:= 9161:i 9153:= 9150:) 9147:y 9144:, 9141:x 9138:( 9135:p 9115:) 9112:y 9109:, 9106:x 9103:( 9083:y 9063:x 9041:1 9037:y 9016:, 9011:0 9007:y 9003:, 8998:1 8994:x 8990:, 8985:0 8981:x 8951:0 8947:y 8938:1 8934:y 8926:0 8922:y 8915:y 8909:= 8897:y 8888:, 8880:0 8876:x 8867:1 8863:x 8855:0 8851:x 8844:x 8838:= 8826:x 8800:A 8780:x 8775:1 8768:A 8764:= 8741:, 8736:T 8731:] 8723:) 8720:1 8717:, 8714:1 8711:( 8706:y 8703:x 8699:f 8695:y 8689:x 8681:) 8678:1 8675:, 8672:0 8669:( 8664:y 8661:x 8657:f 8653:y 8647:x 8639:) 8636:0 8633:, 8630:1 8627:( 8622:y 8619:x 8615:f 8611:y 8605:x 8597:) 8594:0 8591:, 8588:0 8585:( 8580:y 8577:x 8573:f 8569:y 8563:x 8555:) 8552:1 8549:, 8546:1 8543:( 8538:y 8534:f 8530:y 8522:) 8519:1 8516:, 8513:0 8510:( 8505:y 8501:f 8497:y 8489:) 8486:0 8483:, 8480:1 8477:( 8472:y 8468:f 8464:y 8456:) 8453:0 8450:, 8447:0 8444:( 8439:y 8435:f 8431:y 8423:) 8420:1 8417:, 8414:1 8411:( 8406:x 8402:f 8398:x 8390:) 8387:1 8384:, 8381:0 8378:( 8373:x 8369:f 8365:x 8357:) 8354:0 8351:, 8348:1 8345:( 8340:x 8336:f 8332:x 8324:) 8321:0 8318:, 8315:0 8312:( 8307:x 8303:f 8299:x 8291:) 8288:1 8285:, 8282:1 8279:( 8276:f 8271:) 8268:1 8265:, 8262:0 8259:( 8256:f 8251:) 8248:0 8245:, 8242:1 8239:( 8236:f 8231:) 8228:0 8225:, 8222:0 8219:( 8216:f 8208:[ 8203:= 8200:x 8160:y 8137:) 8134:y 8131:, 8128:x 8125:( 8105:x 8085:x 8061:, 8055:y 8049:x 8039:1 8033:j 8029:y 8025:j 8020:1 8014:i 8010:x 8006:i 8001:j 7998:i 7994:a 7985:3 7980:1 7977:= 7974:j 7964:3 7959:1 7956:= 7953:i 7944:= 7941:) 7938:y 7935:, 7932:x 7929:( 7924:y 7921:x 7917:p 7896:, 7890:y 7880:1 7874:j 7870:y 7866:j 7861:i 7857:x 7851:j 7848:i 7844:a 7835:3 7830:1 7827:= 7824:j 7814:3 7809:0 7806:= 7803:i 7794:= 7791:) 7788:y 7785:, 7782:x 7779:( 7774:y 7770:p 7749:, 7743:x 7733:j 7729:y 7723:1 7717:i 7713:x 7709:i 7704:j 7701:i 7697:a 7688:3 7683:0 7680:= 7677:j 7667:3 7662:1 7659:= 7656:i 7647:= 7644:) 7641:y 7638:, 7635:x 7632:( 7627:x 7623:p 7600:y 7597:x 7593:p 7572:, 7567:y 7563:p 7559:, 7554:x 7550:p 7522:. 7517:] 7509:3 7505:y 7495:2 7491:y 7483:y 7476:1 7470:[ 7463:] 7451:a 7439:a 7427:a 7415:a 7401:a 7389:a 7377:a 7365:a 7351:a 7339:a 7327:a 7315:a 7301:a 7289:a 7277:a 7265:a 7258:[ 7251:] 7243:3 7239:x 7231:2 7227:x 7221:x 7216:1 7210:[ 7205:= 7202:) 7199:y 7196:, 7193:x 7190:( 7187:p 7167:, 7162:] 7156:1 7151:1 7143:0 7138:0 7131:1 7126:2 7118:1 7113:0 7106:2 7098:3 7093:0 7088:0 7081:2 7076:3 7068:0 7063:1 7057:[ 7050:] 7044:) 7041:1 7038:, 7035:1 7032:( 7027:y 7024:x 7020:f 7014:) 7011:0 7008:, 7005:1 7002:( 6997:y 6994:x 6990:f 6984:) 6981:1 6978:, 6975:1 6972:( 6967:x 6963:f 6957:) 6954:0 6951:, 6948:1 6945:( 6940:x 6936:f 6928:) 6925:1 6922:, 6919:0 6916:( 6911:y 6908:x 6904:f 6898:) 6895:0 6892:, 6889:0 6886:( 6881:y 6878:x 6874:f 6868:) 6865:1 6862:, 6859:0 6856:( 6851:x 6847:f 6841:) 6838:0 6835:, 6832:0 6829:( 6824:x 6820:f 6812:) 6809:1 6806:, 6803:1 6800:( 6795:y 6791:f 6785:) 6782:0 6779:, 6776:1 6773:( 6768:y 6764:f 6758:) 6755:1 6752:, 6749:1 6746:( 6743:f 6738:) 6735:0 6732:, 6729:1 6726:( 6723:f 6716:) 6713:1 6710:, 6707:0 6704:( 6699:y 6695:f 6689:) 6686:0 6683:, 6680:0 6677:( 6672:y 6668:f 6662:) 6659:1 6656:, 6653:0 6650:( 6647:f 6642:) 6639:0 6636:, 6633:0 6630:( 6627:f 6621:[ 6614:] 6608:1 6603:1 6598:2 6590:2 6583:1 6575:2 6567:3 6562:3 6552:0 6547:1 6542:0 6537:0 6530:0 6525:0 6520:0 6515:1 6509:[ 6504:= 6499:] 6487:a 6475:a 6463:a 6451:a 6437:a 6425:a 6413:a 6401:a 6387:a 6375:a 6363:a 6351:a 6337:a 6325:a 6313:a 6301:a 6294:[ 6272:, 6267:] 6261:3 6256:0 6251:1 6246:0 6239:2 6234:0 6229:1 6224:0 6217:1 6212:1 6207:1 6202:0 6195:0 6190:0 6185:1 6180:1 6174:[ 6167:] 6155:a 6143:a 6131:a 6119:a 6105:a 6093:a 6081:a 6069:a 6055:a 6043:a 6031:a 6019:a 6005:a 5993:a 5981:a 5969:a 5962:[ 5955:] 5949:3 5944:2 5939:1 5934:0 5927:0 5922:0 5917:1 5912:0 5905:1 5900:1 5895:1 5890:1 5883:0 5878:0 5873:0 5868:1 5862:[ 5857:= 5852:] 5846:) 5843:1 5840:, 5837:1 5834:( 5829:y 5826:x 5822:f 5816:) 5813:0 5810:, 5807:1 5804:( 5799:y 5796:x 5792:f 5786:) 5783:1 5780:, 5777:1 5774:( 5769:x 5765:f 5759:) 5756:0 5753:, 5750:1 5747:( 5742:x 5738:f 5730:) 5727:1 5724:, 5721:0 5718:( 5713:y 5710:x 5706:f 5700:) 5697:0 5694:, 5691:0 5688:( 5683:y 5680:x 5676:f 5670:) 5667:1 5664:, 5661:0 5658:( 5653:x 5649:f 5643:) 5640:0 5637:, 5634:0 5631:( 5626:x 5622:f 5614:) 5611:1 5608:, 5605:1 5602:( 5597:y 5593:f 5587:) 5584:0 5581:, 5578:1 5575:( 5570:y 5566:f 5560:) 5557:1 5554:, 5551:1 5548:( 5545:f 5540:) 5537:0 5534:, 5531:1 5528:( 5525:f 5518:) 5515:1 5512:, 5509:0 5506:( 5501:y 5497:f 5491:) 5488:0 5485:, 5482:0 5479:( 5474:y 5470:f 5464:) 5461:1 5458:, 5455:0 5452:( 5449:f 5444:) 5441:0 5438:, 5435:0 5432:( 5429:f 5423:[ 5378:, 5374:] 5362:1 5357:1 5352:1 5347:1 5342:2 5334:2 5329:2 5321:2 5316:2 5308:2 5300:2 5295:2 5290:4 5285:4 5277:4 5269:4 5262:1 5254:2 5246:1 5238:2 5230:3 5225:3 5217:3 5212:3 5204:2 5199:4 5194:2 5186:4 5178:6 5170:6 5165:6 5160:6 5150:0 5145:1 5140:0 5135:1 5130:0 5125:0 5120:0 5115:0 5110:0 5105:2 5097:0 5092:2 5087:0 5082:0 5077:0 5072:0 5065:0 5060:0 5055:0 5050:0 5045:0 5040:1 5035:0 5030:1 5025:0 5020:0 5015:0 5010:0 5005:0 5000:2 4992:0 4987:2 4980:1 4972:1 4964:2 4956:2 4948:2 4943:2 4935:4 4930:4 4922:3 4917:3 4912:3 4904:3 4896:6 4888:6 4883:6 4878:6 4868:1 4863:2 4858:2 4853:4 4848:3 4840:3 4835:6 4827:6 4822:3 4814:6 4806:3 4801:6 4796:9 4791:9 4783:9 4775:9 4768:0 4763:1 4755:0 4750:2 4742:0 4737:0 4732:0 4727:0 4722:0 4717:3 4712:0 4707:3 4699:0 4694:0 4689:0 4684:0 4677:0 4672:0 4667:0 4662:0 4657:0 4652:1 4644:0 4639:2 4631:0 4626:0 4621:0 4616:0 4611:0 4606:3 4601:0 4596:3 4586:0 4581:0 4576:1 4571:1 4566:0 4561:0 4556:2 4548:2 4543:0 4538:0 4533:0 4528:0 4523:0 4518:0 4513:0 4508:0 4501:0 4496:0 4491:1 4483:2 4475:0 4470:0 4465:3 4460:3 4452:0 4447:0 4442:0 4437:0 4432:0 4427:0 4422:0 4417:0 4410:0 4405:0 4400:0 4395:1 4390:0 4385:0 4380:0 4375:0 4370:0 4365:0 4360:0 4355:0 4350:0 4345:0 4340:0 4335:0 4328:0 4323:0 4318:0 4313:0 4308:0 4303:0 4298:0 4293:1 4288:0 4283:0 4278:0 4273:0 4268:0 4263:0 4258:0 4253:0 4246:0 4241:0 4236:0 4231:0 4226:0 4221:0 4216:0 4211:0 4206:0 4201:0 4196:1 4191:1 4186:0 4181:0 4176:2 4168:2 4161:0 4156:0 4151:0 4146:0 4141:0 4136:0 4131:0 4126:0 4121:0 4116:0 4111:1 4103:2 4095:0 4090:0 4085:3 4080:3 4070:0 4065:0 4060:0 4055:0 4050:0 4045:0 4040:0 4035:0 4030:0 4025:0 4020:0 4015:1 4010:0 4005:0 4000:0 3995:0 3988:0 3983:0 3978:0 3973:0 3968:0 3963:0 3958:0 3953:0 3948:0 3943:0 3938:0 3933:0 3928:0 3923:0 3918:0 3913:1 3901:[ 3897:= 3892:1 3885:A 3861:= 3858:x 3853:1 3846:A 3822:x 3819:= 3813:A 3793:, 3788:T 3783:] 3775:) 3772:1 3769:, 3766:1 3763:( 3758:y 3755:x 3751:f 3745:) 3742:1 3739:, 3736:0 3733:( 3728:y 3725:x 3721:f 3715:) 3712:0 3709:, 3706:1 3703:( 3698:y 3695:x 3691:f 3685:) 3682:0 3679:, 3676:0 3673:( 3668:y 3665:x 3661:f 3655:) 3652:1 3649:, 3646:1 3643:( 3638:y 3634:f 3628:) 3625:1 3622:, 3619:0 3616:( 3611:y 3607:f 3601:) 3598:0 3595:, 3592:1 3589:( 3584:y 3580:f 3574:) 3571:0 3568:, 3565:0 3562:( 3557:y 3553:f 3547:) 3544:1 3541:, 3538:1 3535:( 3530:x 3526:f 3520:) 3517:1 3514:, 3511:0 3508:( 3503:x 3499:f 3493:) 3490:0 3487:, 3484:1 3481:( 3476:x 3472:f 3466:) 3463:0 3460:, 3457:0 3454:( 3449:x 3445:f 3439:) 3436:1 3433:, 3430:1 3427:( 3424:f 3419:) 3416:1 3413:, 3410:0 3407:( 3404:f 3399:) 3396:0 3393:, 3390:1 3387:( 3384:f 3379:) 3376:0 3373:, 3370:0 3367:( 3364:f 3356:[ 3351:= 3348:x 3326:T 3321:] 3307:a 3295:a 3283:a 3271:a 3259:a 3247:a 3235:a 3223:a 3211:a 3199:a 3187:a 3175:a 3163:a 3151:a 3139:a 3127:a 3118:[ 3113:= 3088:j 3085:i 3081:a 3053:] 3050:1 3047:, 3044:0 3041:[ 3035:] 3032:1 3029:, 3026:0 3023:[ 3000:) 2997:y 2994:, 2991:x 2988:( 2985:p 2962:. 2957:1 2951:j 2947:y 2943:j 2938:1 2932:i 2928:x 2924:i 2919:j 2916:i 2912:a 2906:3 2901:1 2898:= 2895:j 2885:3 2880:1 2877:= 2874:i 2865:= 2862:) 2859:y 2856:, 2853:x 2850:( 2845:y 2842:x 2838:p 2817:, 2812:1 2806:j 2802:y 2798:j 2793:i 2789:x 2783:j 2780:i 2776:a 2770:3 2765:1 2762:= 2759:j 2749:3 2744:0 2741:= 2738:i 2729:= 2726:) 2723:y 2720:, 2717:x 2714:( 2709:y 2705:p 2684:, 2679:j 2675:y 2669:1 2663:i 2659:x 2655:i 2650:j 2647:i 2643:a 2637:3 2632:0 2629:= 2626:j 2616:3 2611:1 2608:= 2605:i 2596:= 2593:) 2590:y 2587:, 2584:x 2581:( 2576:x 2572:p 2547:. 2544:j 2541:i 2536:j 2533:i 2529:a 2523:3 2518:1 2515:= 2512:j 2502:3 2497:1 2494:= 2491:i 2482:= 2479:) 2476:1 2473:, 2470:1 2467:( 2462:y 2459:x 2455:p 2451:= 2448:) 2445:1 2442:, 2439:1 2436:( 2431:y 2428:x 2424:f 2402:, 2393:a 2389:3 2386:+ 2377:a 2373:2 2370:+ 2361:a 2357:= 2354:) 2351:1 2348:, 2345:0 2342:( 2337:y 2334:x 2330:p 2326:= 2323:) 2320:1 2317:, 2314:0 2311:( 2306:y 2303:x 2299:f 2277:, 2268:a 2264:3 2261:+ 2252:a 2248:2 2245:+ 2236:a 2232:= 2229:) 2226:0 2223:, 2220:1 2217:( 2212:y 2209:x 2205:p 2201:= 2198:) 2195:0 2192:, 2189:1 2186:( 2181:y 2178:x 2174:f 2152:, 2143:a 2139:= 2136:) 2133:0 2130:, 2127:0 2124:( 2119:y 2116:x 2112:p 2108:= 2105:) 2102:0 2099:, 2096:0 2093:( 2088:y 2085:x 2081:f 2054:y 2051:x 2027:. 2024:j 2019:j 2016:i 2012:a 2006:3 2001:1 1998:= 1995:j 1985:3 1980:0 1977:= 1974:i 1965:= 1962:) 1959:1 1956:, 1953:1 1950:( 1945:y 1941:p 1937:= 1934:) 1931:1 1928:, 1925:1 1922:( 1917:y 1913:f 1891:, 1882:a 1878:3 1875:+ 1866:a 1862:2 1859:+ 1850:a 1846:= 1843:) 1840:1 1837:, 1834:0 1831:( 1826:y 1822:p 1818:= 1815:) 1812:1 1809:, 1806:0 1803:( 1798:y 1794:f 1772:, 1763:a 1759:+ 1750:a 1746:+ 1737:a 1733:+ 1724:a 1720:= 1717:) 1714:0 1711:, 1708:1 1705:( 1700:y 1696:p 1692:= 1689:) 1686:0 1683:, 1680:1 1677:( 1672:y 1668:f 1646:, 1637:a 1633:= 1630:) 1627:0 1624:, 1621:0 1618:( 1613:y 1609:p 1605:= 1602:) 1599:0 1596:, 1593:0 1590:( 1585:y 1581:f 1558:, 1555:i 1550:j 1547:i 1543:a 1537:3 1532:0 1529:= 1526:j 1516:3 1511:1 1508:= 1505:i 1496:= 1493:) 1490:1 1487:, 1484:1 1481:( 1476:x 1472:p 1468:= 1465:) 1462:1 1459:, 1456:1 1453:( 1448:x 1444:f 1422:, 1413:a 1409:+ 1400:a 1396:+ 1387:a 1383:+ 1374:a 1370:= 1367:) 1364:1 1361:, 1358:0 1355:( 1350:x 1346:p 1342:= 1339:) 1336:1 1333:, 1330:0 1327:( 1322:x 1318:f 1296:, 1287:a 1283:3 1280:+ 1271:a 1267:2 1264:+ 1255:a 1251:= 1248:) 1245:0 1242:, 1239:1 1236:( 1231:x 1227:p 1223:= 1220:) 1217:0 1214:, 1211:1 1208:( 1203:x 1199:f 1177:, 1168:a 1164:= 1161:) 1158:0 1155:, 1152:0 1149:( 1144:x 1140:p 1136:= 1133:) 1130:0 1127:, 1124:0 1121:( 1116:x 1112:f 1088:y 1068:x 1044:. 1039:j 1036:i 1032:a 1026:3 1021:0 1018:= 1015:j 1005:3 1000:0 997:= 994:i 985:= 982:) 979:1 976:, 973:1 970:( 967:p 964:= 961:) 958:1 955:, 952:1 949:( 946:f 925:, 916:a 912:+ 903:a 899:+ 890:a 886:+ 877:a 873:= 870:) 867:1 864:, 861:0 858:( 855:p 852:= 849:) 846:1 843:, 840:0 837:( 834:f 813:, 804:a 800:+ 791:a 787:+ 778:a 774:+ 765:a 761:= 758:) 755:0 752:, 749:1 746:( 743:p 740:= 737:) 734:0 731:, 728:1 725:( 722:f 701:, 692:a 688:= 685:) 682:0 679:, 676:0 673:( 670:p 667:= 664:) 661:0 658:, 655:0 652:( 649:f 626:) 623:y 620:, 617:x 614:( 611:p 589:j 586:i 582:a 559:. 554:j 550:y 544:i 540:x 534:j 531:i 527:a 521:3 516:0 513:= 510:j 500:3 495:0 492:= 489:i 481:= 478:) 475:y 472:, 469:x 466:( 463:p 443:) 440:1 437:, 434:1 431:( 411:) 408:1 405:, 402:0 399:( 379:) 376:0 373:, 370:1 367:( 347:) 344:0 341:, 338:0 335:( 313:y 310:x 306:f 283:y 279:f 256:x 252:f 231:f 181:] 178:4 175:, 172:0 169:[ 163:] 160:4 157:, 154:0 151:[ 55:/ 51:/ 47:/ 20:)

Index

Bi-cubic

mathematics
cubic spline interpolation
interpolating
two-dimensional
regular grid
smoother
bilinear interpolation
nearest-neighbor interpolation
Lagrange polynomials
cubic splines
cubic convolution
image processing
image resampling
pixels
artifacts

Matplotlib

Bilinear interpolation

Nearest-neighbor interpolation
mixed partial derivative
unit square
regular grid
finite differences
convolution

acutance

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.