LabVIEW–MATLAB Image Workflow

Job ID: 40072952

Budget: $30 – $250 USD

I already have a folder of PNG frames representing a short animation.
The job is to build a small LabVIEW application that:

• Reads each PNG from the directory, converts it into an 8-bit or 24-bit array (whichever is native to the file), and isolates the pixels whose colour matches my target mask.
• Records the (x, y) coordinates of every matched pixel frame-by-frame, writing them to a clean data structure that can be passed to MATLAB.
• Reconstructs the full image sequence inside LabVIEW so I can preview playback in real time.
• Detects collisions in two ways: (1) pixels that cross the image borders, and (2) collisions between coloured “spheres” (connected components you identify).
• Hands the processed positions to MATLAB, where the same sequence is re-rendered, collisions are highlighted, and both the numeric data and the annotated video are saved to disk.

Key points
– Source images: PNG in a local folder.
– Toolchain: LabVIEW (preferably using Vision Development Module) for all image I/O and pixel work; MATLAB for final display and save.
– Output files: a .vi or LabVIEW project file, a .m script/function, plus example data proving the workflow works on at least ten sample frames.

Acceptance test
Load my sample folder, run the VI, watch the preview without errors, then open MATLAB and confirm the saved video shows correctly marked collisions and that a coordinate matrix is written to workspace.

If you have a ready-to-share LabVIEW/MATLAB bridge or experience with Vision Assistant scripting, mention it when you respond so we can move quickly.