vb中在picturebox控件中先画点,后给各点赋像素值,在picturebox中显示图像。程序如下

为什么显示的图像和数据不符?PrivateSubc1_Click()DimwAsDoubleDimStrLineAsString,a()AsString,p(1000,1... 为什么显示的图像和数据不符?
Private Sub c1_Click()
Dim w As Double
Dim StrLine As String, a() As String, p(1000, 1000) As String, i As Long, j As Long
Open "e:\aa.txt" For Input As #1
j = -1
Do Until EOF(1)
j = j + 1
Line Input #1, StrLine
If StrLine <> "" Then
a() = Split(StrLine, " ")
For i = 0 To Text1
p(i, j) = a(j)
Next
End If
Loop
Close #1
For i = 0 To Text1
For j = 0 To Text2
Print p(i, j)
w = Val(p(i, j))
If w Then
Picture1.PSet (i, j), vbBlack
Else
Picture1.PSet (i, j), vbRed
End If
Next j
Next i
Dim iWidth As Integer
Dim iHeight As Integer
iWidth = Text1 '位图宽度
iHeight = Text2 '位图高度
End Sub
展开
 我来答
天堂狐
2012-11-10 · TA获得超过306个赞
知道小有建树答主
回答量:231
采纳率:100%
帮助的人:147万
展开全部
如果只是想画一条线,建议使用 line 函数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
czsoft001
2012-11-10 · 超过47用户采纳过TA的回答
知道答主
回答量:361
采纳率:0%
帮助的人:139万
展开全部
数据想表达什么样的意思?
追问
就是想让摄像头照图像,然后将二值化后的数据(就是0和1,一黑一白)存入sd卡中,再将数据导入我编的软件,显示出图像,看看和现实图像哪里不同,哪里需要滤波。就是这样。但是我编的程序不知道哪里不对。图像和数据不对应。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
go孩子丶
2012-11-10
知道答主
回答量:8
采纳率:0%
帮助的人:1.2万
展开全部
0.0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不让我送她回家
2013-03-13 · 贡献了超过130个回答
知道答主
回答量:130
采纳率:0%
帮助的人:38.5万
展开全部
邮箱已发,,选最佳爱爱爱
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式