LabVIEW Multi-File Processing Upgrade

Job ID: 40082511

Budget: $30 – $250 AUD

I have an existing LabVIEW VI that already opens a single image and shows a “Luminance Graph.” At the moment each file is Manually selected one by one and that interaction style must remain—no folder scanning or external file list. What I need is for the same VI to accept multiple manual selections in one go, iterate through each chosen jpg, remove the axis and legend from the graph, and automatically save the resulting Luminance Graph Original image as (originalfilename)HM.jpg in the very same folder where the source image lives.

Key points you’ll be tackling
• Keep manual selection—simply extend it to multi-select so I can highlight several jpg files in the dialog.
• For every file in that set, run the current processing exactly as it works now.
• Remove the axis and legend from the 'Luminance Graph'.
• After each iteration, programmatically export the “Luminance Graph” (without the axis and legend) to a JPEG named after the input file with “HM” appended just before the extension, e.g., image123HM.jpg.
• Write the output back into the source directory without asking for a path.
• All work must be done in LabView with no additional programs (eg phthrequired.

Deliverables
1. Updated LabVIEW VI (saved in LabVIEW 2024 Q1) with clean block diagram comments showing the new loop, graph changes, and file-dialog changes.
2. Brief note or screenshot confirming the filename-handling logic and test run on at least three jpg samples.
3. Provide HM output file of at least 3 samples, without axis and legend, and with correct file name.

An example original file and output luminance graph jpg (without axis and legend) is attached. Original file: A64A0813.jpg, Output file: A64A0813HM.jpg

If anything about my current front-panel or control naming needs clarification, let me know early so we can keep this a quick, tidy job.
Related categories: LabVIEW Image Processing