1. 28 Feb, 2017 4 commits
    • Patrik Huber's avatar
      Changed PcaModel to use Eigen::Matrix instead of cv::Mat · 470615a6
      Patrik Huber authored
      This is a big step towards being not requiring OpenCV anymore as a dependency.
      All models will have to be converted and re-downloaded.
      
      * PcaModel: Removed the RNG from the class, and added a RNG parameter to the draw_sample method
      * PcaModel: Added a get_eigenvalues() accessor that returns all eigenvalues
      * MorphableModel: Changed CEREAL_CLASS_VERSION from 0 to 1 (and added a version check to the serialize method)
      * MorphableModel: Changed texture_coordinates from cv::Vec2f to array<double, 2>
      * Added binary Eigen::Matrix serialisation for cereal
      * Changed Blendshape to Eigen::Vector as well
      * Adjusted blendshape_fitting.hpp accordingly - and it now takes most parameters by const&
      * Adjusted fitting.hpp accordingly - now also takes most parameters by const&
      * Adjusted linear_shape_fitting.hpp: It's not totally converted, still using cv::Mat for the core algorithm
      470615a6
    • Patrik Huber's avatar
      Corrected PcaModel documentation · 29817961
      Patrik Huber authored
      It hasn't had a method to return a Mesh in quite a while I think.
      29817961
    • Patrik Huber's avatar
      Removed =default c'tor workaround for VS2015 in PcaModel · d0d9c914
      Patrik Huber authored
      Hopefully this is not an issue anymore.
      d0d9c914
    • Patrik Huber's avatar
      Corrected Landmark documentation · 3f0ffc18
      Patrik Huber authored
      3f0ffc18
  2. 19 Feb, 2017 16 commits
  3. 17 Feb, 2017 1 commit
  4. 10 Feb, 2017 4 commits
  5. 09 Feb, 2017 2 commits
  6. 07 Feb, 2017 1 commit
  7. 30 Jan, 2017 4 commits
  8. 29 Jan, 2017 5 commits
  9. 28 Jan, 2017 3 commits