c# winform 使用picturebox从CCD采集视频并实时显示。会造成界面很卡。

圣☞摧枯拉朽 2017-07-13 03:13:20
c# winform 使用picturebox从CCD采集视频并实时显示,造成界面很卡。

从CCD采集一帧图像,在图像数据上画一条直线,最后贴在picturebox上,使用timer执行上述过程。造成界面很卡,怎么办??????
...全文
1020 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
圣☞摧枯拉朽 2017-07-19
  • 打赏
  • 举报
回复
引用 5 楼 xdashewan 的回复:
[quote=引用 4 楼 u011500419 的回复:] Timers.Timer或者Threading.Timer 这两个timer不能更新主线程界面 控件状态。
为什么不能?正常都是可以跨线程操作控件的[/quote] 能给举个例子吗?
xdashewan 2017-07-19
  • 打赏
  • 举报
回复
引用 4 楼 u011500419 的回复:
Timers.Timer或者Threading.Timer 这两个timer不能更新主线程界面 控件状态。
为什么不能?正常都是可以跨线程操作控件的
xdashewan 2017-07-19
  • 打赏
  • 举报
回复
引用 6 楼 u011500419 的回复:
能给举个例子吗?
参考http://blog.csdn.net/csdnwei/article/details/50435447
圣☞摧枯拉朽 2017-07-18
  • 打赏
  • 举报
回复
引用 3 楼 xdashewan 的回复:
[quote=引用 2 楼 u011500419 的回复:] System.Windows.Forms下的timer
别用这个,这个是UI同线程,改用Timers.Timer或者Threading.Timer[/quote] Timers.Timer或者Threading.Timer 这两个timer不能更新主线程界面 控件状态。
xdashewan 2017-07-13
  • 打赏
  • 举报
回复
引用 2 楼 u011500419 的回复:
System.Windows.Forms下的timer
别用这个,这个是UI同线程,改用Timers.Timer或者Threading.Timer
圣☞摧枯拉朽 2017-07-13
  • 打赏
  • 举报
回复
引用 1 楼 xdashewan 的回复:
哪个命名空间下的timer
System.Windows.Forms下的timer
xdashewan 2017-07-13
  • 打赏
  • 举报
回复
哪个命名空间下的timer

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧