已知一个黑白照片每个像素点是黑或者白的byte数组,如何让PictureBox或者Image组件显示出来
已经得到一个PixelFormat为PixedFormat1bppIndexed的byte数组(即黑白图片),就是说每个像素点是黑或者白已经知道了,如何让PictureBox或者Image组件显示出来,还请各位不吝赐教,感谢!
2018-05-11 17:26

2018-05-12 17:21
2018-05-14 10:27
[此贴子已经被作者于2018-5-14 11:42编辑过]
2018-05-14 11:09
程序代码:'开始绘图
For i = 0 To ft.tk - 1
For j = 0 To ft.tg - 1
Get #1, , dd
js = js + 1
'm = ft.tk / 2 - j - i
'校正坐标
m = j
n = ft.tk - i - 8
'n = i
'绘图
If dd = 1 Then
' p3.Line (m * bl, n * bl)-(m * bl + bl, n * bl + bl), RGB(0, 0, 0), BF
Else
gjs = gjs + 1
p3.Line (m * bl, n * bl)-(m * bl, n * bl), mapC, BF
'p3.Line (m * bl, n * bl)-Step(0, (j - y1)), g2
End If
Next j
'绘制进度条
p4.Line (0, 0)-(i / ft.tk * p4.Width, p4.Height), RGB(0, 128, 128), BF
DoEvents
Next i

2018-05-14 21:11

2018-05-15 11:04

2018-05-15 11:35