我做了一個程序,它使用屏幕像素的顏色,但getpixel很慢,所以有更好的方法來找到像素的顏色。我不在乎是否一次獲得全屏或一個像素,但主要的是速度。如何讓屏幕上的顏色更好,然後獲得像素? (C++)
0
A
回答
0
這完全取決於你需要做什麼。如果你只有需要一個像素,那麼使用GetPixel--它可能會很慢,但是誰在乎你什麼時候只需要一個?但是,如果您嘗試捕獲整個屏幕區域,則可以使用屏幕捕獲API。一旦你有了屏幕截圖,你可以挑選出你想要的任何像素。
0
BitBlt是相當快的。它還允許您指定要複製的區域,因此您不必複製不需要的像素。
相關問題
- 1. 如何從React Native的屏幕上的像素獲取顏色?
- 2. 如何隨機更改屏幕上每個像素的顏色
- 3. 如何在x11中獲取屏幕像素的顏色
- 4. 我可以更改屏幕上像素的顏色嗎?
- 5. 如何檢測屏幕上的像素/顏色
- 6. 在Python3.x中獲取屏幕上像素的顏色
- 7. 提取屏幕像素的顏色請
- 8. 用C獲取所有屏幕像素顏色#
- 9. 在屏幕Java上獲取像素顏色?
- 10. 得到在屏幕上的顏色
- 11. 硒 - 如何獲得像素顏色?
- 12. 如何讓一個屏幕上的顏色看起來與另一個屏幕上的顏色相同
- 13. 獲取C#(全屏遊戲)中的中間屏幕像素(顏色)?
- 14. (C#)如何獲得我的屏幕點到像素關係?
- 15. 獲取屏幕上點的顏色
- 16. 如何使用c#獲得X,Y像素的顏色?
- 17. 如何獲得像屏幕一樣的銀色色彩
- 18. 迅速得到一些像素的顏色在Python中屏幕上的Windows 7
- 19. Circle - Canvas獲得lineWidth的像素顏色
- 20. 顏色有色UIImages獲得像素化
- 21. 系統屏幕上的像素顏色檢測
- 22. 更改啓動屏幕/啓動屏幕顏色和圖像
- 23. 試圖獲得像素的顏色值
- 24. 如何使用VB捕獲屏幕然後獲取像素信息?
- 25. 我怎樣才能找到屏幕上的任何像素的顏色
- 26. 如何更改觸摸(屏幕)上的textView(digitalClock)顏色
- 27. 如何縮放屏幕上的像素?
- 28. 如何獲得一個像素的顏色
- 29. 如何在java中獲得更少的像素化屏幕截圖?
- 30. WriteableImage - 如何獲取像素的顏色?