mirror of
https://github.com/opencv/opencv.git
synced 2026-07-29 15:23:05 +04:00
Save ground truth in calibration data generator.
This commit is contained in:
committed by
Alexander Smorkalov
parent
201a753e4a
commit
0957437bbe
@@ -64,7 +64,9 @@ def export2JSON(pattern_points, image_points, image_sizes, is_fisheye, json_file
|
||||
image_points_list = [[] for i in range(len(image_sizes))]
|
||||
for c in range(len(image_points)):
|
||||
for f in range(len(image_points[c])):
|
||||
if areAllInsideImage(image_points[c][f], image_sizes[c][0], image_sizes[c][1]):
|
||||
if insideImage(image_points[c][f].T, image_sizes[c][0], image_sizes[c][1]) >= 4:
|
||||
mask = np.logical_not(insideImageMask(image_points[c][f].T, image_sizes[c][0], image_sizes[c][1]))
|
||||
image_points[c][f][mask] = -1.
|
||||
image_points_list[c].append(image_points[c][f].tolist())
|
||||
else:
|
||||
image_points_list[c].append([])
|
||||
|
||||
Reference in New Issue
Block a user