steevo87 / thermalvis

Cross-platform, OpenCV-based functionality for image processing and computer vision in thermal-infrared
BSD 3-Clause "New" or "Revised" License
124 stars 63 forks source link

Get calibrator node working #81

Open steevo87 opened 10 years ago

steevo87 commented 10 years ago

Should have all the features of mm-calibrator

maxfolley commented 9 years ago

Any update on this? Was hopeful this package would help with thermal calibration I'm attempting but the calibration node doesn't seem to be working.

steevo87 commented 9 years ago

Hi Maxwell

I'm working in a completely different job now so I can no longer afford to "pro-actively" support this project anymore unfortunately.

However, I am happy to help you out if you want. From memory I wasn't expecting the node to be too far off from working, but I don't have a linux machine at the moment to test with. I can set one up on a virtual machine though.

If you think you're interested, can you please give me some more information? E.g. Version of Linux/Ubuntu, version of ROS/OpenCV, Compilation/Runtime error messages?

Kind Regards

Steve

On Tue, Sep 22, 2015 at 9:30 PM, Maxwell Folley notifications@github.com wrote:

Any update on this? Was hopeful this package would help with thermal calibration I'm attempting but the calibration node doesn't seem to be working.

— Reply to this email directly or view it on GitHub https://github.com/steevo87/thermalvis/issues/81#issuecomment-142410931.

fmenegui commented 6 years ago

How can I get the output data from the mm-calibration app? I am using the Linux Only build and when I type on the terminal "./MM-Calibrator calibrator_demo.launch" the app runs fine, it gets the patterns on the images provided. But How can I get the output of this calibration? I tried to offer a second parameter by typing "./MM-Calibrator calibrator_demo.launch cal.yml" but It doesn't work. The apps creates a .txt file with no content inside it.

steevo87 commented 6 years ago

It should produce a .yml file called "intrinsics-0.yml" (assuming you are just calibrating one camera).

This should appear in the "outputFolder" as specified during in the .launch file.

Unless you cloned the repository in the exact same location as me, you will probably need to change this value manually by editing the .launch file. Its default value (~\Documents\GitHub\thermalvis\output) will only work if you have an output directory at that path. You might want to try something like C:\Users\\Desktop instead.

Hope this helps.