{'fraction_non_alphanumeric': 0.01529051987767584, 'fraction_numerical': 0.0, 'mean_word_length': 5.121495327102804, '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 Adaptive Edge Detection Algorithm Using Two Power Spectrum Attributes

Through the Fourier analysis of input image, we could obtain its power spectrum which implies image texture. Further the ring and the wedge attributes of this spectrum could be defined. The ring attribute could describe the density of image texture. The wedge attribute could describe the direction of image texture. Therefore, the algorithm proposed could detect image edges based on texture adaptively, by using these two attributes as the criteria of template selection. The experiment shows this algorithm could detect image edge accurately and has the function of anti-noise.