Browse Source

corrects hue distance in «filtre» node

master
Louis-Guillaume DUBOIS 11 years ago
parent
commit
f741c60e12
  1. 2
      src/filtre.cpp
  2. 6
      src/random_pcl_publisher.cpp

2
src/filtre.cpp

@ -61,7 +61,7 @@ class Callback {
diff2 = std::fabs(360.0f + h - hue);
else
diff2 = std::fabs(360.0f + hue - h);
return std::max(diff1, diff2);
return std::min(diff1, diff2);
}
};

6
src/random_pcl_publisher.cpp

@ -27,9 +27,9 @@ class Generator
cgen.fill(length, length, *pcl);
for (int i = 0; i < pcl->points.size(); ++i)
{
pcl->points[i].r = (uint8_t) 255;
pcl->points[i].g = (uint8_t) 255;
pcl->points[i].b = (uint8_t) 0;
pcl->points[i].r = (uint8_t) 175;
pcl->points[i].g = (uint8_t) 120;
pcl->points[i].b = (uint8_t) 118;
}
ros::Time now = ros::Time::now();
pcl->header.stamp = now.toNSec() / 1000;

Loading…
Cancel
Save