mirror of
https://github.com/PhotonVision/photonvision
synced 2026-07-06 03:31:41 +00:00
* Refactor package structure, various cleanups * Add pipeline classes, settings, separate enums * updated Largest ContourSortMode and added centermost * Add DriverPipeline classes, apply spotless * Add crosshair to DriverMode, cleanups * Add FrameStaticProperties as member in Frame Add FrameStaticProperties as member in Frame * Finish ReflectivePipeline, various tweaks * Apply Spotless * Move test images * add Releasable interface, implement in classes * add TestUtils class, move testimages * Refactor CVPipeline, add ReflectivePipelineTest * Fix ConcurrentModificationException bug in group contours pipe with potential targets * Resolve memory leaks due to unnecessary instantiation of Points * Apply spotless * Add CVMat, ReflectionUtils to help track rogue Mats * various cleanups, add DummyFrameConsumer * Add logback * Add slv4j logger to replace the current debugLogger I'm waiting on stuff to be less skeletoned to add more * Add perimeter, MatOfPoint2f getters to Contour * Create CornerDetectionPipe based on old solvePNPPipe * Add ContourShape class for approxPolyDp Start on ColoredShape tracking * Add point detection, fix convex hull calculation in Contour * Make Draw2dContours pipe respect showMultiple * Update Contour.java * Clean up draw 3d, fix convex hull bug in corner detection * Update geometry classes * Add lifecam calibration data * Implement solvePNP, bounding box top and bottom * Fix JSON mat bug and lifecam default calibration for tests, fix 3d drawing * run spotless * Refactor calibration into `common.calibration` * Update .gitignore * Add offset method to get2020Target * Various cleanups, add PipelineType enum * Apply spotless Co-authored-by: ori agranat <oriagranat9@gmail.com> Co-authored-by: Matt <matthew.morley.ca@gmail.com>
34 lines
544 B
JSON
34 lines
544 B
JSON
{
|
|
"resolution": {
|
|
"width": 640.0,
|
|
"height": 480.0
|
|
},
|
|
"cameraIntrinsics": {
|
|
"rows": 3,
|
|
"cols": 3,
|
|
"type": 6,
|
|
"data": [
|
|
699.3778103158814,
|
|
0.0,
|
|
345.6059345433618,
|
|
0.0,
|
|
677.7161226393544,
|
|
207.12741326228522,
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
},
|
|
"cameraExtrinsics": {
|
|
"rows": 1,
|
|
"cols": 5,
|
|
"type": 6,
|
|
"data": [
|
|
0.14382207979312617,
|
|
-0.9851192814987014,
|
|
-0.018168751047242335,
|
|
0.011034504043795105,
|
|
1.9833437176538498
|
|
]
|
|
}
|
|
} |