我有一個應用程序將捕獲屏幕,我想將捕獲到的信息寫入一個數組,這需要AGES,因爲數組結果爲+2百萬個值。我迭代並將值添加到數組中,有沒有更快的方法(例如二進制操作)?它應該是這樣慢嗎?爲什麼?快速陣列人口
Q
快速陣列人口
0
A
回答
1
想通了,爲什麼它這麼慢,那是因爲我用的是使用ReDim在循環的每個迭代 - 感謝您的幫助反正
馬丁
1
假設你的屏幕是逐像素的,它的GetPixel
調用很慢(它詢問顯示驅動程序)而不是(預定義的)陣列分配。
您可以改爲使用getdibits()
api,它可以在一次調用中將DC的顏色信息複製到緩衝區中。
Here is a C++ example,但方法&調用序列與VB相同。
相關問題
- 1. 快速numpy陣列擴展
- 2. 只讀numpy陣列的快速隊列
- 3. AngularJS力陣列人口
- 4. 解析陣列PARAMS在快速
- 5. 如何快速用C創建陣列++
- 6. 在PHP快速創建大型陣列
- 7. 快速索引到數據陣列
- 8. 用iOS快速壓縮2D陣列
- 9. MongoDB快速應用顯示空陣列
- 10. 快速陣列轉換從Java到C++
- 11. 快速幫助2n陣列上的ArrayIndexOutOfBoundsException
- 12. 快速搜索Ruby on Rails陣列
- 13. 快速檢查陣列是否相交
- 14. Android:快速查找聯繫人列表
- 15. 快速計算隨機3D numpy陣列從2D numpy陣列
- 16. 快速矩陣乘法
- 17. 快速矩陣查找
- 18. 閱讀numpy的陣列(矩陣)快速從文本文件
- 19. 快速膽甾醇分解矩陣陣列
- 20. SHA Git中快速出口
- 21. java接口...快速問題
- 22. 16x16陣列中的數據訪問速度是否比256x256陣列更快?
- 23. 快速節點服務器返回GET陣列上的空陣列
- 24. PowerCLI快照陣列
- 25. Rails的矩陣人口
- 26. 大量小矩陣的快速反演
- 27. 快速訪問的稀疏矩陣
- 28. 使稀疏矩陣快速地相乘
- 29. 快速加載矩陣[numpy的/爪哇]
- 30. R - 矩陣產品的快速排序