I had an exchange with one of the guys from Occipital, who maintain the FJCore library. For those of you not playing along, this is a pure C# implementation for basic JPEG manipulation. It doesn't depend on the .NET Framework in any way, which means it's ideal for use in Silverlight.
In any case, I've been experimenting with it to resize some images, but it uses the nearest neighbor algorithm, which is suboptimal. Something bicubic in nature would of course yield better results. The class library makes it easy enough to plug in these filters, but you need to be a bit of a math nerd. I am not. :)
So I dropped them a line and asked if anyone could jump on that. There is clearly a lot of interest in this library, and it'd be nice to get them some attention going forward. My suggestions are two-fold:
- If anyone can pull off some nice filters for the library, I'd encourage you to offer your help.
- As one of the only things that I feel are really missing from Silverlight, the impact could be enormous. Impact yields more use, yields higher adoption rate, yields more employed .NET developers. I've already mentioned this to some speakers for Mix in March... so can we get the library in a demo?