日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

cimage和gdi绘图效率比较_GDI+和GDI绘图性能对比实验

發布時間:2025/3/21 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 cimage和gdi绘图效率比较_GDI+和GDI绘图性能对比实验 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

龍源期刊網

http://www.qikan.com.cn

GDI+

GDI

繪圖性能對比實驗

作者:王克茹

來源:《科技創新與應用》

2013

年第

25

要:本文通過完全相同的算法分別使用

GDI

GDI+

技術進行圖像顯示,對兩種不同的

技術進行對比試驗來證明

GDI+

是否適用于圖像實時顯示。

關鍵詞:

GDI

GDI+

;性能

GDI+

是在

GDI

的基礎上做了封裝、優化和功能擴展,支持包括

JPG

PNG

GIF

TIF

壓縮格式的圖像顯示,繪圖函數也加入了抗鋸齒技術,顯示效果更加細膩。

GDI+

技術出現的

初期功能方面的優勢受到了熱捧。但其缺點是圖像顯示性能差。眾所周知,

Windows?GDI

的圖

像顯示性能并不高,而

GDI+

技術的性能較

GDI

還要低,究竟低多少,作者查閱了大量的文

章,沒有找到相應的實驗數據。于是做了一項實驗來量化

GDI

GDI+

之間的性能差異。

下面這段是

GDI

實現圖形顯示的代碼:

經過實驗,使用

GDI

技術在

657*657

的分辨率下,每次繪制

711

條線,每秒可以繪制

180-260

幀畫面。

使用

GDI+

的方式采用了完全相同的算法和線的數量,代碼如下所示:

經過實驗,同樣在

657*657

的分辨率下,使用

GDI+

技術沒幀繪制

711

條線,每秒只能繪

5-11

幀畫面,性能只有

GDI

1/44

,性能差距之巨大是實驗前作者沒有想到的。

做上述實驗使用的計算機配置如下:

2D

技術在

DirectX?7.0

之后就不再繼續發展了,后續之所以還有小幅性能提升是因為硬件

頻率的提升,包括

CPU

,內存和顯卡。

GDI+

技術根據實驗來看已經完全無法承受動態圖像顯

示的性能要求,即使對實時性沒有要求的情況下,顯示的流暢性也很差,只能顯示靜態畫面。

當今計算機的顯示器尺寸越來越大,分辨率也越做越高,即使是

GDI

在低分辨率下具有一定

性能,高分辨率下的性能也很差。

而圖形技術的發展近幾年重點一直在

3D

技術上,所以如果需要實時顯示動態畫面最好還

是使用

3D

技術。但

3D

技術的另外一個弊端是程序設計的難度較大,依賴硬件加速。所以,

如果想要低成本,在性能和開發難度取折衷的選擇應該是

GDI

技術,想要性能最優,建議使

3D

技術實現。

總結

以上是生活随笔為你收集整理的cimage和gdi绘图效率比较_GDI+和GDI绘图性能对比实验的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。