In Astronomy, the image taken by telescopes of deep space field, galaxies, planets may appear to be complex - it may be difficult to find boundaries of objects when objects are too near. Or simply one would like to know the shape of the object. Edge detection technique is used in image processing for finding the boundaries of objects within the image. Edge detection would be very useful while analyzing such difficult images. Below is the sample image taken by James Webb telescope. Image Credits: NASA, ESA, CSA, STScI Below is grey image(left) and edge detection image(right) An edge detection operato r used in the above example is called as Canny edge detector Below is the python code used. ********************************************************************** import cv2 import numpy as np import matplotlib.pyplot as plt # read the image image = cv2.imread("E:\\astronomy_related\\edge_detection\\webb_first_deep_field.jpeg") # convert it to grayscale gray = cv2.cvtColor(ima
If you are interested in looking for radio meteor scatter and you don't have radio astronomy setup (Antennas, receiver etc) - Dont Worry. CAMRAS - WebSDR portal gives you opportunity on their website . The below website provides radio waterfall/Spectrum from several receiving antennas. http://websdr.camras.nl:8901/ what to look the website 1)Top right is photo of antenna "25 m dish in Dwingeloo" and where it is pointing . 2)Waterfall graph view(we can change to spectrum view) 3)Top left box- will help you to display grpah from multiple antennas 4) Bottom left box- will help to adjust frequency. 5) Bottom middle box- change frequencies type 6)Bottom right box - will help to change different views- waterfall, spectrum Now it is time to play around !
In Astronomy, sometimes the images send by satellite/telescope could be Blur and one would be interested to make the image Sharpe. The Kernel (it is matrix representation) is to process the image -from Blur image to Sharpe Image. Convolution Matrix, Mask, Matrix/Array are the other names given to the Kernel. Below is the example of Mars Surface Blur Image Image Credit: NASA/JPL-Caltech Below is the processed image which has now become Sharpe Image Please open both images to see the effect.7 Below is the python code used. ****************************************************************** # load the required packages import cv2 import numpy as np # load the image into system memory image = cv2.imread('E:\\astronomy_related\\blurr_to_clear_image\\marssurface_blurr.jpg', flags=cv2.IMREAD_COLOR) # display the blurr image to the screen cv2.imshow('Mars Surface blurr', image) cv2.waitKey() cv2.destroyAllWindows() # display the sharpen image ba
Comments
Post a Comment