2014-01-11 68 views

回答

0

嗯,我可能有一個解決方案,但它很慢。 從緩衝區中取出您的curent映像並將其存儲到數組中。在遍歷陣列中的每個像素以及像素應該是黑色的地方之後,在屏幕上放置一個黑點。拍攝圖像很慢,放點也很慢,但我在1.1中看不到另一種方式。

0

也許使用模板緩衝區?

我試圖渲染圖像兩次,在X和Y上有輕微(1px)的偏移量。在渲染過程中,爲每種顏色分配不同的模板值。然後,如果您在模板緩衝區中使用「添加」操作進行第一次渲染,並使用「減少」進行第二次渲染,則應該在模板緩衝區中進行簡單的邊緣檢測。然後,您只需要啓用模板測試來渲染黑色四邊形。

我意識到這種方法可能不是像素完美的,並提供一些工件,但它是我認爲最好的自動取款機:)。