Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Edge detectors for RGB images?

I have implemented Sobel, Prewitt and Canny edge detectors for grayscale images. Do I apply the same operations to each channel for RGB images?

Thanks

like image 392
user1475859 Avatar asked Aug 30 '25 18:08

user1475859


1 Answers

The simplest approach is to apply edge detectors to the three color channels (RGB or HSV) independently, and to combine the results using logical operation (output fusion method).

There are also more sophisticated methods, which treat the three channels as coordinates of the 3D color space, and try to find edges by analyzing the gradient (multi-dimensional gradient methods).

Source1 Source2

like image 74
kol Avatar answered Sep 05 '25 10:09

kol