AsciiConverter:将像素值擦除到ascii转换器
ASCII转换器将像素值转换为ascii转换器是我仅使用内置Java库提交的第一个任务的扩展。该项目是一个多线程应用程序,它加载图像,将其转换为灰度并将像素数据重新处理为ascii字符。对我来说,这个项目的主要目的是探索我以前从未使用过的Swing。这个项目使用了许多来自swing库的对象。带有ImageIcons的JLabes用于显示图像、用于用户界面的JButton和FileChooser、用于异步图像处理的SwingWorker以及其他一些。虽然每件事都运行顺利,但架构充其量是随意的(我在评论中指出了一些可以改进的地方和方式)。由于我正在处理其他基于Java的项目,我不确定我是否会回到这个项目,但是我很欣赏它的奇思妙想,如果我修复它,我可能会用它来制作一些徽标或其他东西。