Hi Emmanuel,
For my new EPICS areaDetector software the video stream is delivered via
an EPICS waveform record. There are several other records that describe
the frame size, data type, color mode, etc.
I've written a plugin for the ImageJ open-source Java application that
displays this video stream. ImageJ has lots of nice features, like the
pseudocolor you are asking about. It also has dynamic line profiles,
showing the intensity of a line cut through the image data that updates
in real time, the ability to capture frames into a 3-D buffer for
playback as a movie or stills, etc.
The EPICS + ImageJ solution can display more than 50 frames/sec at
640x480 resolution.
Mark
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Emmanuel Mayssat
Sent: Friday, July 17, 2009 1:51 PM
To: epics
Subject: pseudo coloring of video stream
All,
This is not directly related to epics, but rather to operations of
control system.
We are using a video stream of 640x480 black and white.
Operators are interested in the intensity of each pixel. This
information is used for diagnostics.
The human eye being more sensitive to colors than to shade of gray, I
would like to implement a pseudo coloring algorithm. That is filter the
video feed (real time) and map pixel depth to a color table.
Is anyone using this?
(very common for laser commissioning I was told)
If so, let's talk!
Regards,
Emmanuel Mayssat
650/793-0626