已知一个黑白照片每个像素点是黑或者白的byte数组,如何让PictureBox或者Image组件显示出来
已经得到一个PixelFormat为PixedFormat1bppIndexed的byte数组(即黑白图片),就是说每个像素点是黑或者白已经知道了,如何让PictureBox或者Image组件显示出来,还请各位不吝赐教,感谢!
回复 2楼 风吹过b
感谢您的详细回答,PSet方法我试过了,由于一个像素点太小了,绘制出来看不到,我会试着用你说的用矩形代表一个点来试一下。不过还想请教一下有没有更简单的方法,java和c#那边都挺简单的,有对应的方法,输入byte数组,就可以生成一个类似bitmap的类型,然后把bitmap塞到控件中就可以显示了。我在vb中用GdipCreateBitmapFromScan0 168, 44, 0, GpPixelFormat.PixelFormat1bppIndexed, ByVal pbSign(0), Bitmap 这个方法试过,但是bitmap怎么传给控件到现在还没有找到方法,还有就是这个方法中的第三个参数stride我不知道应该传什么数值,再次感谢!