Global registration used is often to poor with wide field
ID0000182: This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
| Id | Category | View | Date Submitted | Updated | Due Date |
|---|---|---|---|---|---|
| ID0000182 | Siril | public | 2017-08-23 | 2017-09-06 | - |
| Reporter | lock42 | Assigned To | lock42 | Resolution | fixed |
| Priority | normal | Severity | feature | Reproducibility | N/A |
| Platform | GNU/Linux 64bits | OS | Debian | OS Version | Testing |
| Product Version | 0.9.6 | Target Version | 0.9.7 | Fixed in Version | 0.9.7 |
Description :
Our current global registration algorithm only uses linear fit. This is not good when images are distorded (generally for wide fields). One good approch is to use homography transformation matrix. Opencv has a good function to do it: http://docs.opencv.org/2.4/modules/calib3d/doc/camera_calibration_and_3d_reconstruction.html?highlight=findhomography#findhomography The problem is that this function needs the calib3d module but the deb version of the module has a bug and seems to depend of GTK2 ... It results that Siril cannot be launched with this module because of the conflict between GTk2 and GTK3:
siril:17168): Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported
attachment(s) :
0