60帧相机拍图WPF 显示,用image控件source承接,UI卡,延迟厉害
要将相机拍到的图片实时的显示到界面上,而我们目前的做法是让拍到的图片显示到imagecontrol 上,直接将那些图像数据赋值到imagecontrol的source里面。这样一来,当有几个imagecontrol时,刷新就很慢!
流程:(20ms)定时给信号相机抓图,拍照后处理完给wpf界面image控件显示,因为有好几个相机,而且好几个image控件,这样不同线程去wpf界面刷图,我用线程池后台操作,就会发现:相机前一个动作得一会wpf界面才看到,明显是延迟太大,ui界面刷新太慢,而内存也上涨,请问大神小神们怎么做呢??(不用线程池,发现界面无响应,内存狂涨,可见处理不过来界面的响应)
大家帮帮忙啊, 燃眉之急啊,希望别让帖子沉了啊……………………………………………………………………………………
SOS!