pipeline: rkisp1: Load dewarp parameters from tuning file
Load the dewarp parameters from the tuning file. Signed-off-by: Stefan Klug <stefan.klug@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
This commit is contained in:
@@ -453,10 +453,18 @@ int RkISP1CameraData::loadTuningFile(const std::string &path)
|
||||
|
||||
const auto &modules = (*data)["modules"].asList();
|
||||
for (const auto &module : modules) {
|
||||
if (module.contains("Dewarp")) {
|
||||
canUseDewarper_ = true;
|
||||
break;
|
||||
}
|
||||
const auto ¶ms = module["Dewarp"];
|
||||
if (!params)
|
||||
continue;
|
||||
|
||||
ret = pipe()->dewarper_->init(params);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
LOG(RkISP1, Info) << "Dw100 dewarper initialized";
|
||||
|
||||
canUseDewarper_ = true;
|
||||
return 0;
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user