摘要:
针对使用传统技术处理和显示大图片在界面重绘时容易造成系统阻塞现象,提出改进三层缓冲技术。该技术在内存中开辟一块与大图片属性相兼容的内存区域,用于载入大图片数据;然后再在内存中开辟另一块与显示设备环境相兼容的内存区域,用于执行其它的图形处理指令;最后通过位块传输法将内存中的图形依次拷贝到真正的显示设备环境输出。输出完成之后仅仅释放与显示设备环境相兼容的内存区域,保留与图片属性相兼容的内存区域,用于界面重绘的时候,避免重新载入图片,从而解决系统阻塞现象。该技术在数字岩心软件系统处理钻孔柱状图中得到验证和应用,取得了良好效果。
冯伟桓,王茂芝,曾颖超. 基于改进三层缓冲技术的大图片处理[J]. 计算机工程与科学.
FENG Wei-huan,WANG Mao-zhi,ZENG Ying-chao.
Big image processing based on
improved three level buffers technology
[J]. Computer Engineering & Science.