EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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  <20232024  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  <20232024 
<== Date ==> <== Thread ==>

Subject: Increasing NDArray XSize and YSize with areaDetector
From: "Marco A. Barra Montevechi Filho via Tech-talk" <tech-talk at aps.anl.gov>
To: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Mon, 8 May 2023 20:44:39 +0000
Hello all!

Im again using ADSimDetector to do some PoC's with areaDetector. I wanted to rotate an image by an arbitrary angle and i managed to do so with the NDWarp plugin that i found here: https://epics.anl.gov/tech-talk/2021/msg01414.php

The plugin works very nicely (by the way: couldnt it be in the areaDetector main user guide page? It seems that it could be useful for a ton of people) but, as obviously the diagonal of the initial array is bigger than the sides, i end up with a trimmed image (i append the original and rotated image).

What is the ideal way of passing the array to something that doesnt cut the diagonal corners as is happening with my current implementation?
I thought about using PluginGather in some way, but couldnt figure it out. The only way i can think about is by writing a whole new ADDriver that is called in .cmd file and instantiates a new NDArray, bigger than the first.

Can i instantiate a bigger NDArray in some easier way? 

Thanks,

Marco

Aviso Legal: Esta mensagem e seus anexos podem conter informações confidenciais e/ou de uso restrito. Observe atentamente seu conteúdo e considere eventual consulta ao remetente antes de copiá-la, divulgá-la ou distribuí-la. Se você recebeu esta mensagem por engano, por favor avise o remetente e apague-a imediatamente.

Disclaimer: This email and its attachments may contain confidential and/or privileged information. Observe its content carefully and consider possible querying to the sender before copying, disclosing or distributing it. If you have received this email by mistake, please notify the sender and delete it immediately.

Attachment: original_image.png
Description: original_image.png

Attachment: rotated_image.png
Description: rotated_image.png


Replies:
Re: Increasing NDArray XSize and YSize with areaDetector Mark Rivers via Tech-talk

Navigate by Date:
Prev: Re: EPICS 7.0.4.1. Gettings Started under Windows 10 WSYS2 MinGW UCRT 64, Problem with camonitor Alexander Kessler via Tech-talk
Next: Re: Increasing NDArray XSize and YSize with areaDetector Mark Rivers via Tech-talk
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  <20232024 
Navigate by Thread:
Prev: Re: EPICS 7.0.4.1. Gettings Started under Windows 10 WSYS2 MinGW UCRT 64, Problem with camonitor Ralph Lange via Tech-talk
Next: Re: Increasing NDArray XSize and YSize with areaDetector Mark Rivers via Tech-talk
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  <20232024 
ANJ, 09 May 2023 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·