OpenCVs Sobel-Filter - warum sieht es so schlecht aus, besonders im Vergleich zu Gimp?

Ich versuche, eine Vorverarbeitung, die ich zuvor in Gimp durchgeführt habe, mit OpenCV wiederherzustellen. Die erste Stufe ist ein Sobel-Filter zur Kantenerkennung. Es funktioniert sehr gut in Gimp:

Nun hier ist mein Versuch mit OpenCV:

opencv_imgproc.Sobel(/* src = */ scaled, /* dst = */ sobel,
  /* ddepth = */ opencv_core.CV_32F,
  /* dx = */ 1, /* dy = */ 1, /* ksize = */ 5, /* scale = */ 0.25,
  /* delta = */ 0.0, /* borderType = */ opencv_core.BORDER_REPLICATE)

Es sieht sehr schlecht aus und hebt Punkte anstelle von Konturen hervor:

Also, was mache ich falsch oder wie erreicht Gimp ein so gutes Ergebnis und wie kann ich es in OpenCV replizieren?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage