LBSA: A GUI-based Matlab software for the advanced laser beam shaping with spatial light modulators
We present LBSA — a complex laser beam shaping application that integrates the design and control features into a single graphical user interface app. This approach makes the advanced beam shaping operations accessible even for non-technical users. The control component automatically detects both th...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2023-05-01
|
Series: | SoftwareX |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S2352711023000389 |
_version_ | 1827940586781409280 |
---|---|
author | Mateusz Szatkowski Przemysław Litwin Jan Masajada |
author_facet | Mateusz Szatkowski Przemysław Litwin Jan Masajada |
author_sort | Mateusz Szatkowski |
collection | DOAJ |
description | We present LBSA — a complex laser beam shaping application that integrates the design and control features into a single graphical user interface app. This approach makes the advanced beam shaping operations accessible even for non-technical users. The control component automatically detects both the reflective spatial light modulator and an external camera, while the design one, offers built-in phase shaping functions. These enable complex beam shaping from a single standalone app. In this work, we go through each of the LBSA components, describe their features, and provide a usage example based on experimental results. |
first_indexed | 2024-03-13T09:11:33Z |
format | Article |
id | doaj.art-fd5db7b4835f492ea02adac720d93c86 |
institution | Directory Open Access Journal |
issn | 2352-7110 |
language | English |
last_indexed | 2024-03-13T09:11:33Z |
publishDate | 2023-05-01 |
publisher | Elsevier |
record_format | Article |
series | SoftwareX |
spelling | doaj.art-fd5db7b4835f492ea02adac720d93c862023-05-27T04:25:45ZengElsevierSoftwareX2352-71102023-05-0122101342LBSA: A GUI-based Matlab software for the advanced laser beam shaping with spatial light modulatorsMateusz Szatkowski0Przemysław Litwin1Jan Masajada2Corresponding author.; Wrocław University of Science and Technology, Department of Optics and Photonics, Wybrzeże Wyspiańskiego 27, 50-370 Wrocław, PolandWrocław University of Science and Technology, Department of Optics and Photonics, Wybrzeże Wyspiańskiego 27, 50-370 Wrocław, PolandWrocław University of Science and Technology, Department of Optics and Photonics, Wybrzeże Wyspiańskiego 27, 50-370 Wrocław, PolandWe present LBSA — a complex laser beam shaping application that integrates the design and control features into a single graphical user interface app. This approach makes the advanced beam shaping operations accessible even for non-technical users. The control component automatically detects both the reflective spatial light modulator and an external camera, while the design one, offers built-in phase shaping functions. These enable complex beam shaping from a single standalone app. In this work, we go through each of the LBSA components, describe their features, and provide a usage example based on experimental results.http://www.sciencedirect.com/science/article/pii/S2352711023000389Laser beam shapingSpatial light modulatorDigital holography |
spellingShingle | Mateusz Szatkowski Przemysław Litwin Jan Masajada LBSA: A GUI-based Matlab software for the advanced laser beam shaping with spatial light modulators SoftwareX Laser beam shaping Spatial light modulator Digital holography |
title | LBSA: A GUI-based Matlab software for the advanced laser beam shaping with spatial light modulators |
title_full | LBSA: A GUI-based Matlab software for the advanced laser beam shaping with spatial light modulators |
title_fullStr | LBSA: A GUI-based Matlab software for the advanced laser beam shaping with spatial light modulators |
title_full_unstemmed | LBSA: A GUI-based Matlab software for the advanced laser beam shaping with spatial light modulators |
title_short | LBSA: A GUI-based Matlab software for the advanced laser beam shaping with spatial light modulators |
title_sort | lbsa a gui based matlab software for the advanced laser beam shaping with spatial light modulators |
topic | Laser beam shaping Spatial light modulator Digital holography |
url | http://www.sciencedirect.com/science/article/pii/S2352711023000389 |
work_keys_str_mv | AT mateuszszatkowski lbsaaguibasedmatlabsoftwarefortheadvancedlaserbeamshapingwithspatiallightmodulators AT przemysławlitwin lbsaaguibasedmatlabsoftwarefortheadvancedlaserbeamshapingwithspatiallightmodulators AT janmasajada lbsaaguibasedmatlabsoftwarefortheadvancedlaserbeamshapingwithspatiallightmodulators |