{'fraction_non_alphanumeric': 0.02023809523809524, 'fraction_numerical': 0.0, 'mean_word_length': 5.007142857142857, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An algorithm to magnify images

In this paper, we present a new algorithm to magnify images. Using this algorithm, we can prevent deterioration of image quality when images are magnified. Image details can not be obtained by conventional interpolation method. Therefore, we obtain polynomial approximation of amplitude of low frequency parts, and we expand the approximated curve to high frequency parts. These high frequency components are used as high frequency spectrum. When the amplitude is changed, the phase is also changed because amplitude and phase are not independent of each other. So, phase is changed by this extrapolation process. We propose an algorithm to correct the phase by using Hilbert transform. We apply this algorithm to magnify digital images. Using these techniques, we can obtain higher quality magnified images.