将特征分配器向量转换为标准STL向量

时间:2017-03-29 15:07:21

标签: c++ eigen

我有以下数据类型:

std::vector<PointT, Eigen::aligned_allocator<PointT> > points;

我需要能够将其转换为

std::vector<PointT> points_converted;

points_converted = std::vector<pcl::PointXYZRGBNormal>(points.size());
for(int i=0; i<points_converted.size(); i++) points_converted[i] = points[i];

目前,我正在遍历点并将其复制到预初始化的points_converted。它太慢了,因为该向量中有一百万个对象。我宁愿以某种方式&#34;演员&#34;它。这可能吗?

0 个答案:

没有答案