51 lines
1.4 KiB
Markdown
51 lines
1.4 KiB
Markdown
# matlab标定参数
|
|
|
|
## 相机内参
|
|
|
|
| 0 | 1 | 2 |
|
|
| --------------------- | --------------------- | --------------------- |
|
|
| 6.138149733734280e+03 | 0 | 7.244878111512812e+02 |
|
|
| 0 | 6.651309839828123e+03 | 5.358189824761293e+02 |
|
|
| 0 | 0 | 1 |
|
|
|
|
|
|
|
|
|
|
|
|
## 畸变
|
|
|
|
|
|
|
|
| 0 | 1 |
|
|
| ---- | ---------------------- |
|
|
| k1 | 15.417476643365749 |
|
|
| k2 | -2.543897784820708e+03 |
|
|
| p1 | 0.006416193049765 |
|
|
| p2 | 0.008645251405539 |
|
|
| k3 | 1.267624998722697e+05 |
|
|
|
|
## code
|
|
|
|
```java
|
|
if (model == Model.MATRICE_300_RTK) {
|
|
cameraMatrix = new Mat(3, 3, CvType.CV_64FC1) {
|
|
{
|
|
put(0, 0, 6.138149733734280e+03, 0, 7.244878111512812e+02);
|
|
put(1, 0, 0, 6.651309839828123e+03, 5.358189824761293e+02);
|
|
put(2, 0, 0, 0, 1);
|
|
}
|
|
};
|
|
distCoeffs = new Mat(5, 1, CvType.CV_64FC1) {
|
|
{
|
|
put(0, 0, 15.417476643365749);
|
|
put(1, 0, -2.543897784820708e+03);
|
|
put(2, 0, 0.006416193049765);
|
|
put(3, 0, 0.008645251405539);
|
|
put(4, 0, 1.267624998722697e+05);
|
|
}
|
|
};
|
|
}
|
|
|
|
```
|
|
|