darstellen Ich habe eine Abstandsmatrix von einem 3D-Sensor, wie kann ich die Abstandsinformationen mit verschiedenen Farben (RGB) darstellen. Zum Beispiel bedeutet Rot kurze Reichweite, grün bedeutet mittlere Reichweite und blau bedeutet lange Reichweite.wie entfernungsinformationen von 3d-kamera mit RGB
0
A
Antwort
0
Kopieren Sie einfach die Punkte in eine PointXYZRGB Wolke, aber legen Sie die r, g, b Werte in Abhängigkeit von Ihrem Bereichswert fest. So etwas wie:
pcl::PointCloud<pcl::PointXYZRGB>::Ptr pointCloudXYZItoXYZRGB(const pcl::PointCloud<pcl::PointXYZI>::Ptr in)
{
pcl::PointCloud<pcl::PointXYZRGB>::Ptr out(new pcl::PointCloud<pcl::PointXYZRGB>);
// Fill in the cloud data
out->width = in->width;
out->height = in->height;
out->is_dense = false;
out->points.resize(in->width * in->height);
for (size_t i = 0; i < in->points.size(); ++i)
{
out->points[i].x = in->at(i).x;
out->points[i].y = in->at(i).y;
out->points[i].z = in->at(i).z;
if (out->points[i].y > 5)
{
out->points[i].r = 255;
out->points[i].g = 0;
out->points[i].b = 0;
} //etc
}
return out;
}
0
Verwenden Sie in MATLAB Farbkarten. Wenn Ihre Tiefendaten in einem 16-Bit-Einzelkanalbild gespeichert sind, verwenden Sie den folgenden Code.
im=imread(‘pathtoyourimage’)
clrd=ind2rgb(im, jet(2^13))
Verwandte Themen
- 1. Wie mit RGB-YUV-Umwandlung
- 2. Opazität von RGB-Array
- 3. RGB-Datensammlung von Videodatei
- 4. Erhalten von RGB-Farben
- 5. Aufnahme von RGB-Video mit PyOpenNI
- 6. Get RGB-Wert von Bildschirmpixel mit Python
- 7. Problem mit RGB-Farbnamen
- 8. RGB Int in RGB - Python
- 9. Wie funktionieren RGB-Nummern?
- 10. Wie initialisiert man 48bpp Bitmaps von RGB?
- 11. Wie Matrix mit RGB-Bild plotten?
- 12. So normalisieren Sie den RGB-Wert mit Referenz-RGB-Werten
- 13. Wie erfolgt die Faltung mit RGB-Kanal?
- 14. Imagemagick: Wie funktioniert RGB mit dieser Software?
- 15. Konvertieren von RGB + Opazität in RGB/HSL-Farbe
- 16. 16bit RGB zu 3 bit RGB
- 17. Netlogo: wie man Patches die Entfernungsinformationen von einem bestimmten roten Patch hat
- 18. Wie NSLog Pixel RGB von einem UIImage?
- 19. Zeichnen CMYK Farbe von RGB
- 20. wie hexadezimal in RGB konvertieren
- 21. rgb() mit ggplot2 in R
- 22. Extrahieren von RGB aus UIColor
- 23. von RGB nach HSV-Farbraum
- 24. OpenCv Bild von RGB-Array
- 25. Colormap mit allen RGB-Kombinationen
- 26. Konvertieren von RGB in RGBW
- 27. wie Frequenzbereichsfilter auf rgb Bild
- 28. Wie RGB Pixel Buffer IRandomAccessStream^
- 29. OpenCV: wie RGB-Bild mit Werten für jede der RGB-Farben für jedes Pixel füllen?
- 30. Capture RGB von Kinnect mit Openni und Show mit OpenCV