Previous: NoiseChisel, Up: Image analysis [Contents][Index]
Detecting and segmenting signal over an image results in labeled images where each pixel is labeled with the ID (an integer) that is specified by the detector program. But this labeled image by its self can hardly be of any scientific use. The job of MakeCatalog is to combine the input image, the noise properties and the labels of pixels into a catalog (a text file table) which can easily be used for high-level scientific interpretations.
NoiseChisel (Gnuastro’s signal detection tool, see NoiseChisel) does not produce any catalog of the detected objects by its self. Only a labeled FITS image is output, see NoiseChisel output. The output of NoiseChisel can be directly fed into MakeCatalog to generate the catalog. Some of the reasons for making the catalog in a separate program80 are listed below:
Another advantage of less complexity is when the parameter you want to measure over one profile is not provided by the developers of MakeCatalog. You can simply open this tiny little program and add your desired calculation easily. However, if making a catalog was part of NoiseChisel, it would require a lot of energy to understand all the steps in order to add desired parameter.
Here is an example of doing both: suppose you have images in various broad band filters at various resolutions and orientations. The image of one color will thus not lie exactly on another or even be in the same scale. However, it is imperative that the same pixels be used in measuring the colors of galaxies.
Therefore NoiseChisel can be run on the reference image and ImageWarp (ImageWarp) can be applied to the labeled images to find the pixels to use in the other image. Then MakeCatalog can generate the final catalog for both targets. It is currently customary to warp the images to the same pixel grid, however, this is very harmful for the data and creates correlated noise. It is much more accurate to do the transformations on the labeled image.
• Depth and limiting magnitude: | For comparing different catalogs. | |
• Invoking astmkcatalog: | Options and arguments to MakeCatalog. |
Most existing software that do object detection also output a catalog, so this is not a common practice.
Previous: NoiseChisel, Up: Image analysis [Contents][Index]
Read in other formats.
GNU Astronomy Utilities manual, November 2015.