|
@@ -33,6 +33,8 @@ namespace graft_cv{
|
|
|
<< "grid_padding_grab" << m_cparam->grid_padding_grab
|
|
|
<< "offset_grab" << m_cparam->offset_grab
|
|
|
<< "min_distance_grab" << m_cparam->min_distance_grab
|
|
|
+ << "min_area_ratio_grab" << m_cparam->min_area_ratio_grab
|
|
|
+ << "max_area_ratio_grab" << m_cparam->max_area_ratio_grab
|
|
|
|
|
|
<< "model_path_cut" << m_cparam->model_path_cut
|
|
|
<< "object_threshold_cut" << m_cparam->object_threshold_cut
|
|
@@ -40,6 +42,8 @@ namespace graft_cv{
|
|
|
<< "grid_row_cut" << m_cparam->grid_row_cut
|
|
|
<< "grid_col_cut" << m_cparam->grid_col_cut
|
|
|
<< "grid_padding_cut" << m_cparam->grid_padding_cut
|
|
|
+ << "min_area_ratio_cut" << m_cparam->min_area_ratio_cut
|
|
|
+ << "max_area_ratio_cut" << m_cparam->max_area_ratio_cut
|
|
|
|
|
|
|
|
|
<< "}";
|
|
@@ -61,6 +65,9 @@ namespace graft_cv{
|
|
|
m_cparam->grid_padding_grab = (int)node["grid_padding_grab"];
|
|
|
m_cparam->offset_grab = (int)node["offset_grab"];
|
|
|
m_cparam->min_distance_grab = (double)node["min_distance_grab"];
|
|
|
+ m_cparam->min_area_ratio_grab = (double)node["min_area_ratio_grab"];
|
|
|
+ m_cparam->max_area_ratio_grab = (double)node["max_area_ratio_grab"];
|
|
|
+
|
|
|
|
|
|
m_cparam->model_path_cut = (string)node["model_path_cut"];
|
|
|
m_cparam->object_threshold_cut = (float)node["object_threshold_cut"];
|
|
@@ -68,6 +75,8 @@ namespace graft_cv{
|
|
|
m_cparam->grid_row_cut = (int)node["grid_row_cut"];
|
|
|
m_cparam->grid_col_cut = (int)node["grid_col_cut"];
|
|
|
m_cparam->grid_padding_cut = (int)node["grid_padding_cut"];
|
|
|
+ m_cparam->min_area_ratio_cut = (double)node["min_area_ratio_cut"];
|
|
|
+ m_cparam->max_area_ratio_cut = (double)node["max_area_ratio_cut"];
|
|
|
|
|
|
}
|
|
|
string get_cparam_info(ConfigParam*m_cparam)
|
|
@@ -91,6 +100,8 @@ namespace graft_cv{
|
|
|
<< "grid_padding_grab:\t" << m_cparam->grid_padding_grab << endl
|
|
|
<< "offset_grab:\t" << m_cparam->offset_grab << endl
|
|
|
<< "min_distance_grab:\t" << m_cparam->min_distance_grab << endl
|
|
|
+ << "min_area_ratio_grab:\t" << m_cparam->min_area_ratio_grab << endl
|
|
|
+ << "max_area_ratio_grab:\t" << m_cparam->max_area_ratio_grab << endl
|
|
|
|
|
|
|
|
|
<< "model_path_cut:\t" << m_cparam->model_path_cut << endl
|
|
@@ -99,6 +110,9 @@ namespace graft_cv{
|
|
|
<< "grid_row_cut:\t" << m_cparam->grid_row_cut << endl
|
|
|
<< "grid_col_cut:\t" << m_cparam->grid_col_cut << endl
|
|
|
<< "grid_padding_cut:\t" << m_cparam->grid_padding_cut << endl
|
|
|
+ << "min_area_ratio_cut:\t" << m_cparam->min_area_ratio_cut << endl
|
|
|
+ << "max_area_ratio_cut:\t" << m_cparam->max_area_ratio_cut << endl
|
|
|
+
|
|
|
|
|
|
<< "}" << endl;
|
|
|
return buff.str();
|