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.
Simple demo
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.
OV7670 demo
To do!
Repository
You can get qSerialTerm source code from this repository.
More Information
qSerialTerm as serial port terminal emulator
qSerialTerm for data logging
qSerialTerm for servomotor control
qSerialTerm for data acquisition
This comment has been removed by a blog administrator.
ReplyDeletehow to get the setup for this qserialterm???
ReplyDeleteplz help i am unable to check whether proper image is coming or not??
i forget to add that i need it for windows 7
ReplyDelete