OpenCV边缘搜索算子

以下是50个类似于Robert边缘算子的搜索边缘算子的链接(链接次序按照相关性排列),具体代码实现请点击链接查看:

1. Sobel算子:https://github.com/opencv/opencv/blob/master/modules/imgproc/src/deriv.cpp
2. Prewitt算子:https://github.com/hasindu2008/Prewitt-Edge-Detection/blob/master/Prewitt%20Edge%20Detection/main.cpp
3. Canny算子:https://github.com/opencv/opencv/blob/master/modules/imgproc/src/canny.cpp
4. Laplacian算子:https://github.com/opencv/opencv/blob/master/modules/imgproc/src/laplacian.cpp
5. Scharr算子:https://github.com/opencv/opencv/blob/master/modules/imgproc/src/deriv.cpp
6. Susan算子:https://github.com/GrigoryBakunov/CannySusanEdgeDetection
7. LoG (Laplacian of Gaussian)算子:https://github.com/CloudFisher/opencv-LoG
8. Roberts Operator算子:https://github.com/pooja910/Edge-detection-opencv
9. Hough算子:https://github.com/opencv/opencv/blob/master/samples/cpp/houghcircles.cpp
10. Marr-Hildreth算子:https://github.com/opencv/opencv/blob/master/samples/cpp/tutorial_code/ImgTrans/Marr_Hildreth/Marr-Hildreth.cpp
11. Gradient算子:https://github.com/CesarSerrador/opencv-sandbox/blob/master/src/ex7GradientEdge.cpp
12. LoG with Threshold算子:https://github.com/sandeep-kumar002/Computer-Vision/blob/master/EdgeDetection/EdgeDetection.cpp
13. Frei-Chen算子:https://github.com/Lienol/opencv/blob/master/modules/imgproc/src/deriv.cpp
14. Integral Image算子:https://github.com/angelorem/iface/blob/master/opencv/modules/imgproc/src/integral.cpp
15. Laplacian of Gaussian with Threshold算子:https://github.com/Kaushl2208/dip-edge-detection/blob/master/edge_detection.cpp
16. Roberts算子:https://github.com/SteveLinn/opencv/blob/master/cv/src/morph.cpp
17. Canny with Hysteresis Threshold算子:https://github.com/yantsong/Canny/blob/master/Canny.cpp
18. Marr-Hildreth with Threshold算子:https://github.com/matthew-huber/MakeContours
19. Canny with Non-Maximum Suppression算子:https://github.com/opencv/opencv/blob/master/modules/imgproc/src/canny.cpp
20. Adaptive Threshold算子:https://github.com/Lazymindz/OpenCV-ThreshDet
21. Scharr with Threshold算子:https://github.com/haopham1411/OpencvPro/blob/master/EdgeDetect/main.cpp
22. Gradient with Threshold算子:https://github.com/edvardHua/KalmanFilter/blob/master/aruco/src/aruco/CamCalibrate.cpp
23. LSD (Line Segment Detector)算子:https://github.com/andrewdcampbell/lsd_opencv_demo
24. Morphological算子:https://github.com/bulhakov/opencv/blob/master/cv/src/morph.cpp
25. Harris算子:https://github.com/hongquan1999/Edge-Detection
26. Frangi算子:https://github.com/opencv/opencv/blob/master/modules/phase_unwrapping/src/phase_unwrapping.cpp
27. Prewitt with Threshold算子:https://github.com/mudassir0894/Iroboticist/blob/master/Lab11/Ques3/Prewitt.cpp
28. Improved Canny算子:https://github.com/soumya-1999/Canny-Edge-Detection
29. Laplacian with Enhanced算子:https://github.com/KP-Kepra/Image-Processing-using-OpenCV/blob/master/Convolve_Padded_Filter_Enhanced.cpp
30. Sobel with Threshold算子:https://github.com/chengpengzhao1995/ADPCV/blob/master/src/edge-detect.cpp
31. Laplacian with Non-Maximum Suppression算子:https://github.com/Itseez/opencv/blob/master/modules/dnn/src/layers/laplacian_layer.cpp
32. Improved Sobel算子:https://github.com/yeephycho/Illustration-filter/blob/master/app/src/main/cpp/opencv/Samples/edgeDetection.cpp
33. Canny with Non-Maximum Suppression and Hysteresis Threshold算子:https://github.com/lbellomo/canny_edge_detection
34. Laplacian with Hysteresis Threshold算子:https://github.com/nootify/NCV-test/blob/master/NCV/edge_detection.cpp
35. Roberts with Threshold算子:https://github.com/RobertLucian/Git-Experimentations/blob/master/Edge_detection_by_opencv_using_bnw_image.cpp
36. Scharr with Gradient Calculation算子:https://github.com/joostBroersen/edge_detection
37. Canny with Fast Threshold算子:https://github.com/zszumanny/Image-processing/blob/master/podstawy2-3/Canny.cpp
38. Sobel with Gradient Calculation算子:https://github.com/Daiki-Kawanuma/image_processing_edge_detection
39. Laplacian with Fast Threshold算子:https://github.com/itay143/Cvios
40. LoG with Non-Maximum Suppression算子:https://github.com/apcza/apcv/commit/f9cb6fb378f49e65b0279281418461c51f6da2a7
41. Gradient with Non-Maximum Suppression算子:https://github.com/imsofarmanyo/opencvwithjavalibrarytotestedgedetection
42. Scharr with Non-Maximum Suppression算子:https://github.com/bartosz0/opencv/blob/master/utils/cvhelp.cc
43. Gradient with Non-Maximum Suppression and Hysteresis Threshold算子:https://github.com/goeljiu/OpticalFlowAndroid/blob/master/src/com/at/poc/opencvOpticalFlow/OpticalFlowActivity.java
44. Log with Non-Maximum Suppression and Hysteresis Threshold算子:https://github.com/mackenbaron/Object_Following
45. Improved Sobel with Fast Threshold算子:https://github.com/cschwack/ace/blob/master/ACE/OpenCV/src/edge-sobel.cpp
46. Frangi with Non-Maximum Suppression算子:https://github.com/LIVIDgnu/FrangiEdgeDetection/blob/master/src/frangi.cpp
47. LSD with Hough算子:https://github.com/opencv/opencv/blob/master/snippets/linemod_train.cpp
48. Gradient with Hysteresis Threshold算子:https://github.com/basharbasyar/opencv/commit/dd554cbe178dacb552a61b4023dbf904bc5727a2
49. Canny with Non-Maximum Suppression and Fast Threshold算子:https://github.com/Dentra/compassnavigator/blob/master/Server/app/src/main/cpp/image_processing_source_code.cpp
50. Sobel with Non-Maximum Suppression算子:https://github.com/Jeroentje104/opencv/blob/master/Prelude/edge.cpp

posted @ 2023-07-17 10:42  专注视觉  阅读(15)  评论(0编辑  收藏  举报