एक छवि के लिए यह सरल एक कनवल्शन कर्नेल जैसा निम्नलिखित किनारों को अच्छी तरह से मिलेगा:
[१ २ - १]
यह प्रत्येक एज पॉइंट पर सिंगल एज पिक्सेल देता है। कोई उपद्रव नहीं, कोई उपद्रव नहीं। कैनी भी इस समस्या के लिए शामिल है। यदि आप किसी भी कोण पर लाइनों के लिए किनारे बिंदुओं को खोजना चाहते हैं, तो आप एक साधारण लाप्लासियन, गॉसियन के लाप्लासियन (एलओजी), या गौसेन के अंतर (DoG) का उपयोग कर सकते हैं। सोबेल और प्रीविट भी सरल लेकिन अनुचित हैं क्योंकि वे एक "डबल मोटाई" लाइन का उत्पादन करते हैं।
यहाँ बताए गए किसी दुष्ट का तेज़ कार्यान्वयन है:
http://www.ic.uff.br/~laernernandes/projects/kht/index.html
"पैरामीटरलेस हफ़" एल्गोरिदम भी हैं जो बहुत तेज़ हैं, लेकिन लागू करने और डिबग करने के लिए थोड़ा मुश्किल है।