1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 <2011> 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 <2011> 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: Dynamic images in BOY |
From: | Paweł Prędki <[email protected]> |
To: | "Kasemir, Kay" <[email protected]> |
Cc: | TechTalk <[email protected]> |
Date: | Mon, 06 Jun 2011 16:28:49 +0200 |
W dniu 2011-06-06 15:33, Kasemir, Kay pisze:
On 6/6/11 08:59 , "Paweł Prędki"<[email protected]> wrote:Is it possible to do such a thing in BOY? There is an Image widget but I believe it's for static images only.The "Intensity Graph" widget displays waveforms that are really grayscale images. For example: waveform with 10000 elements, "width" 100 means: Elements 0...99 are the first row of the image, elements 100..199 are the second row of the image and so on. You need to specify the minimum and maximum element value, like 0 and 255, which will then be mapped to black...white or some other color map of your choosing. -Kay
Hello Kay,Thanks for your reply. That would be a good way to do it for one-channel (grayscale) images. I believe the cameras we will be dealing with will provide RGB (color) images.
I understand there is no straightforward way to do it. There is no image record type in EPICS that clients could understand. Do you think there is a need for such a thing? Like you said, a simple waveform could store such raw image data in a BMP format without a header and the clients would then be able to draw it.
Regards, -- Paweł Prędki Technical University of Lodz Department of Microelectronics and Computer Science ul. Wolczanska 221/223, 90-924 Lodz, Poland tel. +4842 6312720