做socket通信 C# vs2005 基于winform
发送方传输的数据是 RGB 颜色的二进制数据。
接收方(我)接收到数据后,现在想做的是将获得的RGB颜色的二进制数据,转换成BMP图片显示出来?
这该怎么做呀? 附加项目描述:做的是监视,发送方发送的是RGB颜色的二进制数据,接收方(我)想把接收的二进制数据进行
处理,想把它以BMP或者其它图像(最好是BMP)显示出来。
问题就在接收方接收到的二进制数据,怎么处理显示出图像!
发送方传输的数据是 RGB 颜色的二进制数据。
接收方(我)接收到数据后,现在想做的是将获得的RGB颜色的二进制数据,转换成BMP图片显示出来?
这该怎么做呀? 附加项目描述:做的是监视,发送方发送的是RGB颜色的二进制数据,接收方(我)想把接收的二进制数据进行
处理,想把它以BMP或者其它图像(最好是BMP)显示出来。
问题就在接收方接收到的二进制数据,怎么处理显示出图像!
QQ :582965187
email :[email protected]
{ Bitmap pic = new Bitmap(this.width, this.height, System.Drawing.Imaging.PixelFormat.Format32bppArgb);
Color c; for (int i = 0; i < data.length; i++)
{
c = Color.FromArgb(data[i]);
pic.SetPixel(i%w, i/w, c);
} return pic;
}
=============================================================
你还是看看bmp格式吧,bmp本身就是无压缩的~~本身就是rgb二进制数据,加个格式头就完了