#include <seam_finders.hpp>
Public Member Functions | |
GraphCutSeamFinder (int cost_type=COST_COLOR_GRAD, float terminal_cost=10000.f, float bad_region_penalty=1000.f) | |
~GraphCutSeamFinder () | |
void | find (const std::vector< Mat > &src, const std::vector< Point > &corners, std::vector< Mat > &masks) |
Public Member Functions inherited from cv::detail::SeamFinder | |
virtual | ~SeamFinder () |
Additional Inherited Members | |
Public Types inherited from cv::detail::GraphCutSeamFinderBase | |
enum | { COST_COLOR, COST_COLOR_GRAD } |
cv::detail::GraphCutSeamFinder::GraphCutSeamFinder | ( | int | cost_type = COST_COLOR_GRAD , |
float | terminal_cost = 10000.f , |
||
float | bad_region_penalty = 1000.f |
||
) |
cv::detail::GraphCutSeamFinder::~GraphCutSeamFinder | ( | ) |
|
virtual |
Implements cv::detail::SeamFinder.