| 33 | class LogLogTransformation : public Transformation { |
| 34 | public: |
| 35 | cv::Point2d transform(const cv::Point2d &point)const override { |
| 36 | return cv::Point2d(std::log(point.x), std::log(point.y)); |
| 37 | } |
| 38 | cv::Point2d untransform(const cv::Point2d &point)const override { |
| 39 | return cv::Point2d(std::exp(point.x), std::exp(point.y)); |
| 40 | } |