簡體   English   中英

比較圖像中的兩種顏色+最好繪制3D點

[英]Compare two colors in an image + Which is best to draw 3D points

我知道可以使用

GetPixel()

但是可以讓sw決定哪個比另一個更亮或更暗。

我將使用depthMap圖像&我想比較像素的顏色。 在那之后,我將為每個像素創建一個3D點,具體取決於它的顏色范圍,如果它很亮,它將在前面。 等等。

另外,這是繪制3d點的最簡單,最快和最好的方法:OpenGl或WPF嗎? 或其他建議?

有使用RGB值計算亮度的算法 至於點圖-它取決於您的性能要求。 每幀需要繪制多少點。 因此,WPF可能會足夠快地滿足您的需求。 最簡單的解決方案可能是WPF Ellipse Shape,它是高級別的,因此-比較慢。 如果速度不夠快-您可以使用低級別的API,直到Visual層。 OpenGL和DirectX更加接近硬件。 在此級別上,沒有Point之類的東西。 圖形設備使用多邊形和紋理,因此您可能需要創建1x1像素紋理來表示您的Point,創建四邊形並將該紋理映射到四邊形。 繪制點相當復雜的東西。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM