delphi 摄像头捕捉图像传输 怎么解决闪烁有关问题
delphi 摄像头捕捉图像传输 如何解决闪烁问题?
delphi 摄像头捕捉图像传输 如何解决闪烁问题?
我初步认为是我的overlay和回调函数不同步所造成的闪烁 但是不知道怎么解决这个问题?
请大家给点意见和建议
------解决方案--------------------
没做过,
对于异步出现的问题,最好有一个请求,一个标志 然后根据标志提数据
------解决方案--------------------
你是说 捕获后 网路传输 还是就是在本地显示
------解决方案--------------------
建议用DSpack,没有闪烁问题
------解决方案--------------------
是不是播放控件上加了个什么其它控件在不断刷新,或者播放控件下面有什么控件在刷新?比如panel的caption在变化什么的。所有可以加DoubleBuffered := true;的控件都设置这个属性一般都可以解决
------解决方案--------------------
开缓存,将收到的数据与当前数据在内存中对比,有更新再显示,对比算法可以有很多
显示的时候,也先在内存中画好,再更新上去,这部分内容,网上有很多例子。
------解决方案--------------------
相机?普通摄像头?
------解决方案--------------------
你是想把图像放大还是什么。为什么非得借助放大镜呢。
图像的局部放大 就是自己写 也很简单
delphi 摄像头捕捉图像传输 如何解决闪烁问题?
我初步认为是我的overlay和回调函数不同步所造成的闪烁 但是不知道怎么解决这个问题?
请大家给点意见和建议
------解决方案--------------------
没做过,
对于异步出现的问题,最好有一个请求,一个标志 然后根据标志提数据
------解决方案--------------------
你是说 捕获后 网路传输 还是就是在本地显示
------解决方案--------------------
建议用DSpack,没有闪烁问题
------解决方案--------------------
是不是播放控件上加了个什么其它控件在不断刷新,或者播放控件下面有什么控件在刷新?比如panel的caption在变化什么的。所有可以加DoubleBuffered := true;的控件都设置这个属性一般都可以解决
------解决方案--------------------
开缓存,将收到的数据与当前数据在内存中对比,有更新再显示,对比算法可以有很多
显示的时候,也先在内存中画好,再更新上去,这部分内容,网上有很多例子。
------解决方案--------------------
相机?普通摄像头?
------解决方案--------------------
你是想把图像放大还是什么。为什么非得借助放大镜呢。
图像的局部放大 就是自己写 也很简单