photoneo / phoxi_camera

ROS Package for PhoXi Scanner/Camera. If you like us, STAR US! :P
MIT License
44 stars 32 forks source link

Colored pointclouds with manual or automatic normalization and also histogram equalization #24

Closed carlosmccosta closed 4 years ago

carlosmccosta commented 5 years ago

Added the option to use CLAHE (contrast limited adaptive histogram equalization) for improving the image texture. Now the texture published to ROS and used in the coloring of the point cloud can have manual or automatic normalization and can also use CLAHE (check the comments in cfg/phoxi_camera.cfg please).

This PR includes all the commits of the previous pull requests I have submitted recently. I could not submit a new PR or use previous PRs because the last commit with the addition of the CLAHE required changes from several PRs. I also noticed that a new branch (carlosmccosta-improvements) with all the PRs I have submitted was created, probably because it makes it easier to test all of them at the same time. As such, for making the testing of all my PRs faster and easier, this PR includes all the improvements I made to this driver so far.