Can multiple types of images be saved simultaneously?
I have a FLIR A70 camera. Through spinview, I can see several different image modes (Thermal, MSX, Visual, Macro, FSX). I want to save both Thermal and Visual images separately. How should I use spinnaker to accomplish this task?
-
Hello XimingDong,
I hope this email finds you well. I have looked into your inquiry regarding the FLIR A400 and the image modes. It seems that the Spinnaker API, which is primarily for machine vision cameras (see related discussion https://teledynevisionsolutions.zendesk.com/hc/en-us/community/posts/26583535691917-About-PySpin-Functions) , may not offer the desired features for streaming or saving different image modes.
I would like to suggest a couple of alternatives for your consideration:
- You can test the spinnaker pyspin example, gige_example_A400_A700.py (https://flir.custhelp.com/app/answers/detail/a_id/4186/~/flir-spinnaker-sdk---connecting-to-a-flir-a50%2Fa70-or-a400%2Fa500%2Fa700-image), and observe if there are any noticeable differences when applying image modes.
- Alternatively, you could try to save the image as a raw file using Spinnaker and then open with supported SDK, such as Science File or Atlas SDK (see https://flir.custhelp.com/app/answers/detail/a_id/3000/related/1/session/).
I would appreciate it if you could provide me with your thoughts on these suggestions and if they help resolve the issue you are facing.
Please do not hesitate to reach out if you require further assistance or have any additional questions.
Regards,
Ifeanyi
1 -
Dear TDY_lfeanyi,
Thank you for your reply.
I’m currently working on saving both thermal and RGB images simultaneously using the Spinnaker SDK along with RTSP. While this approach technically works, I’ve found that the thermal and RGB images are not aligned, which means I have to perform the alignment manually—a process that is quite time-consuming and error-prone.
I understand that the A70 camera supports MSX mode, which can automatically align and output fused images internally. Unfortunately, this feature doesn’t seem to be available via the Spinnaker SDK.
I would really like to try the Altas SDK since it appears to support this functionality. However, my development environment is based on Linux and C++, and as far as I know, the Altas SDK currently does not support either.
Would you happen to know of any workaround, or are there plans to add MSX or alignment support to Spinnaker in the future?
Best regards,
XimingDong0 -
Dear XimingDong,
I wanted to reach out and provide an update on your inquiry. At the moment, our roadmap does not include MSX support for streaming and saving images via the Spinnaker SDK.However, I'd like to offer an alternative solution that may meet your needs. Considering the environmental and language requirements, using the REST API with Python could be a viable option. I believe this approach may provide the functionality you require.For more detailed information on utilizing the REST API, I have included some helpful links below:These resources should provide valuable insights into implementing the REST API for your specific use case.Please let me know if this alternative solution is something you would like to explore further.Best regards,Ifeanyi0
Please sign in to leave a comment.
Comments
3 comments