Aslında resmi tarayıp kırmızı olmayan noktaları beyaz'a çevirebildiğinize göre istediğinizi de yapabilirsiniz gibi geliyor bana. Neticede resim üzerinde, Width ve Height kadar bir döngüye giriyor ve ScanLine yada Pixels ile renk değerlerini elde ediyorsunuz. İlk kırmızı noktaya ulaştığınızda ulaştığınız noktanın x ve y koordinatını birer değişkende depolarsınız; Bir sonraki satırda hiç kırmızı bulunamaması durumunda artık o x ve y değişkenlerinize atama yapmazsınız. Böylece ilk kırmızı daire için sol köşe ve alt bilgilerini elde etmiş olursunuz. Bundan sonra satırları tararken ikinci x ve ikinci y değişkenleri için de benzer bir işlemi uygularsanız döngünün bitiminde elinizde 2 adet x ve 2 adet de y koordinatı olur. Birinci x/y koordinatına MoveTo ile konumlanıp ikincisine LineTo yapabilirsiniz sanırım
Elbette bu işin daha akla yakın, matematiksel çözümü olabilir; onu da matematikte daha usta olan arkadaşlarımız paylaşabilir umarım.