qSerialTerm, an open source Qt based Serial Port interface software, can now be used to view images streamed via a Serial Port.
Currently, qSerialTerm supports Grayscale, RGB888 and YCbCr422 formats. Below you can see the interface.
qSerialTerm configured to receive images.
By default, the received image is displayed at its original size. By checking the "Fit to Screen" check box, the image will be scaled to fit the screen.
Image scaling using "Fit to screen" check box.
As usual, I'm posting a demo image. By shorting the TX and RX lines of my USB<->UART converter, I'll control the RGB levels of a single pixel. To do so, I'm using the "frame" feature and the Image Viewer mode.
Demo: Echoing back a RGB pixel.
You can get qSerialTerm source code from this repository.
qSerialTerm as serial port terminal emulator
qSerialTerm for data logging
qSerialTerm for servomotor control
qSerialTerm for data acquisition