[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #63171] Strange patterns on warped images
From: |
Pedram Ashofteh Ardakani |
Subject: |
[bug #63171] Strange patterns on warped images |
Date: |
Wed, 12 Oct 2022 05:18:19 -0400 (EDT) |
Follow-up Comment #16, bug #63171 (project gnuastro):
Nice catch Raul! I forgot about '--envseed' 🤦
Here's a cleaner version of the previous code. Now you can easily read the
image properties from environment and use them to Warp or SWarp the image. Of
course this is just for quick analysis, and you should be careful only to run
these when environment variables are set. If not, they will produce errors
(before doing anything).
# Set the random seed for arith noise, don't forget to use '--envseed'.
export GSL_RNG_TYPE=ranlxs1
export GSL_RNG_SEED=1665844464
# Set pixel scale, image size, and center values for Warp and SWarp.
CDELT=0.555594 # in arcsec
WIDTH='700,700' # in pixels
CENTER='109.5309438,40.17599612'
RUN_SWARP_ON_TO ()
{
swarp "$1" -IMAGEOUT_NAME "$2" \
-SUBTRACT_BACK N -IMAGE_SIZE $WIDTH \
-CENTER_TYPE MANUAL -CENTER $CENTER \
-PIXELSCALE_TYPE MANUAL -PIXEL_SCALE $CDELT
}
RUN_ASTWARP_ON_TO ()
{
astwarp "$1" --width $WIDTH --widthinpix \
--center $CENTER --cdelt ${CDELT}/3600 -o "$2"
}
REMOVE_PV_FROM_TO ()
{
cp "$1" "$2"
# Remove all PV keywords from file
PKEYS=$(astfits "$1" -h1 --printkeynames | grep --color=never ^PV)
for pv in $PKEYS; do
astfits "$2" -h1 --delete $pv
done
# Update the projection from TPV to TAN
astfits "$2" -h1 --update CTYPE1,RA---TAN --update CTYPE2,DEC--TAN
}
I also found out using crop will produce very tiny dot patterns on the image.
The difference is very small and negligible. But it is there. They look like
Fourier transform side-effects, see file 'ones-pv-warp.jpg'.
To check this, I used the original 'ones.fits' image with a 700 by 700 crop of
image center 'crop/ones.fits', and a crop of the original image size (to check
if indeed astcrop is making that pattern or if it is a side-effect of working
on a smaller crop of the image). You can find the region file attached as
'ones-pv.reg'.
I chose 700x700 since it could hold 9 squares of the pattern seen in
m51-noise-pv.fits (file #53838).
So I guess you can ignore this pattern if you see it in the cropped images.
mkdir crop
astcrop m51.fits -h1 --center 109.5309438,40.17599612 \
--width 700,700 --widthinpix --mode wcs -o crop/m51.fits
cd crop
astarithmetic m51.fits -h1 set-i i i / -o ones.fits
RUN_SWARP_ON_TO ones.fits ones-swarp.fits
RUN_ASTWARP_ON_TO ones.fits ones-warp.fits
## The large circle
This circle is completely tied with the PV coefficients. I tried altering
several coefficients, and it completely changed shape. So in essence, Warp is
using WCSLIB to accurately calculate the distortion effects; which create
these patterns.
(file #53841, file #53842)
_______________________________________________________
Additional Item Attachment:
File name: ones-pv-warp.jpg Size:82 KB
<https://file.savannah.gnu.org/file/ones-pv-warp.jpg?file_id=53841>
File name: ones-pv.reg Size:1 KB
<https://file.savannah.gnu.org/file/ones-pv.reg?file_id=53842>
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?63171>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [bug #63171] Strange patterns on warped images, (continued)
- [bug #63171] Strange patterns on warped images, Mohammad Akhlaghi, 2022/10/10
- [bug #63171] Strange patterns on warped images, Pedram Ashofteh Ardakani, 2022/10/10
- [bug #63171] Strange patterns on warped images, Pedram Ashofteh Ardakani, 2022/10/10
- [bug #63171] Strange patterns on warped images, Pedram Ashofteh Ardakani, 2022/10/10
- [bug #63171] Strange patterns on warped images, Pedram Ashofteh Ardakani, 2022/10/10
- [bug #63171] Strange patterns on warped images, Raul Infante-Sainz, 2022/10/10
- [bug #63171] Strange patterns on warped images, Mohammad Akhlaghi, 2022/10/11
- [bug #63171] Strange patterns on warped images, Pedram Ashofteh Ardakani, 2022/10/11
- [bug #63171] Strange patterns on warped images, Raul Infante-Sainz, 2022/10/12
- [bug #63171] Strange patterns on warped images, Raul Infante-Sainz, 2022/10/12
- [bug #63171] Strange patterns on warped images,
Pedram Ashofteh Ardakani <=
- [bug #63171] Strange patterns on warped images, Pedram Ashofteh Ardakani, 2022/10/16
- [bug #63171] Strange patterns on warped images, Pedram Ashofteh Ardakani, 2022/10/16
- [bug #63171] Strange patterns on warped images, Mohammad Akhlaghi, 2022/10/17
- [bug #63171] Strange patterns on warped images, Pedram Ashofteh Ardakani, 2022/10/24