| P1 Point Values - Tentative | ||||||||
| Basic Operations | Column1 | Basic | Optional | Advanced | basic2 | opt | adv | |
| read | provided | 0 | ||||||
| write | provided | 0 | ||||||
| blank | required | works | 1 | |||||
| fill | required | works | 2 | |||||
| copy | required | works | 2 | |||||
| crop | required | works | 2 | |||||
| dissolve | required | works | 2 | |||||
| opaque | required | works | 3 | |||||
| darken | provided | works | 0 | |||||
| desaturate | required | works | 3 | |||||
| blur | required | Bspline 3 and 5 | Bspline arbitrary integer | Bspline/Gaussian arbitrary | 5 | 2 | 4 | |
| sharpen | optional | high-pass filter | unsharp mask | smart methods | 2 | 2 | ||
| 20 | 4 | 6 | ||||||
| Resampling Operations | Column1 | Basic | Optional | Advanced | basic2 | opt | adv | |
| resize | required | integer w/point sampling | reconstruction and prefiltering | arbitrary sizes (with correct reconstruction and pre-filtering) | 8 | 6 | 5 | |
| stretch | optional | integer w/point sampling | reconstruction and prefiltering | arbitrary sizes (with correct reconstruction and pre-filtering) | 2 | 2 | ||
| rotate | required | by 90 degrees | by arbitrary angles | with good reconstruction filters | 4 | 3 | 2 | |
| warp | required | point sampled, non-linear examples | fixed interpolation/filtering | adaptive interpolation/filtering | 8 | 5 | 5 | |
| user controlled (grid) warps | 5 | |||||||
| 20 | 16 | 19 | ||||||
| Image Altering | Column1 | Basic | Optional | Advanced | basic2 | opt | adv | |
| paint | required | splats | 2 | |||||
| painter | required | randomized splats | shaped splats | adaptive, randomized splats | 8 | 4 | 4 | |
| composite | required | over | other PD operators | 6 | 2 | |||
| chromakey | required | simple matching | (more complex are matting) | 4 | 2 | 0 | ||
| matte | optional | difference matting | some kind of grouping | 2 | 3 | |||
| lummamatte | Some kind of grouping | 2 | 3 | |||||
| blue-screening | fancy blue-screening | 5 | ||||||
| 20 | 12 | 15 | ||||||
| Totals | 60 | 32 | 40 | |||||