Was ist die Struktur des Point2f in openCV?

Ich bin verwirrt über das, was nicht Point2f gibt. Ich habe vector<Point2f> corner; So, was wäre die Koordinaten der Zeilen und Spalten? Wird es die folgenden sein:

int row_coordinate = corner[i].x;
int col_coordinate = corner[i].y;

Aber ich bekomme einen segmentation fault, wenn ich die oben genannten Konvention. Und wenn ich es Tue, wie

int row_coordinate = corner[i].y;
int col_coordinate = corner[i].x;

dann bekomme ich die Ergebnisse, aber dann scheint es sich gegenüber der OpenCV-Dokumentation. Bitte sagen Sie mir, welche die richtige ist. Wäre sehr nett wenn du uns link zur Dokumentation (das habe ich schon versucht mit der Suche eine Menge).

  • Die beiden code-Beispiele, die Sie gegeben haben, sind die gleichen. Ich denke, Sie haben vielleicht einen Tippfehler gemacht
  • Also, sehen Sie am unteren Beispiel in der Point_ Abschnitt hier: docs.opencv.org/modules/core/doc/basic_structures.html#point
  • ich habe es gecheckt, aber leider bin ich nicht in der Lage es zu verstehen..ich habe überprüft, dass die Seite mehrere Male, aber nicht in der Lage zum extrahieren der Informationen, die ich brauche aus ihm heraus
  • Ich möchte nur wissen, ob row = corner[i].x oder row = corner[i].y
  • Zeile == x; col == y;
  • aber wenn ich Sie benutze....ich bekomme einen segmentation fault und wenn ich es rückgängig zu machen, oder verwenden Sie image.at<float>(corner[i]); dann ist es Arbeit
  • ich habe versucht, drucken Sie die Zeilen und Spalten meines Bildes..mein Bild ist 480*640...und die Palette der corner[i].x hinausgeht 480
  • gaa, kein ofc. du hast Recht und ich bin falsch. sorry für die Verwirrung ....
  • sorry, ich weiß nicht, ob du wirklich falsch oder sind Sie nur sarkastisch(m sorry, wirklich nicht zu verstehen)...sorry habe ich fest auf dieses problem für so lange, und wirklich verwirrt
  • Nein, für real. es ist so leicht zu verwechseln, so dass Sie nicht allein sind .. .. so ist es : Zeile=y; col=x;
  • könnten Sie bitte schicken Sie mir einen link, wo es geschrieben ist? ich suchte viel, konnte aber nicht finden wo es ist klar geschrieben
  • lassen Sie uns weiter, diese Diskussion im chat

InformationsquelleAutor skm | 2014-02-06
Schreibe einen Kommentar