{'fraction_non_alphanumeric': 0.010676156583629894, 'fraction_numerical': 0.0, 'mean_word_length': 5.393939393939394, '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}}
Anisotropic Filter Based Modified Canny Algorithm

Canny algorithm is a classical edge detection algorithm, but the decision is based on incomplete information and the presupposition that the image is isotropic everywhere, which will give rise to low accuracy or wrong result. Based on directional filter, more adjacent pixels are introduced into Canny algorithm, unified matrix representation and triangular masks provide a instinct understanding and groundwork for the further application such as three- dimension edge detection of Canny algorithm. The new algorithm is described with some examples and the comparison between the old method and the proposed method proves that the proposed algorithm has advantage in the ability to detect edges and suppress noises. And the change of parameters has a slight effect on the proposed algorithm.