C#编写的串口摄像头监控系统,怎么解决读取图片长度时提示内存不足的情况,求大神给出详细代码

问题描述

用C#编写的串口摄像头监控系统,怎么解决读取图片长度是提示内存不足的情况

解决方案

解决方案二:
你这个图片保存以后,用windows自带的工具可以打开吗?如果不行,还是你传入的字符串或者你转换字符串到byte数组出的问题
解决方案三:
点保存能保存,但是没有收到数据,我可以发给你源代码,你帮我看看可以不
解决方案四:
在f.close()之前,你加上f.flush();试试看
解决方案五:
你保存的a.tmp有问题。你用windows自带的看图程序打开看看
解决方案六:
重复附值时,加上释放之前内存的代码。pictureBox.Image=null;
解决方案七:
用Windows自带的看图工具打不开a.tmp,是不是就没有开辟Windows缓存区,用于存放和图片大小一样的tmp文件,如何编写代码存放的tmp文件和照片一样大
解决方案八:
引用6楼u010705219的回复:

用Windows自带的看图工具打不开a.tmp,是不是就没有开辟Windows缓存区,用于存放和图片大小一样的tmp文件,如何编写代码存放的tmp文件和照片一样大

图片格式错误吧估计是存的图片内容不正确。
解决方案九:
估计是文件的问题,可以尝试用画图打开,或用一个正常的能用画图打开的图片测试一下看看。
解决方案十:
引用6楼u010705219的回复:

用Windows自带的看图工具打不开a.tmp,是不是就没有开辟Windows缓存区,用于存放和图片大小一样的tmp文件,如何编写代码存放的tmp文件和照片一样大

说明你的参数s,或者hexstrtobytes有问题.具体是那个问题,这里就看不出来了
解决方案十一:
你收到字节流直接转Image图像显示好了,不要先存文件又从文件读出来当然前提是你收到的数据是完整的,没有被截断
解决方案十二:
那怎么样改写代码让收到字节流直接转Image图像显示

时间: 2024-10-03 21:41:57

C#编写的串口摄像头监控系统,怎么解决读取图片长度时提示内存不足的情况,求大神给出详细代码的相关文章

java-我要求当前系统的年份月份,然后进行倒序输出.该怎么做呢,求大神帮忙

问题描述 我要求当前系统的年份月份,然后进行倒序输出.该怎么做呢,求大神帮忙 SimpleDateFormat sd=new SimpleDateFormat("yyyy-MM"); System.out.println(sd.format(new Date())); String date=sd.format(new Date()); System.out.println(date+"--"); long time=0; time=1*24*60*60*1000;

java初学者编写代码时遇到一个小问题!求大神指导!!!

问题描述 代码如下:packageNumber;publicclassFrist{staticStrings1="你好";publicstaticvoidmain(String[]args){Strings2="Java";System.out.println(s1);System.out.println(s2);}}出错如下:C:UsersAdministrator>e:E:>cdtempE:Temp>javacFrist.javaE:Temp&

注释-求大神用C语言编写一个简易的航班预订系统

问题描述 求大神用C语言编写一个简易的航班预订系统 一个小航空公司订购了一台微型计算机来运行它的航班预订系统.功能如下: 基本功能--为公司唯一的一架飞机(10个座位)的每一次飞行航班分配座位.一开始程序显示可选菜单: Please type 1 for "first class" Please type 2 for "economy" 即:乘客键入'1',程序将为他在一等舱区(座位号是1-5)分配一个座位:乘客键入'2',程序将为他在经济舱区(座位号是6-10)分

linux串口通信!求大神!急

问题描述 linux串口通信!求大神!急 我现在有一块7444的开发板,想实现7444通过串口传输命令给7444开发板上的另一模块cc2530(zigbee中的协调器),然后发送给给第三方开发板(只要当前cc2530能接收到命令就能直接发送数据到zigbee终端,以实现),然后终端zigbee模块的温度数据回传到7444开发板上的CC2530协调器,再从串扣回传给7445,已知我当前的串口设备文件是tty1,怎么编写C程序读取改开发板上cc2530传来的温度数据,和通过串口给cc2530发送命令

想用mvc5做一个简单的在线考试系统,求大神指点

问题描述 想用mvc5做一个简单的在线考试系统,求大神指点!!!!留下qq或者其他,详聊 解决方案 解决方案二:http://test.icesoft.cc我刚搞完的,看合不合口味,结贴给源代码解决方案三:引用1楼Acyk的回复: http://test.icesoft.cc我刚搞完的,看合不合口味,结贴给源代码 晕!难道不能输出为一张完整的试卷吗?为什么一题一屏幕,而且还不断刷新页面呢?解决方案四:引用楼主qq_24733397的回复: 想用mvc5做一个简单的在线考试系统,求大神指点!!!!

控件-mscomm串口波形绘制范例,求大神解析这三个函数,急急急,绘制波形图的原理是什么,拜托了

问题描述 mscomm串口波形绘制范例,求大神解析这三个函数,急急急,绘制波形图的原理是什么,拜托了 //串口void CPort_testDlg::OnComm() { //if(stop)return; VARIANT m_input1; COleSafeArray m_input2; long lengthi; BYTE data[600]; CString str; int ai=0bi=0ci=0di=0; int sum=0; if(m_Comm.GetCommEvent()==2)

网络连接-能连外网,不能连内网,什么系统都这样,求大神

问题描述 能连外网,不能连内网,什么系统都这样,求大神 电脑用着用着就不能连没网了,但是能上去外网,重装系统也不行,试过windows.mubuntu求大神帮忙 解决方案 内网,即局域网,你在命令行敲 ipconfig,看一下局域网网关是不是你的内网的ip 解决方案二: 是不是你ip冲突造成到... 解决方案三: 原因很多,但是能上外网,说明网关应该是没问题的,是不是IP冲突或者子网掩码设置错误?

win7系统电脑对U盘格式化操作时提示“windows无法完成格式化”解决方法

  win7系统电脑对U盘格式化操作时提示"windows无法完成格式化"解决方法.U盘设备大家经常使用到,可以用来储存.拷贝.转移数据.U盘设备在使用过程中也会遇到各种奇怪的问题,比如最近有位用户说在Ghost win7系统电脑对U盘格式化操作时提示"windows无法完成格式化",出现这个问题该如何解决呢?接下来小编和大家分享具体的解决方法,遇到此故障问题的用户来看看下面解决步骤吧. 方法一: 1.首次尝试利用"360U盘鉴定"工具来检测U盘

java 人员抽取系统-人员随即抽取系统求大神指导

问题描述 人员随即抽取系统求大神指导 抽取人员表:rycq显示字段:类型type.人员部门dep.人员姓名name.人员工号(唯一)num.人员sapid.录入人员person.录入时间time:要求:1:能够填写抽取人员数m:2:能够根据不同类型的人员抽取(比如能选择抽取汽机人员2名,则其他人员n-2名,有多个类型):3:能够抽取除固定人数外的人员(比如固定n人则再抽取m-n人),并显示n人的 数据4:能够抽取排除人员之后的人员(比如排除人员为n人 则在 总数-n 中抽取m个人)5:在网页上抽