18-97-9-168.crawl.commoncrawl.org | ToothyWiki | PhoenixFeathers | RecentChanges | Login
Between all the ToothyWikizen PhoenixFeathers fans, I think we should be able to decipher the blurred words on this strip: 
Note that the stars below are only general indication of word length.
And your comments / corrections below.
- Bother you all - SunKitten
- *ROTFL* Gomen, SunKitten... Although you really should have known we would try it :) Now, can you be convinced to make any comments as to our accuracy? :) --K
Panel 3
- Yozhik, I am unimpressed
Panel 5
- I suspect you are in need of more training
- ...and I wonder...
- [you/yes]...? ***
- AC thinks "yes, I do".
This panel and the next are by far the most blurred and are still open to even more debate than the other frames... --K
Panel 6
- Your attitude does not please me
- You [seem]... to [only] [be]... your **** **... I might...
Much of the second bubble is lost, as indicated by "..."
Panel 7
- I might begin to suspect your commitment to the Committee
Panel 8
- It would be in your interest to convince me of your dedication
- Do you understand me?
- (Yozhik) ...no
Althought I think I agree with the above I am a little confused by Yozhik's response... Responding with 'no' makes very little sense in this circumstance... Unless I have really missed something. --K
PeterTaylor tried to cheat, but is experiencing problems. Can any Java bods (particularly those who mess around with Graphics objects a bit) see what he's doing wrong?
import com.sun.image.codec.jpeg.*;
import java.awt.Image;
import java.awt.image.*;
import java.io.*;
import java.net.URL;
import javax.swing.ImageIcon?;
public class Sharpen
{
public static void main(String[] args) throws Exception
{
// Split URL to prevent wiki loading image.
Image srcImg = new ImageIcon?(new URL("http://www.toothycat.net/" + "img/h16.jpg")).getImage();
BufferedImage? src = new BufferedImage?(srcImg.getWidth(null),
srcImg.getHeight(null),
BufferedImage?.TYPE_INT_RGB);
System.err.println("Active threads in group: " + Thread.activeCount());
src.getGraphics().drawImage(
srcImg,
0,
0,
new ImageObserver?()
{
public boolean imageUpdate(Image img, int flags, int x, int y, int w, int h)
{
System.err.println(flags);
if ((flags & ALLBITS) > 0)
{
try
{
float[] sharpen = {0, -1, 0, -1, 5, -1, 0, -1, 0};
Kernel kernel = new Kernel(3, 3, sharpen);
ConvolveOp? op = new ConvolveOp?(kernel);
BufferedImage? dest = op.filter((BufferedImage?)img, null);
FileOutputStream? fos = new FileOutputStream?("/tmp/sharp.jpg");
JPEGImageEncoder? encoder = JPEGCodec.createJPEGEncoder(fos);
encoder.encode(dest);
fos.close();
System.exit(0);
return false;
}
catch (Exception e)
{
e.printStackTrace?();
System.exit(-1);
return false;
}
}
else
{
return true;
}
}
});
System.err.println("Supposedly drawing");
System.err.println("Active threads in group: " + Thread.activeCount());
}
}