|
---由九九提供
如遇到程序不能运行,请先注册MSComm控件,MSCOMM 注册工具下载:
MScomm控件注册工具.rar
功能:显示下位机采集到的图像数据
本程序有三个界面:
主界面:显示图像,设置通讯和显示参数,发送串口命令
图像数据显示界面:双击主界面图像区域即打开图像数据显示界面,可详细查看每个像素的值
设置界面:设置波特率,串口号,图像大小和放大倍数等
通讯协议:
下位机按协议规则发送图像灰度数据(byte,非ASCII码)(0~255,0=黑,255=白)
每帧图像开始先发送一个0(数值0,非字符'0',下同)
设一行又N点,接着发送N个Byte灰度图像数据(如遇到灰度值为0的像素需要请将其修改为1,以免与换行符冲突)
发一个0,换行
继续发送第二行N个Byte数据
发一个0,换行
……
……
以此类推
……
……
直到发送完所有图像数据
连续发两个0,结束
程序收到连续两个0即认为图像数据发送完成,自动在主界面上显示该图像,并在程序同一目录下生成一个bmp文件,并能覆盖原有文件。
程序运行后,会在同一目录下生成一个ini文件,保存相应设置参数。
主界面中的发送串口命令,为按照ASCII码发送数据。
连拍功能还不完善
保存和打开图像功能还未实现 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|