Convert jpg to fits
Step 1: Start with your JPG image.
Step 2: Convert your image to FITS
For the GIMP, start up the software
and in the main window select "Open" from the "File" menu.
The image will open up in a new window, you can use the GIMP to modify the image (adjust contrast, colormap etc).
Then, select "Save as" from the "File" menu in the window containing the image, and hit "Select File Type" in the dialog box to bring up the file type options, and select "Flexible Image Transport System". Pick a name for your file ending in .fits, e.g. einstein_orig.fits
Step 3 Add FITS header keywords and change the format
At this stage, we need to manipulate the FITS file to get it readable by simdata (an 8bit to 32bit conversion) and trim it down to 300x300 pixels.
First, read the FITS file into CASA. Then use immath to trim the image to 300x300 and write it out as 32-bit FITS file:
importfits(fitsimage='einstein_orig.fits',imagename='testimage',overwrite=True) default 'immath' imagename = 'testimage' expr = 'IM0' box = '0,0,299,299' outfile = 'testimage2' immath() exportfits(imagename ='testimage2',fitsimage ='Einstein.fits',overwrite=True)
Et Voila! You can use the FITS image Einstein.fits with simobserve and simanalyze.