1
A
回答
1
我發現這是解決我的問題......
我沒有發現比硬編碼它,如果任何人有一個更好的方法,請讓我知道其他的方式。
http://www.pages.drexel.edu/~nk752/depthMapTut.html#Step%204
for (row = 0; row < H; row++) {
for (col = 0; col < W; col++) {
i = (unsigned long)(row*3*W + col*3);
tempDepth = depthMapReal[row/increment][col/increment];
if(tempDepth < 43){
depthRed = tempDepth * 6;
depthGreen = 0;
depthBlue = tempDepth * 6;
}
if(tempDepth > 42 && tempDepth < 85){
depthRed = 255 - (tempDepth - 43) * 6;
depthGreen = 0;
depthBlue = 255;
}
if(tempDepth > 84 && tempDepth < 128){
depthRed = 0;
depthGreen = (tempDepth - 85) * 6;
depthBlue = 255;
}
if(tempDepth > 127 && tempDepth < 169){
depthRed = 0;
depthGreen = 255;
depthBlue = 255 - (tempDepth - 128) * 6;
}
if(tempDepth > 168 && tempDepth < 212){
depthRed = (tempDepth - 169) * 6;
depthGreen = 255;
depthBlue = 0;
}
if(tempDepth > 211 && tempDepth < 254){
depthRed = 255;
depthGreen = 255 - (tempDepth - 212) * 6;
depthBlue = 0;
}
if(tempDepth > 253){
depthRed = 255;
depthGreen = 0;
depthBlue = 0;
}
*(m_destinationBmp + i) = depthBlue;
*(m_destinationBmp + i + 1) = depthGreen;
*(m_destinationBmp + i + 2) = depthRed;
}
}
break;
}
相關問題
- 1. 如何生成128個不同的RGB顏色(int,int,int)?
- 2. 地圖對象保存點(int x,int y)和顏色
- 3. 世界地圖 - 國家地圖半不同顏色
- 4. 同一圖中的不同顏色條
- 5. Seaborn圖表顏色與調色板指定的顏色不同
- 6. 相同的圖像數據看起來不同,相同的顏色地圖
- 7. 不同顏色
- 8. 顏色繪製不同的顏色matplotlib
- 9. 地塊與集線顏色與顯示顏色略有不同
- 10. 谷歌地圖API V3不同的顏色標記W/CoffeeScript的
- 11. 的Python matplotlib倒鉤/顫動地圖的顏色不同組值
- 12. 列表視圖中具有不同顏色的顏色
- 13. matplotlib的顏色地圖
- 14. 將顏色與紋理顏色不同
- 15. ActionBar中圖標的不同顏色
- 16. 更改不同值的圖表顏色
- 17. NSTableViewCell用不同的顏色和圖標
- 18. 使用不同的顏色在圖表
- 19. 不同主題的圖標顏色
- 20. 不同顏色條的子圖
- 21. 圖片顯示不同的顏色
- 22. 使條形圖不同的顏色
- 23. Primefaces條形圖中的不同顏色
- 24. 不同顏色的直方圖-matlab
- 25. 移動上的不同圖層顏色
- 26. 谷歌圖,不同的顏色各條
- 27. 如何使不同顏色的熱圖
- 28. 不同顏色的路徑繪圖
- 29. 柱形圖的不同顏色
- 30. 谷歌地圖V3 - Muliple標籤 - 不同的顏色
告訴我們您的編程環境。語言?圖書館?操作系統? – 2012-03-04 19:35:55
我更新了這些信息,謝謝! – 2012-03-04 19:36:49