Skip to content
This repository has been archived by the owner on Dec 15, 2020. It is now read-only.

Commit

Permalink
Merge pull request #37 from astrofrog/test-fits2bitmap
Browse files Browse the repository at this point in the history
Test fits2bitmap
  • Loading branch information
astrofrog committed Nov 6, 2014
2 parents 5f94b9b + b0d97a3 commit 6341fe1
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 7 deletions.
16 changes: 9 additions & 7 deletions imageutils/scripts/fits2bitmap.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@
import argparse
from astropy import log
import astropy.io.fits as fits
import imageutils

import matplotlib.cm as cm
import matplotlib.image as mimg

from ..normalization.ui import scale_image


def fits2bitmap(filename, exten=0, out_fn=None, scale='linear',
power=1.0, noise_level=None, min_cut=None, max_cut=None,
Expand Down Expand Up @@ -90,12 +92,12 @@ def fits2bitmap(filename, exten=0, out_fn=None, scale='linear',
'name'.format(cmap))
raise SystemExit()

image_scaled = imageutils.scale_image(image, scale=scale, power=power,
noise_level=noise_level,
min_cut=min_cut, max_cut=max_cut,
min_percent=min_percent,
max_percent=max_percent,
percent=percent)
image_scaled = scale_image(image, scale=scale, power=power,
noise_level=noise_level,
min_cut=min_cut, max_cut=max_cut,
min_percent=min_percent,
max_percent=max_percent,
percent=percent)

mimg.imsave(out_fn, image_scaled, cmap=cmap)
log.info('Saved file to {0}'.format(out_fn))
Expand Down
Empty file.
11 changes: 11 additions & 0 deletions imageutils/scripts/tests/test_fits2bitmap.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import numpy as np
from astropy.io import fits

from ..fits2bitmap import fits2bitmap

def test_fits2bitmap_function(tmpdir):
filename = tmpdir.join('test.fits').strpath
fits.writeto(filename, np.ones((128, 128)))
fits2bitmap(filename)


0 comments on commit 6341fe1

Please sign in to comment.