Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Mat cameraMatrix = new Mat(new Size(3,3), CvType.CV_64FC1);
- cameraMatrix.put(0,0,3275.907);
- cameraMatrix.put(0,1,0);
- cameraMatrix.put(0,2,2069.153);
- cameraMatrix.put(1,0,0);
- cameraMatrix.put(1,1,3270.752);
- cameraMatrix.put(1,2,1139.271);
- cameraMatrix.put(2,0,0);
- cameraMatrix.put(2,1,0);
- cameraMatrix.put(2,2,1);
- Mat distortionMatrix = new Mat(new Size(4,1), CvType.CV_64FC1);
- distortionMatrix.put(0,0,-0.006934);
- distortionMatrix.put(0,1,-0.047680);
- distortionMatrix.put(0,2,0.002173);
- distortionMatrix.put(0,3,0.002580);
- Mat map1 = new Mat();
- Mat map2 = new Mat();
- Mat temp = new Mat();
- Imgproc.initUndistortRectifyMap(cameraMatrix, distortionMatrix, temp, cameraMatrix, src.size(), CvType.CV_32FC1, map1, map2);
- Imgproc.remap(mat, undistortPicture, map1, map2, Imgproc.INTER_LINEAR);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement