根据灰度值填充字符 单文件单线程版
看到软二的群里,某童鞋发了个自己的java大作业的截图,类似于一个图片,处理后,根据不同的灰度值,填充不同的字符。故,我也用C#来写个玩玩~ 首先,图片读入内存,然后- – 有三种处理方式, 第一种是getPixel,然后setPixel。。。 第二种是将图片数据读出,放到byte数组中,然后去读,再copy回去。 第三种是不copy数据,直接在当前图片数据流上操作,然后再解锁就可以了。 由于去年做过类似的工作,所以知道效率问题,第一种。。。速度会很慢(相比较第二种和第三种)。第二种和第三种相差不是很多。但是第三种需要使用unsafe字段。 在这里,我选用第三种进行操作。 界面就不说了。一个按
暂无评论