@@ -236,6 +236,14 @@ struct MrcalSolveOptions {
236
236
};
237
237
238
238
// lifted from mrcal-pywrap.c. Restrict a given selection to only valid options
239
+ // License for mrcal-pywrap.c:
240
+ // Copyright (c) 2017-2023 California Institute of Technology ("Caltech"). U.S.
241
+ // Government sponsorship acknowledged. All rights reserved.
242
+ //
243
+ // Licensed under the Apache License, Version 2.0 (the "License");
244
+ // You may obtain a copy of the License at
245
+ //
246
+ // http://www.apache.org/licenses/LICENSE-2.0
239
247
static mrcal_problem_selections_t
240
248
construct_problem_selections (MrcalSolveOptions s, int Ncameras_intrinsics,
241
249
int Ncameras_extrinsics, int Nframes,
@@ -360,6 +368,14 @@ mrcal_result::~mrcal_result() {
360
368
return ;
361
369
}
362
370
371
+ // Code taken from mrcal, license:
372
+ // Copyright (c) 2017-2023 California Institute of Technology ("Caltech"). U.S.
373
+ // Government sponsorship acknowledged. All rights reserved.
374
+ //
375
+ // Licensed under the Apache License, Version 2.0 (the "License");
376
+ // You may obtain a copy of the License at
377
+ //
378
+ // http://www.apache.org/licenses/LICENSE-2.0
363
379
std::unique_ptr<mrcal_result> mrcal_main (
364
380
// List, depth is ordered array observation[N frames, object_height,
365
381
// object_width] = [x,y, weight] weight<0 means ignored)
0 commit comments